Dyad 1.8.0​


Yeni Özellikler​

  • Kod düzenleyicisine dosya değişikliklerini aşamalı olarak kaydetme ve Commit menüsü eklendi.
  • Korece (ko) çevirisi ve yerel ayar yapılandırması eklendi.
  • Beklenmeyen yardımcı işlem sonlanmaları telemetri üzerinden raporlanmaya başlandı.
  • Çökme raporlarına bellek istatistikleri, oturum zirveleri ve etkinlik bilgileri eklendi.
  • Çökme dökümlerini sembolleştirmek için bir betik eklendi.
  • Çökme telemetrilerine hataya neden olan modülün hata ayıklama kimliği eklendi.
  • Çökme telemetri çerçevelerini işlev adlarına çözümlemek için bir betik eklendi.
  • Güvenlik panelinde mevcut düzeltme sohbetlerinin yeniden kullanılabilmesi sağlandı.
  • Çökme minidump dosyalarından istisna ayrıntıları çıkarılmaya başlandı.
  • Çökme minidump dosyalarındaki tüm Crashpad açıklamaları çıkarılmaya başlandı.
  • SQL veritabanı şema çıktısı eklendi.
  • Uygulama adları ile dosya sistemi için güvenli klasör adları birbirinden ayrıldı.
  • Sohbet oluşturma sonrasında değiştirilen dosyaları gösteren kart eklendi.
  • Masaüstü sürümüne faturalandırma durumu hatırlatması eklendi.
  • Kenar çubuğuna favori sohbetler eklendi.
  • Çökme telemetrisine OOM değerlendirmesi raporlanmaya başlandı.
  • Üretim verilerini geliştirme ortamına kopyalama komutu eklendi.
  • Yerel aracıya Git araçları ve replay bağlamı eklendi.
  • Eklentiler sayfası özet kartlar ve ayrıntı sayfalarıyla yeniden tasarlandı.

İyileştirmeler​

  • pnpm geçişi öncesinde uygulamanın durdurulması ve E2E testlerinin kararlılığı iyileştirildi.
  • MCP araç sonuçları bağlamın gereksiz büyümesini önleyecek şekilde sınırlandırıldı.
  • Önizleme ekran görüntülerinin bellek kullanımı sınırlandırıldı.
  • Windows'taki OOM çökmeleri adlandırılmış çökme nedeni ile raporlanıyor.
  • Medya temizleme işleminin sembolik bağlantıları takip etmesi engellendi.
  • Medya kitaplığındaki görsellerin çözülmesi sırasında oluşabilecek OOM durumları önlendi.
  • Önizleme paneli başlığı sekme satırı ve panel içi denetimler satırı olarak ayrıldı.
  • isomorphic-git arka ucu kaldırıldı.
  • LM Studio entegrasyonu artık yalnızca LLM modellerini değil, VLM ve diğer üretken modelleri de listeliyor.
  • Oluşturulan keychain okuyucu ikili dosyaları yok sayılıyor.
  • Güvenlik inceleme işlemleri geliştirildi.
  • PR gönderimlerinde incelemeye uygun açıklamalar zorunlu hâle getirildi.
  • Kuyruğa alınan istemler uygulama yeniden başlatıldığında korunuyor.
  • Fable modelinin istek reddetmeleri satır içi uyarılarla gösteriliyor.
  • Ctrl+C artık tüm Electron geliştirme süreçlerini durduruyor.
  • GitHub ile ilgili temel senaryolar Playwright'a taşındı.
  • Build modundan MCP desteği kaldırıldı.
  • Renderer gezinmesi ve IPC güven sınırları güçlendirildi.
  • Güvenilir renderer IPC kayıt işlemleri merkezileştirildi.
  • Geliştirme denetleyicisinin birleştirilmesinden sonra testler kararlı hâle getirildi.
  • Renderer yeniden yükleme işlemi ve Nitro E2E anlık görüntüleri kararlı hâle getirildi.
  • Code Explorer yalnızca ilgili dosyalar belirsiz olduğunda kullanılıyor.
  • Aracının kod keşfi ve iş akışı yönlendirmesi bağlama duyarlı hâle getirildi.
  • Platformlar arası E2E testlerinin kararlılığı artırıldı.
  • Dahili iş yükü modeli yönlendirmesi güncellendi.

