Hata Düzeltmeleri
  • Cloud: Bir edition'ın EC2 rolüne host-agent policy'leri ekleyebilmesi sağlandı. Değişiklik 0.11.0 sürümüne backport edildi.
  • filelock 4.2.1, undici 8.12.2 ve zod 4.6.7 dependency güncellemeleri 0.11.0 sürümüne backport edilerek ilgili güvenlik açıkları giderildi.
  • Worker slot sızıntısı düzeltmesi 0.11.0 sürümüne backport edildi.
  • Boot sıralamasındaki race condition ve cron DST label sorunlarına yönelik düzeltmeler 0.11.0 sürümüne backport edildi.
    Diğer Değişiklikler
  • 0.11.1 hotfix düzeltmeleri release/0.11.0 branch'ine backport edildi.
  • 0.11.1 hotfix serisi 0.11.1-rc.1 ve ilgili CHANGELOG ile başlatıldı.
  • Dört ek hotfix düzeltmesiyle 0.11.1-rc.2 yayımlandı.
  • 0.11.1 kararlı sürümü için RC suffix'i kaldırıldı.
Yeni Özellikler

  • Crew Mode: Gelişmiş orchestrator pipeline üzerinden çok konulu sohbet desteği eklendi.
  • Research: Her araştırma campaign'i için ayrı model seçilebiliyor ve seçim ilgili worker slot'a aktarılıyor.
  • Kritik host bellek durumlarında kullanıcıya bildirim gönderiliyor.
  • Knowledge: .jsonl, .ndjson ve Org Mode (.org) dosyaları için destek eklendi.
  • Telegram ve Discord: Dashboard'daki conversation turn'leri ilgili Telegram veya Discord sohbetine geri yansıtılabiliyor. Telegram tablolarında Rich Message desteği de eklendi.
  • Dev Fleet: Aktif checkout üzerinde Pull + Build sonrasında gateway otomatik olarak yeniden başlatılabiliyor.
  • Markdown Notebook: Markdown başlıkları aktif temayı takip ediyor, tablolar render edilebiliyor ve kullanıcı tarafından belirlenen aralıklarla backend üzerinden otomatik senkronizasyon yapılabiliyor.
  • Skills: Bekleyen otomatik oluşturulmuş skill'ler için Dismiss All düğmesi eklendi. Ayrıca yönlendirmeli Five Whys derin araştırma modu eklendi.
  • Desktop: Dashboard'u açmak için yapılandırılabilir sistem genelinde hotkey eklendi. Local gateway'in otomatik başlatılmasını kapatmak için Developer ayarı da eklendi.
  • MCP: Stub kullanımı server bazında isteğe bağlı hâle getirildi ve paylaşım için ortak bir anahtar eklendi. MCP server'larının backend paylaşımına uygunluğu ölçülebiliyor ve sonuç saklanabiliyor. Tool Search erteleme eşikleri de yapılandırılabiliyor.
  • Kiro Hesabı: Kiro hesap ayrıntıları paneli eklendi.
  • Agent'lar: Usage kartında kullanılan harness ve oturum açılmış hesap gösteriliyor. Agent'ın kullanıcıya soru sorduğu durum ayrı bir session status olarak gösterilebiliyor.
  • Context: İlk turn'deki her context bölümünün hazırlanma süresi ölçülebiliyor.
  • Core: atomic_write byte desteği ve yalnızca dosya sahibinin erişebildiği koruma mekanizması kazandı.
  • Cron ve Perpetual Agent: Wake budget ve geçici hata retry mekanizması için temel altyapı eklendi. Kritik bellek durumlarında cron'lar ertelenebiliyor ve yeni process oluşturma işlemleri reddedilebiliyor.
  • Spec Builder: Spec oluşturma işlemlerinde uygulama genelinde kullanılacak varsayılan model ayarlanabiliyor.
  • Chat: Mermaid diyagramları tıklanarak büyütülebiliyor. Turn istatistiklerinde çözümlenen model gösteriliyor. Session side panel'e session özeti eklendi ve istenildiğinde özet oluşturulabiliyor.
  • Dashboard: Repository durumu ve log'ları gösteren Git paneli eklendi. Git ve klasör sekmeleri otomatik açılabiliyor. Context kullanımı yüzde ve bin token cinsinden gösteriliyor.
  • Terminal: Varsayılan shell yapılandırılabiliyor.
  • Agent: Gözetimsiz çalıştırmalarda iki saatlik chat turn sınırı yükseltilebiliyor.
  • App Store: Public ve private repository kurulumları için Sources bölümüne yönlendirme eklendi. Editorial içerikler, curator görselleri, öne çıkarılmış uygulamalar ve collection kartları destekleniyor.
  • File Explorer: Görüntüleyiciden dosyanın bulunduğu konum açılabiliyor.
  • Browser: Tarayıcı otomasyonu MCP proxy'den Playwright CLI'a taşındı. Daha sonra native command-bus gateway ve browser MCP tool desteği de eklendi.
  • Crew: Crew avatarları Kiro ghost'ları olarak oluşturulabiliyor.
  • KAS: KAS için ACP backend altyapısı eklendi ve ardından çalışan bir chat backend olarak etkinleştirildi. Native subagent ilerleme ve steering gösterimi de destekleniyor.
  • Instances: Dropdown crew switcher ve düzenlenebilir crew ayarları eklendi. Crew switcher sabit bir chip satırı olarak açık tutulabiliyor ve belirli crew'lar ayrı chip'ler hâlinde sabitlenebiliyor.
  • Knowledge: Ayarlar Knowledge sayfasındaki Settings sekmesine taşındı. Workload effort pool'ları birbirinden ayrıldı.
  • Connections: OAuth approval URL'si kullanıcı Connect'e bastığında oluşturuluyor. Hesap gerektirmeyen OAuth metadata kontrolleri için nightly probe eklendi.
  • Channels: Her kanal için tek bir connect/disconnect satırı eklendi.
  • Sidebar: Board görünümünde bir klasör başka bir klasörün üzerine sürüklenerek iç içe yerleştirilebiliyor.
  • Session Araması: CJK uyumlu, güncelliği dikkate alan session araması ve bağlı instance'lar arasında federated session search eklendi. PR/MR/issue numaralarıyla da session aranabiliyor.
  • Issues/Jira: Issues side panel'de Jira issue ayrıntıları ve bağlantılı issue'lar gösterilebiliyor.
  • Sessions: Session listesi satırları yeniden tasarlandı.
  • App Store: Storefront artık yayımlanmış katalogdan oluşturuluyor.
  • Design Tweak: Görsel olarak öğe seçip düzenlemeye yönelik yerleşik Design Tweak uygulaması eklendi.
  • Hooks: Regex ve contains matcher modları ile declarative skill injection desteği eklendi.
  • Cloud: Kiro hesapları arasında geçiş yapmak için kirocrew cloud logout komutu eklendi.
  • Secrets: Agent denylist desteğine sahip şifrelenmiş vault store eklendi.
  • Security: Uygulama token'ları için uygulama bazlı WebSocket event kapsamlandırması eklendi.
  • Developer: Preview özelliklerinin opt-in ayarları için ayrı Feature Previews sayfası eklendi.
  • Notifications: Kategori bazlı bildirim sesi değiştirildiğinde ses önizlemesi oynatılabiliyor.
  • Issue Radar: Investigate ve Review agent'ları kullanıcının dilinde yazabiliyor. Issue ayrıntılarından assignee'ler düzenlenebiliyor.
  • Messaging: Fence-safe ortak Markdown splitter ve kanal bağımsız outbound file extraction altyapısı eklendi.
  • Command Bar: Quick Search hareketinin arkasında isteğe bağlı launcher eklendi.
  • Dashboard: Board sütunları canlı session durumundan oluşturulabiliyor ve inline code alanları tıklanarak kopyalanabiliyor.
  • Task Runner: Compose panel'e auto-approve anahtarı eklendi.
  • Memory: Markdown memory katmanı CLI üzerinden okunabilir hâle getirildi.
  • Metrics: Child-permission kaynaklı takılmalar için hang-resilience telemetry eklendi.
  • Babysit: Karşılaştırılabilir progress key üretimi ve ilerleme olmadığında durdurma desteği eklendi.
    Güvenlik Düzeltmeleri
  • İçe aktarılan bir Settings arşivinin rastgele shell komutları zamanlayabilmesine yol açan güvenlik açığı giderildi.
  • OAuth consent URL'lerinin gereksiz yere redakte edilmesi engellenirken secret detection zayıflatılmadı.
  • Remote MCP girişleri senkronizasyon sırasında korunuyor ve header credential'ları redakte ediliyor.
  • Governance floor'un, sandbox kullanılmadan çalıştırma opt-in ayarını geçersiz kılabilmesi sağlandı.
  • KIRO_API_KEY, diğer credential'lar gibi gateway environment'ından temizleniyor.
  • Yayımlanan widget CSP'sinden unsafe-eval kaldırıldı.
  • File search deny kuralları ilgili arama scope'una uygulanıyor.
  • dangerously_skip_permissions için gerçek boolean değer zorunlu hâle getirildi.
  • Revoked nonce store yalnızca sahibinin erişebileceği şekilde kilitlendi.
  • Credential path'lerinin değişkenler veya cd kullanılarak farklı yazımlarla okunabilmesine yol açan açık kapatıldı.
  • Slack'te bozuk bir config.json dosyasının enterprise allowlist'i yeniden açmasına izin verilmemesi sağlandı.
  • Sandbox cgroup limitlerinde kesirli değerler reddediliyor.
  • Imported veya external registry kaynaklarında trust ve kapsam kontrolleri güçlendirildi.
  • Supply-chain saldırılarını tespit etmeye yönelik Semgrep kuralları ve OWASP Top 10 kuralları CI güvenlik taramalarına eklendi.
    Chat ve Dashboard Düzeltmeleri
  • Session değiştirildiğinde okuma konumu korunuyor; görünüm otomatik olarak en alta sabitlenmiyor.
  • Follow-up anahtarının hızlı tıklamalarda yanlış duruma geçmesi düzeltildi.
  • Tool elapsed timer artık kalıcı başlangıç timestamp'ine dayanıyor.
  • Expanded widget'ların tam yüksekliği geri getirildi.
  • Uzun option label'larının ve follow-up chip'lerinin taşması engellendi.
  • Viewport yeniden boyutlandırıldığında chat gerektiğinde yeniden alta sabitleniyor.
  • Chat sekmesi, başka bir peer'in transcript'ini beklemeden kapatılabiliyor.
  • Eski chat geçmişi mesaj atlamadan ve kendi kendini bloklamadan yükleniyor.
  • Split view panellerinde doğru chat satırlarının gösterilmesi sağlandı.
  • Launch card'ın tıklandığı pane'e doğru panelin açılması sağlandı.
  • Auto-speak'in segment reset sonrasında tüm yanıtı yeniden okuması engellendi.
  • Tamamlanmış turn'lerin cevapsız soru olarak değerlendirilmesi düzeltildi.
  • Side panel'in her yeni chat'te kendiliğinden açılması engellendi.
  • ask_question kartının boyutu sınırlandı ve sorular kaydırılabilir hâle getirildi.
  • Mobilde üst çubuk, side panel, chat hero, navigation drawer ve diğer birçok Dashboard bileşeni dar ekranlara uyumlu hâle getirildi.
  • Uzun session başlıklarının header kontrollerini ekran dışına itmesi engellendi.
  • Pipeline şeklindeki ardışık gönderimlerde duplicate bubble ve sahipsiz optimistic row oluşması düzeltildi.
  • Touch swipe'ın tab'leri yeniden sıralamak yerine tab strip'i kaydırması sağlandı.
  • Turn ortasında yapılan steer işleminin reasoning bloğunu yanıtın altında bırakması düzeltildi.
  • Thinking bloklarının sekmeler arasında geçiş yapıldığında korunması sağlandı.
  • Inject edilen notice'lar kullanıcı mesajı yerine system note olarak gösteriliyor.
  • Önceki mesajlar yüklenirken durum göstergesi gösteriliyor.
  • Gönderilmiş mesaj bubble'ları içerik boyutuna uyuyor ve transcript görsellerinin kayması önlendi.
  • Side panel dock konumu değiştirildikten sonra tam yüksekliğini koruyor.
  • Side panel'deki geçici soru-cevap görünümü Side Chat olarak adlandırıldı.
  • Inline code alanlarına click-to-copy desteği eklendi.
  • Running indicator transcript'in sol kenarıyla hizalandı.
  • Korunan reasoning blokları sonraki tool call'a doğru şekilde bağlanıyor.
  • Side panel header'ı sadeleştirilerek içerik sekmeleri önceliklendirildi.
    Mobil Arayüz İyileştirmeleri
  • Issue Radar, Code Review Sage, Apps, Pages, Spec Builder, Webhooks, Settings, Papyrus, Artifacts, Capabilities, Channels ve diğer birçok panel telefon genişliğinde tek pane veya uygun stacked layout kullanacak şekilde düzenlendi.
  • Software keyboard açıldığında layout viewport'un doğru şekilde yeniden boyutlandırılması sağlandı.
  • Command Palette mobilde layout viewport yerine visual viewport'a sabitlendi.
  • Mobil navigation drawer üst kenardan içeri alındı.
  • Touch cihazlarda kullanıcı mesajı işlemleri 40 px hedeflerle erişilebilir hâle getirildi.
  • Tab strip, topbar ve unread badge taşma/kırpılma sorunları düzeltildi.
  • Dar viewport'larda Virtuoso list satırlarının pane dışına taşması engellendi.
    Knowledge ve Memory
  • Agent document ownership bilgisi ingest sırasında kaydediliyor.
  • Duplicate-skip kontrolü event loop dışında çalıştırılıyor.
  • Semantic memory yazma sırasında embed ediliyor ve retrieval, saklanan vector'lar üzerinden sıralanıyor.
  • Cosine scorer her satır yerine sorgu başına bir kez oluşturularak memory performansı iyileştirildi.
  • Her farklı kelimenin lesson başına tekrar tekrar stem edilmesi yerine yalnızca bir kez stem edilmesi sağlandı.
  • Cosine similarity hesaplamasında boyutları eşleşmeyen vector'lar güvenli şekilde reddediliyor.
  • Null veya boş semantic value'ların memory'ye kaydedilmesi engellendi.
  • Lesson'ların NOT clause'u ayrı bir alan olarak saklanıyor.
  • Mutating memory route'larına session recognition gate uygulandı.
  • Placeholder consolidation çıktılarının memory dosyalarını bozması engellendi.
  • Knowledge source insert sırasında sync_status alanının korunması sağlandı.
  • Confirmation bekleyen Knowledge kaynaklarında okunabilir durum bilgisi gösteriliyor.
  • Ingestion hatası alan kaynakların sync_all sırasında tekrar işlenmesi engellendi.
  • Knowledge extraction işlemlerinde ACP effort ayarları uygulanıyor.
    MCP ve ACP
  • MCP callback port'u marker üzerinden çözümleniyor ve kullanılan bound port dışarı aktarılıyor.
  • Stdio MCP server'larında interpreter çözümlemesinde önce venv dikkate alınıyor.
  • MCP connection kullanan caller'lar için input ve timeout'lar birbirinden izole edildi.
  • Remote MCP spec'lerine Add Custom penceresinden header eklenebiliyor.
  • Enterprise MCP registry governance nedeniyle işlemlerin sessizce başarısız olması engellendi.
  • MCP spec environment semantics birleştirildi; Refresh gerçek durumu görüyor ve Apply doğru şekilde mount ediyor.
  • Apply sırasında reconcile başarısızlığı kullanıcıya bildiriliyor.
  • OAuth probe doğrulanamadığında Not verified gösteriliyor.
  • Opt-in server'ların sessizce unpooled moda düşmesi engellendi.
  • Session/load sırasında pooled MCP stub'ları yeniden tanımlanarak resume edilen session'ların pooled kalması sağlandı.
  • MCP gateway'in ilk initialize handshake'i zaman aşımıyla sınırlandırıldı ve takılan backend'ler sonlandırılıyor.
  • Environment tanımlayan server'lar varsayılan olarak pool'a alınabiliyor.
  • Stub anahtarı değiştirildiğinde broker'ın gereksiz yere yeniden başlatılması engellendi.
  • Gateway'in pooled MCP backend başlatmasını engelleyen redact hatası giderildi.
    Browser ve Playwright
  • Eski libcups kullanan sistemlerde uyumlu Chromium sürümüne fallback yapılıyor.
  • Screenshot'lar yalnızca genişliğe göre değil en uzun kenara göre küçültülüyor.
  • Playwright CLI mevcut Node toolchain gerektirmeden kurulabiliyor.
  • Browser kurulumu apt kullanmayan Linux dağıtımları ve token paste senaryoları için geliştirildi.
  • mise reshim kullanılan ortamlarda Playwright CLI kurulumunun mise aracını bulabilmesi sağlandı.
  • Playwright CLI installer'daki çeşitli kurulum sorunları giderildi.
    Linux, Windows ve Desktop
  • macOS tray icon'u monochrome template image olarak işaretlendi.
  • Windows kiro-cli credential store, authentication adaylarına eklendi.
  • Windows Desktop titlebar entegrasyonu iyileştirildi.
  • Windows'ta gateway port'larının kurtarılması sağlandı.
  • Agent config rename işlemi Windows sharing violation durumunda yeniden deneniyor.
  • Linux CSD masaüstlerinde native frame kaldırılarak tek header'ın title bar olarak kullanılması sağlandı.
  • Desktop update state, renderer yeniden yüklendiğinde tekrar aktarılıyor.
  • Update handoff sırasında Installing overlay'i gösteriliyor.
  • Restart & Update düğmesi kurulum başlatıldıktan sonra devre dışı kalıyor.
    Performans
  • Dashboard slot state, subscription yerine tuşa basıldığı anda okunuyor.
  • Persisted-message entry builder memoize edildi.
  • Mermaid lazy-load ediliyor ve gereksiz boot request'leri azaltıldı.
  • MCP overlay, yalnızca stat fingerprint eşleştiğinde gereksiz yere yeniden yazılmıyor.
  • llama.cpp thread'leri sabitlendi ve interaktif embedding işlemlerine öncelik verildi.
  • Chat streaming shimmer animasyonu compositor üzerinden çalıştırılıyor.
  • Dashboard slot broadcast'ları birleştirilerek art arda gelen değişikliklerin tek frame üretmesi sağlandı.
  • Hashed asset'ler önceden sıkıştırılarak gateway'in bunları sıkıştırılmış biçimde sunabilmesi sağlandı.
  • CLI'daki ağır dispatch import'ları ertelendi; her CLI çağrısında yaklaşık 0,8 saniye ve MCP backend başına yaklaşık 58 MB tasarruf sağlandı.
  • History tab-ID chain index'i kaydetme sırasında yerinde güncelleniyor.
    Yerelleştirme ve Erişilebilirlik
  • Security panelindeki İngilizce kalan metinler çevrilebilir hâle getirildi.
  • Design Critique hata mesajları, hedef türü, recognition metni ve başlangıç düğmesi localization kataloglarından okunuyor.
  • Dashboard STT dil seçicisine Korece eklendi.
  • [UI LANGUAGE] yönlendirmesi tag biçimi yerine gerçekten yayımlanmış dil kataloglarına göre uygulanıyor.
  • Knowledge embedded-item sayısı çevrilebilir hâle getirildi.
  • macOS dışındaki gateway'lerde Finder adının gösterilmesi engellendi.
  • İngilizce kalmış katalog değerlerini tespit eden i18n kontrolü eklendi.
  • Ürün adları İngilizce korunurken Ops Mission Control gibi arayüz metinlerinin çevrilmesi sağlandı.
  • Keyboard focus ring ve :focus-visible davranışı geri getirildi.
  • Çeşitli Settings label'ları gerçek form kontrolleriyle ilişkilendirilerek erişilebilirlik iyileştirildi.
    Diğer Düzeltmeler
  • Git üzerinden yüklenen uygulamaların başarılı görünüp hiçbir şey kurmaması sorunu düzeltildi.
  • Installer interpreter probe zaman aşımıyla sınırlandırılarak bozuk shim'lerin kurulumu sonsuza kadar bekletmesi önlendi.
  • Güncelleme sonrası config.json içinde kalan eski sürüm bilgisi yenileniyor.
  • Sürüklenen klasörlerin upload edilmesi yerine path'inin chat'e eklenmesi sağlandı.
  • Skill frontmatter içindeki block-scalar değerleri doğru şekilde çözümleniyor.
  • Package/skill anahtarlarının tahmin edilmesi yerine kesin olarak çözümlenmesi sağlandı.
  • App Store'da Install from Path işleminin başarı durumu doğrulanıyor ve kullanıcı Library'ye yönlendiriliyor.
  • Unsaved değişiklikler varken native Settings penceresinin kapatılması engelleniyor.
  • Gateway socket path kaybolduğunda gatewayd kendisini güvenli şekilde kapatıyor.
  • Kaynak fetch işlemleri bellek sınırına ulaşıldığında reddedilmek yerine kuyruğa alınıyor.
  • Context overflow sonrasında channel binding korunuyor.
  • Notification fetch işlemlerinin eski sonuçlarının local acknowledgment'ları silmesi engellendi.
  • Cron success path üzerinde record_success çağrısı yapılıyor.
  • Android Chrome'da Notification oluşturma işlemi page context desteğine göre kontrol ediliyor.
  • Asana MCP OAuth authorization desteği düzeltildi.
