🚀 Özellikler​

  • ci
    • Nightly build pipeline eklendi ve update check için fallback mekanizması tamamlandı.
    • Nightly sürümlerde version number sabit olarak 0.0.0 şeklinde inject ediliyor.
    • Nightly release description’a changelog ve artifact listesi eklendi; gereksiz bilgilendirmeler sadeleştirildi.
    • Nightly Release title artık tarih ve kısa commit bilgisiyle oluşturuluyor.
    • Nightly açıklaması draft aşamasında doğrudan Release body içine yazılıyor.
    • Nightly build pipeline ve update-check fallback akışı tamamlandı.
  • desktop
    • GitHub Release download source için birden fazla proxy mirror fallback’i eklendi.
  • extension
    • Skills/MCP bildirimleri Toast yapısına geçirildi. Restart gerekip gerekmediği artık host’un HMR capability’sine göre belirleniyor.

🐞 Hata Düzeltmeleri​

  • ci
    • Eski/stale generated Tailwind CSS artık reddediliyor.
    • Review geri bildirimlerine göre nightly build güçlendirildi; permission scope daraltıldı, env injection iyileştirildi ve date tag yönlendirmesi düzeltildi.
    • Windows stamp adımı artık STAMP_VERSION değerini explicit olarak Bash üzerinden okuyor.
    • macOS build içindeki setup-xcode local action path düzeltildi.
    • Nightly draft artık changelog adımı tarafından oluşturuluyor ve aynı tag’e ait eski draft’lar temizleniyor.
    • YAML/plain-scalar kuralını karşılamak için Description içindeki gereksiz quotation mark’lar kaldırıldı.
    • NIGHTLY_DESCRIPTION section header’ları daha açık olacak şekilde güncellendi.
    • NIGHTLY_DESCRIPTION içine okunabilirliği artırmak için separator eklendi.
    • Nightly açıklamasındaki satır sonu boşlukları kaldırılarak style/no-trailing-spaces kuralına uyum sağlandı.
    • Nightly artifact listesi stable release ile aynı hâle getirildi; published Release yalnızca build başarıyla tamamlandıktan sonra güncelleniyor.
    • Nightly artifact’ları artık RUNNER_TEMP altında tutuluyor ve changelog için doğru changelogithub command kullanılıyor.
    • Nightly asset cleanup işlemi artık file name’e göre yapılmıyor.
  • deepseek-harness
    • Subproject commit reference güncellendi.
  • desktop
    • Service memory limit artık NODE_OPTIONS değerinden daha yüksek önceliğe sahip. Crash uyarısı, gerçekten uygulanan değeri gösteriyor.
  • remote
    • Duplicate outage warning’lerin gösterilmesi engellendi.
  • ssh
    • Node checksum list’in kendisine ait hash de doğrulanıyor; böylece mirror üzerinden gelen sahte bir checksum list’in güvenilir kabul edilmesi engelleniyor.
  • test
    • Geç açılan onboarding modal için bekleme desteği eklendi.
  • ui
    • Content moderation failure sonrasında conversation artık safe boundary üzerinden devam ettirilebiliyor.
  • update
    • Feed tamamen nightly release’lerle dolu olsa bile daha eski stable release’ler enumerate edilmeye devam ediyor ve publish date bilgileri korunuyor.
    • İlk stable release’te publish time eksikse bilgi artık kendi tag page’inden yeniden okunuyor.

🏎 Performans​

  • ui
    • Chat stream node’ları için native offscreen rendering skip etkinleştirildi. Uzun conversation’larda artık tüm layout baştan sona render edilmiyor.

