Sürüm: 1.3.0
Sürüm: 1.2.0
Sürüm: 1.1.0
Sürüm: 1.0.0
Sürüm: 0.44.0
Sürüm: 0.43.0
Sürüm 0.41.0-beta.1 - Değişiklikler

Yeni Özellikler

  • Medya Kütüphanesi – @azizmejri1 tarafından (#2950)
  • Planlama Anketi Bildirimi eklendi – @azizmejri1 tarafından (#3028)
  • Başlık çubuğunda uygulama adı butonuna araç ipucu eklendi – @wwwillchen-bot tarafından (#3005)
  • Varsayılan maksimum araç adımı sayısı 50’den 100’e çıkarıldı – @wwwillchen-bot tarafından (#3053)
  • DyadError türleri ve PostHog IPC istisna filtrelemesi eklendi – @wwwillchen tarafından (#3063)

Düzeltmeler
  • E2E test iyileştirmesi: Node.js algılama için kurulum akışı test güvenilirliği artırıldı – @wwwillchen-bot tarafından (#2996)
  • PostHog’da IPC istisnalarının yakalanması sağlandı – @wwwillchen tarafından (#3022)
  • 429 tekrar deneme telemetri gürültüsü filtrelendi – @wwwillchen tarafından (#3024)
  • Sıraya alınmış sohbet düzenlemesi düzeltilerek bileşen seçimleri ve açıklamalar bağlandı – @azizmejri1 tarafından (#3029)
  • Geçici yerel ajan sunucu hataları için tekrar deneme eklendi – @wwwillchen tarafından (#3044)
  • IPC uygulama çıktılarında toplu işleme ve azaltma yapılarak log taşması önlendi – @wwwillchen tarafından (#3035)
  • Devam ettirme tekrar denemesi için asistan ön doldurma yerine kullanıcı mesajı kullanıldı – @wwwillchen tarafından (#3027)

Diğer Değişiklikler
  • v0.40.0 sürümüne güncelleme – @wwwillchen tarafından (#3019)
  • v0.41.0-beta.1 sürümüne güncelleme – @wwwillchen tarafından (#3064)
  • PR gönderiminde otomatik CC ekleme kaldırıldı – @wwwillchen tarafından (#3025)

Değişiklikler (v0.39.0-beta.1)​


Özellikler ve İyileştirmeler​

  • Dosya İşlemleri: Eş zamanlı dosya kopyalama işlemleri önlendi (#2841).
  • Supabase Entegrasyonu: Veritabanı işlemleri için execute_sql aracı kullanılacak şekilde güncellendi (#2829).
  • Araç Limitleri: Araç çağırma (tool call) limiti 50'ye çıkarıldı ve limit aşıldığında net bir duraklatma mesajı gösterilmesi sağlandı (#2828).

example_tool_execution_flow.png


Hata Düzeltmeleri​

  • Supabase: Eski ayarların okunması nedeniyle Supabase organizasyon kimlik bilgilerinin kaybolması sorunu giderildi (#2821).
  • Git: gitAdd komutunun .gitignore dosyasında belirtilen dosyaları atlaması sağlandı (#2707).

🚀 Öne Çıkan Yenilikler​

  • Kalıcı Yapılacaklar (Persistent Todos): Artık "Todo" listeleri sohbet turları arasında korunuyor. Bir önceki adımda yarım kalan işleriniz yeni mesajda otomatik olarak hatırlanıyor.
  • Ajan Modu Anketi: Ajan moduna planning_questionnaire eklendi. Bu sayede karmaşık görevlere başlamadan önce AI, ihtiyaç duyduğu detayları size anket formatında sorabiliyor.
  • Yeni Yetenek: Model Ekleme: Uygulamaya yeni modeller eklemeyi otomatize eden add-models becerisi sisteme dahil edildi.
  • SQL Geliştirmesi: execute_sql aracı artık sadece işlemin başarılı olup olmadığını değil, sorgu sonucunu da çıktı olarak sunuyor.

🎨 Kullanıcı Deneyimi ve Arayüz​

  • Akıllı Buton Yönetimi: AI yanıtı akarken (streaming) oluşan görsel karışıklığı önlemek için "AI ile Onar" (Fix with AI) butonu artık akış sırasında gizleniyor.
  • Dosya Ekleri: Dosya eki işleme ve sürükle-bırak mantığı daha kararlı hale getirildi.
  • TokenBar İyileştirmesi: Token kullanım göstergesi (TokenBar) daha okunaklı ve şık bir formatla yenilendi.
  • Editör Kararlılığı: Monaco kod editöründe model yollarının değişmesiyle oluşan hatalar giderilerek daha stabil bir çalışma alanı sağlandı.

⚙️ Teknik ve CI/CD İyileştirmeleri​

  • E2E Test Temizliği: GitHub içe aktarma, görsel ekleme ve bağlam sıkıştırma (context compaction) testlerindeki kararsızlıklar (flakiness) giderildi.
  • Router Refaktörü: useParseRouter kancası yeniden yazılarak çökme hataları düzeltildi ve kapsamlı testler eklendi.
  • İnceleme Otomasyonu: PR inceleme yanıtlayıcısı için deneme (retry) limitleri getirilerek CI süreçlerinin sonsuz döngüye girmesi engellendi.
  • Ajan Planlaması: Yerel ajanlar için web-fetch desteği üzerine uygulama planı oluşturuldu.

📦 Sürüm Bilgisi​

  • Versiyon: v0.38.0-beta.1
  • Durum: Beta sürümü yayında.

🚀 Öne Çıkan Yenilikler​

  • Çoklu Sohbet Sekmeleri: Tarayıcı benzeri sekme yapısı eklendi. Artık birden fazla sohbet arasında kolayca geçiş yapabilir, sekmelere sağ tıklayarak toplu kapatma işlemlerini gerçekleştirebilirsiniz.
  • Plan Modu: Daha önce sınırlı olan "Plan Modu" artık tüm kullanıcıların erişimine açıldı. Karmaşık görevleri önce planlayıp sonra uygulama aşamasına geçebilirsiniz.
  • Uluslararası Dil Desteği (i18n): Uygulamaya tam dil desteği ve bir dil seçici eklendi.
  • Sıralı Mesaj Kuyruğu: Kullanıcıların mesajları kuyruğa almasına (queue) olanak tanıyan yeni bir özellik eklendi.
  • Gelişmiş AI Çakışma Çözücü: Git çakışmalarını (conflict) AI desteği ile akıllıca çözen yeni bir araç devreye alındı.

🎨 Arayüz ve Kullanıcı Deneyimi (UX)​

  • Gelişmiş Sohbet Girişi: Sohbet giriş alanının estetiği iyileştirildi ve dosya sürüklendiğinde ek türünü soran yeni bir akış eklendi.
  • Yardım Diyaloğu: Yardım ekranı, yeni animasyonlar ve daha net bir görsel hiyerarşi ile yeniden tasarlandı.
  • Mac OS Standardizasyonu: Başlık çubuğu (title bar) daha kolay sürüklenebilir hale getirildi ve kontroller standart Mac OS düzenine yaklaştırıldı.
  • Görsel Düzenleme: İşlem başlıkları (ActionHeader) sağ yan çubuğa taşındı ve "Pro Mode" ayarları daha derli toplu bir görünüm için akordeon yapısına alındı.

🛠️ Teknik İyileştirmeler ve CI/CD​

  • E2E Test Kararlılığı: Playwright testleri üzerinde büyük bir temizlik yapıldı. Flaky (kararsız) testler için hata ayıklama yetenekleri artırıldı ve hata kodları optimize edildi.
  • CI Temizliği: Kendi kendine barınan (self-hosted) Mac mini sunucuları için gece temizliği ve disk boşaltma otomasyonları eklendi.
  • Node.js & Npm: Yayınlama iş akışları için Node versiyonları güncellendi ve Windows CI kararlılığı için npm retry mantığı eklendi.
  • Güvenlik: Kabuk enjeksiyonu (shell injection) kontrolleri esnetilerek izin kancalarındaki (permission hooks) esneklik artırıldı.

🤖 Claude ve Ajan Yetenekleri​

  • Beceri Sistemi (Skills): Tüm Claude Code komutları yeni "skills" formatına taşındı.
  • Gelişmiş İnceleme: PR inceleme süreçleri için özel "reviewer" personaları ve otomatik etiketleme sistemleri (needs-human vb.) eklendi.
  • Yerel Ajanlar: Yerel ajanların turu bitirmeden önce tüm yapılacakları (todos) tamamlamasını sağlayan bir kontrol mekanizması eklendi.

📦 Sürüm Bilgisi​

  • Versiyon: v0.37.0 (Stable)
  • Durum: Kararlı sürüm yayınlandı.