Öne Çıkan Yenilikler​

  • Planlama Modu (Planning Mode): Karmaşık görevler için yeni bir planlama altyapısı ve anket tabanlı kullanıcı etkileşimi eklendi.
  • Sohbet Geliştirmeleri:
    • Yukarı Ok (Up Arrow): Önceki mesajları hızlıca geri çağırma özelliği eklendi.
    • Otomatik Kaydırma: Zaman aşımı tabanlı kaydırma yerine daha kararlı olan pozisyon tabanlı takip sistemine geçildi.
    • Panel Kontrolü: Sohbet paneli görünürlüğünü açıp kapatma (toggle) özelliği eklendi.
    • Görsel Yenilikler: Keyifli bir akış yükleme animasyonu ve sohbet akışı tamamlandığında yerel bildirim desteği eklendi.
  • Model Desteği: OpenRouter seçeneklerine Moonshot AI'nın Kimi K2.5 modeli eklendi; CI iş akışlarında Opus 4.6 kullanımına geçildi.

Teknik Altyapı ve Güvenlik​

  • Azure Trusted Signing: Windows kod imzalama sistemi Azure Trusted Signing altyapısına taşındı. Yerel derlemelerde imzalama devre dışı bırakılarak geliştirme hızı artırıldı.
  • Zod v4 Geçişi: Tip güvenliği ve veri doğrulama için Zod v4 sürümüne yükseltme yapıldı.
  • Bağımlılık Güncellemeleri: AI SDK ve @types/node-fetch en güncel sürümlere çekildi; Radix UI bileşenleri Base UI'ya taşındı.
  • Veri Yönetimi: Yerel ajan modu için bağlam sıkıştırma (context compaction) sistemi eklendi.

Arayüz ve Kullanıcı Deneyimi​

  • Gelişmiş Arama: Ayarlar yan çubuğuna "Fuzzy Search" (yaklaşık arama) özelliği eklendi.
  • Tooltip Dönüşümü: Standart buton başlıkları (title), Shadcn Tooltip bileşenleriyle değiştirildi.
  • Kod Blokları: Kod bloklarındaki kopyala butonunun dil etiketiyle üst üste binmesi sorunu giderildi.
  • Yan Çubuk: Sohbet listesi yan çubuğu genişletildi ve ikon sütun aralıkları optimize edildi.

CI/CD ve Geliştirici Araçları​

  • E2E Test Hızlandırma: Playwright testlerinin paralel yürütülmesi sağlandı ve test modunda bildirim (toast) süreleri kısaltıldı.
  • Yeni Skill'ler: Oturum içgörülerini yakalamak için /remember-learnings yeteneği eklendi.
  • Otomasyon: 2 aydan eski ve hareketsiz (stale) PR'ları otomatik kapatan ve kapalı konulara gelen yorumları yöneten yeni iş akışları eklendi.
  • Dosya Araçları: read_file aracına satır aralığı parametresi, list_files aracına ise gizli dosyaları dahil etme seçeneği eklendi.
Güncelleme Notları - Dyad v0.35.0