Hata Düzeltmeleri​

  • Yerel aracı mutasyon yolundaki sembolik bağlantı dolaşımı sorunu düzeltildi.
  • Build modunda proje kök dizininin yanlışlıkla silinmesi engellendi.
  • Yerel aracı araç dökümü temizleme işlemi düzeltildi.
  • Aracı dosya okumalarında dotenv değerleri gizlenerek güvenlik artırıldı.
  • Sürüm geçmişindeki güvensiz dal geri dönüşü düzeltildi.
  • Açıklamaları kaldırılmış minidump dosyaları artık doğru şekilde ana sürece atfediliyor.
  • Supabase OAuth belirtecinin aktarımı sırasında oluşan yarış durumu düzeltildi.

Yeni Özellikler​

  • Yapay zekâ tarafından oluşturulan E2E test özelliği eklendi.
  • OpenRouter uygulama ilişkilendirmesi eklendi.

İyileştirmeler​

  • Sürüm artırma betiği iyileştirildi.
  • Oturum hata ayıklama dışa aktarımına işlem düzeyinde bellek tanılamaları eklendi.
  • TSC worker, worker thread yerine utilityProcess içinde çalıştırılıyor.
  • Kod gezgini oturumları tek bir byte bütçeli utility process içinde birleştirildi.
  • Yerel agent turları için renderer sorunlarının otomatik yenilenmesi atlandı.
  • Yerel agent dosya listeleme performansı iyileştirildi.
  • Sohbet eklerinin bellek kullanımı sınırlandırıldı.
  • Sesten metne kayıt işleminin bellek kullanımı sınırlandırıldı.
  • Önizleme konsolu bellek kullanımı sınırlandırıldı.
  • Alt işlem çıktılarının bellek kullanımı ve zaman aşımı sınırlandırıldı.
  • Supabase işlev paketlerinin eşzamanlılığı azaltıldı.
  • Büyük dosya okumalarından kaynaklanan bellek taşmaları önlendi.
  • aiMessagesJson renderer IPC dışına çıkarıldı.
  • Yükseltme yedekleme sağlama toplamları akış hâline getirildi.
  • Node.js harici bağımlılık algılama sorunu düzeltildi.
  • MCP istemcilerinin yinelenmesi önlendi ve taşıma işlemleri temizlendi.
  • TypeScript utility process işlemleri serileştirildi.
  • MCP taşıma E2E kapsamı geri yüklendi.

Hata Düzeltmeleri​

  • safeStorage E2E anahtarlık hesap adları düzeltildi.
  • PreviewPanel Jotai test mock sorunu düzeltildi.

Değişiklikler​

  • Sürüm 1.7.0-beta.1'e yükseltildi.
  • Sürüm 1.7.0'a yükseltildi.

Yeni Özellikler​

  • MCP sunucu yönetimi yeni Eklentiler (Plugins) sayfasına taşındı.
  • İşlem içi macOS Keychain okuyucusu eklendi.
  • Kullanıcı onayına dayalı pnpm sürüm geçiş yükseltme desteği eklendi.

İyileştirmeler​

  • Kilitli şifreli veriler ve eski Keychain kurtarma mekanizması korunarak safeStorage gizli bilgilerinin kaybolması engellendi.
  • Kullanılamayan TypeScript denetimleri daha iyi yönetiliyor.
  • Yoksayılan pnpm derlemeleri otomatik olarak reddediliyor.
  • PR gönderim test iş akışı güncellendi.

Hata Düzeltmeleri​

  • Sürüm geri yükleme sorunu düzeltildi ve E2E testlerindeki kararsızlıklar giderildi.
  • Electron bağımlılıklarını yükselten değişiklik geri alındı.
  • Windows'ta birim testleri için yol normalleştirme sorunu düzeltildi.
  • Özel pnpm kurulumuna ait E2E testlerindeki kararsızlık giderildi.
  • safeStorage Keychain hesap arama sorunu düzeltildi.