✨ Önemli Güncellemeler​

  • Görünüm: Settings sayfasına %50–200 arası interface scaling ve background blur seçenekleri eklendi. Windows ve macOS’ta sistemin Acrylic / Mica efektleri kullanılıyor. Ayrıca startup page, onboarding page ve sidebar’daki transparency görünümü düzeltildi; daha önce yalnızca kısmi transparency uygulanıyor ve sidebar gereğinden koyu görünüyordu.
  • Profile migration: Profile paneline Migrate seçeneği eklendi. Başka profile’lardaki plugin’ler ve profile data’sı — patch layer, disabled list, time-limit exemptions ve credentials — mevcut profile’a aktarılabiliyor. Source profile değişmeden kalıyor.
  • Proxy: Proxy address alanının yanına Test button eklendi. Proxy bağlantısı tek tıkla doğrulanabiliyor. Proxy ayarı artık gerçekten Harness service process’e ve plugin installation subprocess’lerine aktarılıyor; intranet ortamlarında pnpm ile plugin kurulurken doğrudan bağlantı nedeniyle yaşanan başarısızlıklar giderildi.
  • Plugin kurulumu ve yükseltme: Incompatible plugin’ler artık kurulumdan önce doğrudan engellenmiyor; gerektiğinde authorization popup üzerinden izin verilebiliyor. GitHub / Git / tarball source’ları artık invalid spec olarak işaretlenmiyor. Batch upgrade ve compatibility rejection sonuçları ayrı ayrı değerlendiriliyor; biri diğerinin sonucunu etkilemiyor.
  • Model provider’lar: Provider’lara custom request header ekleme desteği geldi. Her satır Name: Value biçiminde tanımlanabiliyor ve comment destekleniyor. Model detection request’leri de bu header’ları kullanıyor.
  • Desktop pet: Enable pet throwing seçeneği eklendi ve varsayılan olarak kapalı. Kapalıyken pet fırlatıldığında hareket hemen duruyor. codex-pets.net için community sharing entry eklendi. Pet’e tek tıklamak wave animation’ını tetikliyor.
  • Help menüsüne Toggle Developer Tools eklendi. Pre-install wizard ve plugin panel layout’u düzenlendi. Service memory limit alanına MB birimi eklendi.
  • Diğer değişiklikler aşağıda yer alıyor.

🚀 Özellikler​

  • appearance
    • Uygulamanın interface size ve background blur ayarları eklendi.
  • config
    • Settings sayfasındaki proxy address alanına connectivity test button eklendi.
    • Service memory limit input alanına MB birimi eklendi.
  • desktop
    • Pet community sharing, Help menüsünde Developer Tools ve pre-install wizard iyileştirmeleri eklendi.
  • model
    • Provider’lar için custom request header desteği eklendi.
  • pet
    • Settings sayfasına Enable pet throwing seçeneği eklendi; varsayılan olarak kapalı.
  • profile
    • Profile’lar artık diğer profile’lardan plugin ve profile data migrate edebiliyor.

🐞 Hata Düzeltmeleri​

  • desktop
    • Settings içindeki proxy address artık Harness process’e ve plugin subprocess’lerine doğru şekilde aktarılıyor.
  • plugin
    • Upgrade verification entry point ve iki aşamalı sonuç değerlendirmesi ayrı tutuldu; incompatible rejection top-level seviyede korunuyor.
    • Incompatible plugin installation artık authorization popup üzerinden ilerliyor. GitHub source’larının invalid spec olarak değerlendirilmesi düzeltildi.
  • ui
    • Content moderation nedeniyle başarısız olan session’ların safe branch üzerinden restore edilmesi düzeltildi.
    • Aynı session recovery akışına ilişkin ek düzeltmeler yapıldı.
🐞 Hata Düzeltmeleri
  • macOS: Run ve management menu label’ları daha anlaşılır hâle getirildi.
  • Pet: Yerleşik whale maid karakterinin açıklama metni düzeltildi.
  • Plugin: Directory picker’dan gelen, boşluk içeren path’lerin birden fazla spec’e bölünmesi engellendi.

🐞 Hata Düzeltmeleri​

  • minimumReleaseAgeExclude içindeki dsh-pet-component sürümü 0.2.3 olarak güncellendi.
  • pnpm-lock ve pnpm-workspace içindeki dsh-pet-component sürümü 0.2.3 olarak güncellendi.
  • macOS: Her frame’de yapılan traffic-light senkronizasyonunun idle durumda gereksiz CPU kullanımına neden olması engellendi.
  • UI: menu-item ve list-box-item için minimum yükseklik azaltıldı.