Değişiklikler

  • Görüntülenen ürün adının her yerde Kiro Crew olarak yazılması sağlandı.
  • Ücretsiz plan kullanıcılarının ilk sohbeti sorunsuz başlatabilmesi için varsayılan ajan modeli otomatik seçeneğine ayarlandı.
  • Windows'taki kullanılabilirlik sorunları; ilk kurulum, sohbet, zamanlanmış görevler, bellek ve kurulum süreçlerini kapsayacak şekilde giderildi.
  • Uygulamalarda, varsayılan ajana sessizce geri dönmek yerine uygulama için kayıtlı olan ajanın çalıştırılması sağlandı.
  • Üçüncü taraf uygulamaların çalıştırılmasının reddedilmesi durumunda kullanıcıya uygulanabilir yönlendirmeler sunuldu.
  • Yerel MCP Apps desteğini etkinleştirme ve uygulamaları yan panele sabitleme konularını kapsayan bir rehber eklendi.
  • Windows masaüstü uygulamasının paketleme hedefi Squirrel.Windows'tan NSIS'e geçirildi.
  • Masaüstü bileşeni olmadan istemci uygulamalarının çalıştırılması sağlandı ve pdftoppm pakete eklendi.
Sürüm: 0.9.0
Sürüm: 0.8.0
Küçük bir düzeltme.

Değişiklikler​

  • chore(release): 0.7.2 kararlı sürümü için rc son eki kaldırıldı.