Notlar​

  • Kritik bir regresyon içerdiği için 1.6.0 sürümü kaldırıldı.

1.5.0​


Yeni Özellikler​

  • Agent modunda şema dışı SQL işlemlerinin otomatik onaylanması için bir deney eklendi.
  • Agent modunda güvenli MCP araç çağrılarının otomatik onaylanması eklendi.
  • Agent arama modunda MCP araç adlarının listelenmesi eklendi.
  • Sürüm bazında commit farklarını görüntüleme eklendi.
  • Dyad Free Pro model arayüzü eklendi.

İyileştirmeler​

  • CI çalışmasındaki E2E snapshot testlerindeki kararsızlıklar giderildi.
  • Sürüm v1.4.0'a yükseltildi.
  • Windows paket çıktıları sadeleştirildi.
  • Yanıt iptal edildiğinde yapılacak görevlerin gösterilmesi durduruldu.
  • Paylaşılan değişikliklerden sonra yalnızca etkilenen Supabase functions dağıtılacak şekilde düzenlendi.
  • MCP onayı agent izinleri kullanıcı deneyimine taşındı.
  • Flakiness.io CI entegrasyonu kaldırıldı.
  • Veritabanı snapshot'ı Neon saklama süresinin dışında kaldığında kodun geri yüklenmesi sağlandı.
  • Sürüm v1.5.0-beta.1'e yükseltildi.
  • Ana E2E çalışmalarındaki kararsız hatalar giderildi.
  • Yıkıcı SQL işlemleri için onay zorunlu hâle getirildi.
  • Arama ve değiştirme satır eşleştirmesi daha açık hâle getirildi.
  • Sürüm v1.5.0'a yükseltildi.

Hata Düzeltmeleri​

  • Stream sona erdiğinde commit edilmemiş değişiklikler banner'ının hemen yenilenmesi sağlandı.
  • RHEL tabanlı Linux sistemlerde Git HTTPS desteğinin çalışması sağlandı.
  • Uygulama Git satır sonu staging hataları düzeltildi.

Yeni Özellikler​

  • Crashpad aracılığıyla yerel çökmeleri yakalama ve raporlama desteği eklendi.
  • Paketlenmiş Git sürümünden Git Credential Manager kaldırıldı.
  • Shader dosyaları kod tabanı bağlamında desteklenmeye başlandı.
  • Önizleme seçicisinde Astro ve TanStack Start rotaları desteklenmeye başlandı.
  • Zorla kapatma iletişim kutusuna "Upload Chat Session" düğmesi eklendi.
  • Türlendirilmiş göreli önizleme rotaları desteklenmeye başlandı.
  • Kod keşfi için alt aracı eklendi.
  • Uygulama içe aktarma sırasında otomatik yükseltme desteği eklendi.
  • Code Explorer varsayılan olarak etkinleştirildi.

İyileştirmeler​

  • DyadError nesnesi IPC işlemleri arasında korunuyor.
  • GitService facade, HandlerContext katmanı ve işleyici test altyapısı yeniden düzenlendi.
  • Mesaj ARIA anlık görüntülerinin kararlılığı artırıldı.
  • Sürüm yayınlama iş akışındaki onay aşamaları azaltıldı.
  • Windows sürüm yayınlama çalıştırıcısı 2022 sürümüne sabitlendi.

Hata Düzeltmeleri​

  • Git uzak URL'lerine GitHub belirteçlerinin gömülmesi engellendi.
  • Linux'ta Supabase OAuth bağlantısının geliştirme sürümü, AppImage ve RPM paketlerinde çalışmamasına neden olan sorun düzeltildi.
  • Annotator ekran görüntüleri gönderilirken sohbet taslaklarının kaybolmasına neden olan sorun düzeltildi.
  • Agent consent ekranında tam SQL önizlemesi yeniden gösterildi ve "Show more" seçeneği geri getirildi.
  • Windows sürümüyle ilgili sorun düzeltildi.
  • Önizleme rota seçicisinin genişliği geri yüklendi.
Sürüm: 1.3.0
Sürüm: 1.2.0
Sürüm: 1.1.0
Sürüm: 1.0.0