🚀 Özellikler
  • Desktop: Feedback bağlantıları eklendi ve UI uyarıları giderildi.
  • Extension: Resmî plugin’ler extension yönetiminin ilk sekmesine birleştirildi.
  • Mobile: Mobil uyarlama, yerleşik dsh-tauri-mobile-ui yapısına taşındı.

🐞 Hata Düzeltmeleri​

  • Core downgrade işleminden önce eşleşen bir profile seçilmesi isteniyor.
  • Menu: Native command’lar artık tek bir shell window’a yönlendiriliyor.
  • Mobile: Standard modu, settings launcher ve native paste etkinleştirildi.
  • Settings: Patch settings sayfasını açan shortcut’ın çalışmaması düzeltildi.
  • Update, Linux: Sistem installer’ı artık uygulama tarafından doğrudan başlatılıyor ve parent process canlı tutuluyor. Böylece .deb self-update sırasında Install seçeneğine basıldığında hiçbir şey olmaması sorunu düzeltildi.

🚀 Özellikler​

  • Yerleşik plugin’lerin risk onayıyla açılıp kapatılabilmesi sağlandı.
  • Hafif yerleşik görünüm ayarları eklendi.
  • Backup:
    • Session ve archive verileri DSH_HOME dışına export edilebiliyor.
  • Desktop:
    • View menüsü core shortcut’larla uyumlu hâle getirildi.
    • Task manager eklendi.
  • macOS:
    • Native menüler uyumlu hâle getirildi ve Swift artifact linking sorunları giderildi.
  • SSH:
    • Ayarlar sekmelerinin yanına devre dışı bırakma seçeneği eklendi.
  • UI:
    • Input alanının stacking yapısı ve mobil layout sadeleştirildi.

🐞 Hata Düzeltmeleri​

  • Unix shim recursion ve takılı kalan core indirmeleri engellendi.
  • About iletişim kutusundaki topluluk atfı güncellendi.
  • Archive:
    • Session silme işlemleri güvenli path segment’leriyle sınırlandırıldı.
  • Backup:
    • node_modules, configuration archive’larından hariç tutuldu.
    • Recursive silme sınırları sıkılaştırıldı ve extraction doğrulaması güçlendirildi.
    • AsNew restore işlemi hedef klasörü artık exclusive olarak oluşturuyor; başarısız temizlik işlemlerinde yanlış klasörlerin silinmesi engellendi.
    • Recursive silme sınırları daha da sıkılaştırıldı ve extraction doğrulaması güçlendirildi.
  • CI:
    • macOS paketleme için desteklenen Xcode sürümü otomatik seçiliyor.
  • Desktop:
    • Stream edilen style güncellemeleri birleştiriliyor ve root theme değişiklikleri senkronize ediliyor.
  • macOS:
    • Native window menüsü yerelleştirildi ve fullscreen seçeneği geri getirildi.
    • Traffic light düğmeleri hizalandı ve toolbar kontrollerinin boşlukları düzenlendi.
  • Mobile:
    • Session navigation odak almadan çalışıyor ve Enter tuşu artık gönderim yapmıyor.
  • Sağ tık / macOS:
    • Sağ tık menüsündeki shortcut’lar platforma göre render ediliyor ve native paste desteği etkinleştirildi.
  • Startup:
    • Boot probe transport diagnostic bilgileri korunuyor.
  • Tooling:
    • Workspace kaynakları, oluşturulmuş declaration dosyaları olmadan typecheck ediliyor.
  • UI:
    • Session devam ettirilirken yarıda kesilmiş plan korunuyor.
    • HeroUI radius ve backdrop değerleri dsh ile uyumlu hâle getirildi.
    • Continuation, kuyruktaki kullanıcı mesajlarından daha yüksek önceliğe sahip.
    • Continuation, inbox bildirimlerinden önce işleniyor.
  • Windows:
    • İlk NSIS notification permission kontrolünün engellenmesi düzeltildi.
    • Toast IconUri içindeki verbatim prefix kaldırılıyor.
  • Worktree:
    • Cleanup işleminin managed directory sınırlarının dışına çıkması engellendi.