🤖 Ajan (Agent) Modu ve Yapay Zeka

  • Temel Ajan (Basic Agent) modu, günlük 5 mesaj kotasıyla ücretsiz kullanıcılara açıldı (#2355).
  • Ajan modunda dosya düzenleme işlemleri için daha akıllı ve güvenilir "arama ve değiştirme" (search-replace) araçları eklendi (#2367).
  • Claude konfigürasyonları ve hata mesajları iyileştirildi (#2361, #2384).
  • Yerel ajan modu için ek dosya yükleme talimatları düzeltildi (#2412).

🎨 Arayüz ve Kullanıcı Deneyimi
  • Özel Tema Oluşturucu (Custom Theme Generator), canlı web sitelerinden veri çekebilme (web crawling) yeteneğine kavuştu (Pro) (#2347).
  • Sohbet ekranında GitHub Tarzı Markdown (GFM) desteği etkinleştirildi (#2353).
  • Önizleme panelinin otomatik genişlemesini devre dışı bırakma seçeneği eklendi (#2352).
  • Önizleme navigasyonundaki ileri/geri butonları ve rota koruma (preserve route) mantığı düzeltildi (#2372, #2336).

🔧 Git ve GitHub İş Akışı
  • Git Pull desteği için yeni kullanıcı arayüzü eklendi (#2342).
  • GitHub dalı (branch) hazırlanmadan önce yerel değişikliklerin otomatik olarak commit edilmesi sağlandı (#2373).
  • GitHub depo adında boşluk bulunması durumunda oluşan eşleşme hatası giderildi (#2377).
  • PR birleştirildiğinde CI (Sürekli Entegrasyon) çalışmalarının otomatik iptal edilmesi sağlandı (#2383).

⚡ Sistem ve Geliştirici Araçları
  • Supabase projeleri için eski/atıl Edge fonksiyonlarının otomatik temizlenmesini (pruning) kontrol eden ayar eklendi (#2228).
  • MCP (Model Context Protocol) için HTTP başlık (header) desteği eklendi (#2365).
  • Konsolda yinelenen sunucu log mesajları engellendi (#2359).
  • Supabase istemlerinde (prompt) özel XML etiketleri yerine standart markdown kullanımına geçildi (#2424).
🎨 Özel Tema Oluşturucu (Custom Theme Generator)
Uygulamanızın görsel kimliğini belirlemek artık çok daha kolay ve profesyonel:
  • Tutarlı Tasarım: Uygulamanızın renk ve stil bütünlüğünü koruyan temalar oluşturabilirsiniz.
  • Dyad Pro - Yapay Zeka Destekli: Pro üyeleri, sadece bir ekran görüntüsü yükleyerek veya anahtar kelimeler girerek yapay zekaya özel temalar ürettirebilir. "Inspired" modu sayesinde sevdiğiniz sitelerin tasarım estetiğini kopyalamadan onlardan ilham alabilirsiniz.
🤖 Varsayılan Sohbet Modu (Default Chat Mode)
Her yeni sohbette mod değiştirmekle uğraşmamak için varsayılan tercihlerinizi belirleyebilirsiniz:
  • Kullanıcı Grupları: Pro üyeleri için varsayılan olarak gelişmiş Agent (Ajan) modu, ücretsiz kullanıcılar için ise Build modu aktif gelir.
  • Kontrol Sizde: Ayarlar sekmesinden dilediğiniz modu varsayılan olarak atayabilirsiniz.
🌿 Git Entegrasyonu: "Uncommitted Files" Bannerı
Çalışma dizininizin "kirli" (kaydedilmemiş değişiklikler içeren) olduğunu artık anında fark edeceksiniz:
  • Gözden Geçir ve Commit Et: Dyad dışında yapılan değişiklikleri tespit eden yeni bir banner, size bu değişiklikleri inceleme ve hızlıca commit etme imkanı sunar.
  • Düzenli Kayıt: Dyad zaten çoğu değişikliği otomatik kaydeder; bu özellik özellikle harici düzenlemeler için bir güvenlik ağı işlevi görür.
🚀 Teknik İyileştirmeler ve Modernizasyon
  • React 19 & React Compiler: Varsayılan React şablonu React v19'a yükseltildi. Ayrıca Dyad'ın kendi arayüz performansı, yeni React Compiler (dahili optimizasyon aracı) kullanılarak ciddi ölçüde artırıldı.
  • Linux ve Paketleme: Linux kullanıcıları için AppImage oluşturucu eklendi. Electron ve Electron Forge en güncel sürümlerine yükseltildi.
  • Gelişmiş "Ask" Modu: Pro kullanıcıları için "Ask" (Sor) modu arka planda artık yeni ajan mimarisini kullanıyor, bu da daha zeki ve derinlemesine yanıtlar demek.
🐛 Kritik Hata Düzeltmeleri
  • Windows Yol Sorunu: Windows sistemlerdeki ters eğik çizgi (\) kaynaklı dosya yolu hataları ve görsel düzenleme sorunları giderildi.
  • Arayüz Düzeltmeleri: Supabase "Devam Et" butonunun karanlık moddaki görünürlüğü ve Vercel canlı URL'lerinin güncellenmemesi gibi sorunlar çözüldü.
  • Güvenlik: Sohbet kartlarındaki HTML öznitelik/içerik kaçış (escaping) hataları düzeltilerek güvenlik artırıldı.
🤖 Gelişmiş Ajan Yetenekleri (Agent Mode)
Ajan modu artık çok daha akıllı ve projenizin derinliklerine hakim:
  • Web Arama ve Tarama: Ajan artık internette arama yapabiliyor (web search) ve web sitelerini tarayıp klonlayabiliyor (web crawl/clone).
  • Veritabanı Araçları: SQL ve veritabanı manipülasyonu için yeni ajan araçları eklendi.
  • Hata Ayıklama Otomasyonu: Ajan artık logları otomatik olarak okuyabiliyor (tool-call) ve console.log süreçlerini daha iyi yönetiyor. Ayrıca tip kontrolü aracı (type check tool) artık varsayılan olarak açık.
  • Kod Analiz Araçları: Proje genelinde hızlı arama yapmak için grep, code search ve yinelemeli (recursive) dosya listeleme yetenekleri eklendi.
💻 Geliştirici Araçları ve Git Entegrasyonu
  • Yerel Git Desteği: Yerel Git kullanımı etkinleştirildi. Ayrıca dal (branch) yönetimi içeren gelişmiş Git işbirliği araçları sisteme dahil edildi.
  • Turbo Edit: Dosya düzenleme işlemleri için performansı artıran "Turbo Edit" aracı eklendi.
  • Supabase İyileştirmeleri: Supabase entegrasyonu için yenileme (refresh) butonu, dinamik kod enjeksiyonu ve hız sınırı (rate limit) hataları için otomatik yeniden deneme mekanizması eklendi.
  • Vercel Geri Bildirimi: Vercel dağıtımlarını yenilerken artık görsel bir geri bildirim alacaksınız.
🎨 Arayüz (UI) ve Deneyim (UX)
  • Yeni Tema ve Giriş Sayfası: Uygulama genelinde ilk görsel temalandırma çalışmaları yapıldı ve ana sayfa deneyimi rafine edildi.
  • Gelişmiş Kod Görünümü: Kod izleme ekranına Tam Ekran modu ve Arama özelliği eklendi.
  • Akıllı Sohbet Girişi: Sohbet giriş butonları temizlendi. Yapay zeka yanıt verirken (streaming) "artı" butonu artık aktif kalıyor, böylece akışı kesmeden yeni komutlar hazırlayabilirsiniz.
  • Ajan Bildirimleri: Ajan moduna geçtiğinizde artık bilgilendirici bir uyarı (toast) görünüyor ve "Deneysel" rozetleri güncellendi.
🛠️ Teknik Altyapı ve Güvenlik
  • AI SDK v6: Uygulama, en yeni AI SDK v6 sürümüne yükseltildi.
  • Model Güncellemesi: GLM 4.6 sürümünden GLM 4.7 sürümüne geçiş yapıldı.
  • Performans: TypeScript kontrolleri hızlandırıldı ve Windows sistemlerdeki bazı test hataları optimize edildi.
  • Güvenlik: GitHub committer kimliği ve "safe directory" başlatma süreçleri düzeltildi.
📦 Diğer Önemli Notlar
  • Log Yönetimi: Logları tek tıkla temizlemek için "Clear Logs" butonu eklendi.
  • DeepWiki: Dokümantasyona yardımcı olması için DeepWiki referansları eklendi.
  • Sürüm Koruma: Dyad sürümünü düşürdüğünüzde ayarların bozulmaması için (downgrade protection) veri geçişi iyileştirmeleri yapıldı.
🚀 Öne Çıkan Yenilikler
  • Model Güncellemeleri: * GLM 4.7 ve Devstral 2 (Ücretsiz) modelleri eklendi.
    • Artık geçerliliğini yitirmiş eski ücretsiz modeller kütüphaneden temizlendi.
    • Mesajların altında, o yanıtın hangi model ile oluşturulduğu açıkça gösterilmeye başlandı.
  • Çoklu Supabase Hesabı: Artık birden fazla Supabase hesabı arasında geçiş yapabilir, projelerinizi farklı hesaplarla daha esnek yönetebilirsiniz.
  • Gelişmiş Geri Al (Undo): sourceCommitHash kullanımı sayesinde kod üzerindeki "Geri Al" işlemleri çok daha güvenilir ve sağlam (robust) hale getirildi.
  • Arama ve Değiştirme Telemetrisi: Search & Replace işlemleri için veri toplama özelliği eklenerek bu özelliğin gelecekteki performans iyileştirmeleri için temel atıldı.
⚡ Performans ve Teknik Refaktör
  • Mesaj Listesi Sanallaştırma (Virtualization): Çok uzun sohbet geçmişlerinde tarayıcı/uygulama kasılmalarını önlemek için mesaj listesi sanallaştırıldı. Bu, sadece ekranda görünen mesajların işlenmesini sağlayarak performansı devasa oranda artırır.
  • React Query & Hook Optimizasyonu: useProposal ve useChats hook'ları modern react-query standartlarına göre yeniden yazıldı. Küresel "bayatlama süresi" (stale time) ayarlanarak gereksiz API çağrıları azaltıldı.
  • Log Yönetimi: Farklı kaynaklardan gelen loglar tek bir merkezde toplandı (Aggregation) ve Log Görüntüleyici arayüzü iyileştirildi.
🛠️ Hata Düzeltmeleri
  • Token Kullanımı: Token kullanım bilgisini görmek için pencereyi iki kez açma zorunluluğu yaratan hata giderildi (#1947).
  • Arayüz Güncelliği: Bazı durumlarda UI'ın güncellenmemesi (Stale UI) ve model geçersiz kılma (invalidation) sorunları çözüldü.
  • Sohbet Paneli: Sohbet panelindeki kaydırma (scrolling) davranışları daha akıcı hale getirildi.
👨‍💻 Geliştirici ve CI/CD Süreçleri
  • Claude PR Review: GitHub üzerindeki Pull Request (PR) incelemeleri için otomatik Claude inceleme sistemi kuruldu.
  • Windows İmzalama: Windows kurulum dosyaları için imzalama süreçleri optimize edildi (only sign dyad.exe).
  • Electron Forge: Electron Forge bağımlılıkları güncellendi ve hata ayıklama logları geliştirildi.
Öne Çıkan Yenilikler
  • Yeni Annotator (Açıklama/Etiketleme) İş Akışı: Dyad Pro üyeleri için tasarlanan yeni Annotator iş akışı kullanıma sunuldu. Ayrıca bu moddaki kaydırma çubuğu titremesi (scrollbar flickering) düzeltildi.
  • Google Gemini 3 Flash (Preview) Desteği: Daha hızlı ve daha düşük maliyetli iterasyonlar için Google’ın en yeni Gemini 3 Flash modeli sisteme dahil edildi.
  • Supabase Edge Functions İyileştirmesi: Paylaşılan modüller (shared modules) desteği sayesinde Supabase Edge fonksiyonlarının bakımı ve yönetimi kolaylaştırıldı.
  • Arayüz Değişikliği: UI üzerindeki "Agent mode" (Aracı modu) ismi, "Build with MCP" olarak yeniden adlandırıldı.

Teknik İyileştirmeler ve Tanılama
  • Performans İzleme: Uygulama beklenmedik şekilde kapandığında (force-closed), o anki CPU ve bellek kullanımını günlüğe kaydeden ve sunan yeni bir sistem eklendi.
  • Port Esnekliği: 32100 portunun sabit kodlanması (hardcoded) sorunu giderildi, artık daha esnek bir yapı sunuluyor.
  • Playwright ve Test Düzeltmeleri: GitHub üzerindeki çatallanmış (fork) PR'larda Playwright rapor yorumları ve MCP uçtan uca (e2e) testleri düzeltildi.
  • Kullanıcı Bilgisi: Kullanıcı bilgileri için proxy (user info proxy) kullanımına geçildi.
Sürüm: 0.30.0
Sürüm: 0.29.0
Yeni Yapay Zekâ Modelleri
  • GPT-5.1 Desteği: Daha karmaşık görevler için daha akıllı, daha hızlı ve daha konuşmaya dayalı olan GPT-5.1 modeline destek eklendi.
  • Gemini 3 Desteği: Gemini 3 modeline destek eklendi.

Kullanıcı Arayüzü ve İyileştirmeler
  • Çoklu Bileşen Seçici: Kullanıcıların birden fazla bileşeni daha rahat seçmesine olanak tanıyan yeni bir çoklu bileşen seçici (multi-component-selector) özelliği eklendi.
  • Supabase Dağıtımı: Sürüm geri alınırken (revert version), tüm Supabase edge fonksiyonlarının yeniden dağıtılması sağlandı.

Teknik Bilgiler
  • Uygulama, v0.28 stable sürümüne yükseltildi.
  • Önceki 0.27.x sürümünün değişiklikleri entegre edildi.
Sürüm: 0.27.1