Yeni Özellikler
- Uygulamalara, kimlik doğrulaması yapılmış bir backend görünümü için yardımcı işlev eklendi.
- Sohbette boş yanıtlar için düzeltici bir hatırlatma, bilgilendirme notu olarak gösterilmeye başlandı.
- control-openhands CLI aracı ve tüm özellik haritasıyla birlikte verify-openhands becerisi eklendi.
- verify-openhands için günlük kontrol desteği eklendi ve CLI sorunları düzeltildi.
- verify-openhands kapsamına canlı tariflerle birlikte 20 ek davranış eklendi.
- Askıya alınmış bir çalışma alanının nedenini açıklayan ve başka bir çalışma alanına geçiş sunan bilgilendirme eklendi.
- Kurumsal backend'lerde Super Admin kurulum kılavuzunun gösterilmesi sağlandı.
- Otomasyonlarda inceleme gerektiren durumun kapsamı daraltıldı.
- Canvas'ta bir kurulum kılavuzu adımı tamamlandığında sonraki adımın otomatik açılması sağlandı.
- verify-openhands kapsamındaki test eksiklikleri giderildi, tarifler yeniden çalıştırıldı ve yeniden üretilen hatalar kaydedildi.
Hata Düzeltmeleri
- Ayarlar bölümündeki LLM profili satırının menüsü klavyeyle kullanılabilir hâle getirildi.
- İndirme hatalarının yalnızca bir kez bildirilmesi ve varsayılan olarak Son Kullanılanlar bölümünün seçilmesi sağlandı.
- MCP stdio bağlantı testleri başarısız olduğunda URL ipucu olmadan açıklayıcı mesaj gösterilmesi sağlandı.
- Profil hatalarında ham HttpError metni yerine sunucunun mesajının gösterilmesi sağlandı.
- Otomasyonların yerel çalıştırma günlüklerini sunucu düzeyindeki bash olaylarından okuması sağlandı.
- Bilinmeyen URL'lerin uygulama içindeki bulunamadı sayfasında gösterilmesi sağlandı.
- Komut menüsüne Model Router ve Agent Context eklendi; Apple cihazları dışında Ctrl+K kısayolu gösterilmeye başlandı.
- Sohbet başlığındaki "⋯" menüsünün ekran içinde kalması ve Escape tuşuyla kapanması sağlandı.
- Backend yönetiminden geçiş yapıldığında ayrıntı sayfalarından uygun şekilde yönlendirme yapılması sağlandı.
- Henüz bir backend yapılandırılmamışken "No backend is configured." bildiriminiň gösterilmesi engellendi.
- Backend ayarları notunun kontrastı iyileştirildi.
- Tabletlerde ayarların ve özelleştirme seçeneklerinin kullanılabilirliği sağlandı.
- Otomasyon eylemi başarısız olduğunda yalnızca bir hata bildirimi gösterilmesi sağlandı.
- Otomasyon filtreleri arasında seçim yapılırken açılır pencerenin açık kalması sağlandı.
- Eklenti kontrollerinde "plugin" ifadesi kullanılmaya başlandı ve meşgul durumdaki uygulama geçişlerinin etkisiz kalması sağlandı.
- Ajan ve dosya bağlantısı sekmesi isteklerinde çekmecenin telefon genişliğinde açılması sağlandı.
- Erişilebilirlik kapsamında menülerin ve açılır pencerelerin Escape tuşuyla kapanması ve odağın geri yüklenmesi sağlandı.
- Ana sayfada telefon genişliğinde klasör adlarının ve boş çalışma alanı durumunun gösterilmesi sağlandı.
- Tek başına /btw komutu kullanıldığında bildirim gösterilmesi ve yalnızca en son hedef durumunda Resume seçeneğinin sunulması sağlandı.
- Simge içeren ancak metni olmayan oluşturucu ve fark görüntüleyici düğmelerine erişilebilir adlar eklendi.
- Tekrarlanan STDIO kurulumlarında katalog kimliğinin korunması sağlandı.
- Ayarlar, MCP ve beceriler sayfalarındaki arayüz metinleri düzeltildi.
- Yenileme işleminden sonra geçerli dosya içeriğinin gösterilmesi sağlandı.
- Otomasyonlarda preset_metadata içinde saklanan depoların ve eklentilerin gösterilmesi sağlandı.
- Git Sync durum kartında depo kimlik bilgilerinin gizlenmesi sağlandı.
- Yerel backend'lerde çalışma alanı kancalarının Kullanılabilir Kancalar iletişim kutusunda listelenmesi sağlandı.
- Eklenti ve uygulama kurulumları veya güncellemeleri başarısız olduğunda sunucu kaynaklı nedenin yalnızca bir kez gösterilmesi sağlandı.
- Genel hata bildirimlerinde ham HttpError metni yerine sunucunun mesajının gösterilmesi sağlandı.
- Araçlar, durum ve sekmeler menülerinin Escape tuşuyla kapanması sağlandı.
- Canlı Agent Server uçtan uca test görevinin çalışıp tamamlanması sağlandı.
- Bulut kuruluşları ve Git kurulumları için sorgulama sıklığı azaltıldı.
- Do Not Track etkin olduğunda PostHog'un başlatılması engellendi.
- macOS başlık çubuğundaki sürükleme alanı yeniden çalışır hâle getirildi.
- Bulut sohbetlerinde kuruluş kapsamının doğru uygulanması sağlandı.
- Başlatma başarısız olduğunda tek bir hata bildirimi gösterilmesi ve istemin korunması sağlandı.
- Canvas'ta kullanılamayan bulut VS Code eylemi gizlendi.
- Canvas çalışma zamanı paketleri en aza indirildi.
- Bulut sanal alanlarını sürdürürken yeniden deneme davranışı düzeltildi.
Belgeler
- verify-openhands bakım haritası güncellendi.
- verify-openhands bakım haritası yeniden düzenlendi.
Bakım ve Diğer Değişiklikler
- Canvas içindeki VS Code tüketicilerine yönelik paketlenmiş varsayımlar kaldırıldı.
- Lint işlemlerinde ham renk uyarılarının aşamalı olarak ele alınması sağlandı.
- Düşük değerli testler kaldırılarak haftalık test paketi sadeleştirildi.
- Paketlenmiş VS Code tüketici desteği yeniden etkinleştirildi.
- Önceden tanımlı otomasyonun Slack benzetiminin katalog kimliği kullanması sağlandı.
- Profil silme testinde silme bildiriminin beklenmesi ve iletişim kutusunun kapatılması sağlandı.
- Sekmeler panelinin kendi menüsünden Commits bölümünün açılması sağlandı.
- Aynı model profili testinin BETA profilinden başlatılması sağlandı.
Yeni Özellikler
- Ayarların alt sayfalarındaki geri gezinme kontrolüne çerçeve eklendi.
- Sağlayıcı modellerinin LLM profilleri olarak toplu şekilde eklenmesi sağlandı.
- Model Router ayarlarına doğrudan istem desteği eklendi.
- Canvas'taki akış yuvalarının olay kimliğine göre kullanımdan kaldırılması ve metin eşleştirme uzlaştırıcısının kaldırılması sağlandı.
- Yüklü Canvas uygulamaları için Güncelleme işlemi eklendi.
- Bağlantı başına LLM profillerinin toplu şekilde eklenmesi sağlandı.
- Model Router'a "Konuşma başlangıcında çalıştır" seçeneği eklendi.
- Bulut arka uçlarında otomasyon şablonları gösterildi ve yerel Git entegrasyonları sunuldu.
- Sohbet girişine isteğe bağlı sesli dikte desteği eklendi.
- Otomasyonlar panosunun oluşturucuya göre filtrelenmesi sağlandı.
- İlk yönlendirici oluşturulduğunda "İlk mesajda çalıştır" seçeneğinin otomatik olarak etkinleştirilmesi sağlandı.
- Konuşma çekmecesindeki sekme şeridine gerçek sekme semantiği eklendi.
- Canvas uzantısının manifest tarafından tanımlanan SVG simgesini görüntülemesi sağlandı.
- Otomasyonlarda issue-to-PR şablonlarından önce yerleşik entegrasyon sunuldu.
- Agent profillerinin sunucu kataloğundaki tüm araçları seçebilmesi sağlandı ve SDK 1.53.0 sürümüne sabitlendi.
- Agent profillerine kendi kişiliğini veya ek talimatlarını verme desteği eklendi.
- Çalışma alanındaki dosya keşfinin yapılandırılması sağlandı.
Hata Düzeltmeleri
- Dar ekranlarda eklenti aramasının kullanılabilir kalması sağlandı.
- Yuvarlama sonucunda kompakt token sayıları bir sonraki birime ulaştığında bir üst birime geçirilmesi düzeltildi.
- Model seçicisindeki Perplexity sağlayıcı anahtarının yanlış yazılması düzeltildi.
- Dizin yolu belirtilmiş yollardan Dockerfile dilinin algılanması düzeltildi.
- Uzun /btw yanıtlarının kaydırılabilir olması sağlandı.
- LLMModel test verilerine artık türün gerektirdiği alanlar eklendi.
- Yerel oturum anahtarlarının dışarıdan erişilebilen dinleyicilerde tutulması engellendi.
- Onboarding sırasında kanonik LLM ayarlarının korunması düzeltildi.
- Onboarding bir sohbet başlatırken ilerleme gösterilmesi sağlandı.
- Canvas'ta kapsamlandırılmış çalışma zamanı istemcilerine ve çalışma alanı yeteneklerine uyulması sağlandı.
- Başlık oluşturmanın çalışan agent profilindeki LLM ile aynı LLM'i kullanması sağlandı.
- Profil bulunmadığında oluşturulması için yönlendirici sınıflandırıcı modelinin önceden seçilmesi düzeltildi.
- İzin farkındalığı olan PostHog web sitesi aktarımının kullanılması düzeltildi.
- Bulut alt konuşmalarının Agent Canvas ile ilişkilendirilmesi düzeltildi.
- Otomasyon listesinin 100 öğeden sonra Daha fazla yükle seçeneğinin çalışması için ofset kullanılarak sayfalanması düzeltildi.
- Flash şablon isteminin tamamlanması ve model tablosunun eklenmesi düzeltildi.
- Bulut hız sınırlarını tetikleyen odaklanma sırasında tekrarlanan isteklerin azaltılması ve durdurulması sağlandı.
- Mobil arka plana geçerken bağlantının düzgün şekilde kesilmesi ve ön plana dönüldüğünde WebSocket bağlantısının yeniden kurulması sağlandı.
- Cloud host'a kilitlenmiş Canvas'ta gizli ayarlar sayfalarının engellenmesi sağlandı.
- Otomasyonlarda önceden tanımlı işlemler için agent profillerinin gizlenmesi sağlandı.
- Adlandırılmış agent profillerine çalışma zamanı hizmetlerinin sağlanması düzeltildi.
- Satır içi ve profil başlatmalarında kaydedilmiş istem son ekinin korunması düzeltildi.
- Agent Canvas güncelleme iletişim kutusunun telefon ekranlarında görüntü alanı içinde kalması sağlandı.
- Delegation araçlarıyla task_tracker kaydedilmesi düzeltildi.
- Ayarlar ana içeriğinin tek bir ana landmark kullanması, Customize için aria-current değerinin eklenmesi ve HTML dilinin senkronize edilmesi sağlandı.
- Yönlendirici şablonları için "Profil oluşturma" seçeneğinin korunması düzeltildi.
- Boş bir toplu girdinin geçersiz yanıt yerine bulunamadı olarak değerlendirilmesi sağlandı.
- Model Router listesindeki metin için tema kontrast renginin kullanılması düzeltildi.
- Dar genişliklerde oluşturucu taşma menüsünün açık kalması sağlandı.
- Otomasyon silme onayının Escape tuşuyla kapanan bir modal iletişim kutusu olması sağlandı.
- Modeli takip eden otomatik doldurulmuş profil adının korunması düzeltildi.
- Use skill ve Create Automation işlemlerinden Home oluşturucusunun istemle önceden doldurulması sağlandı.
- Buradan dallan işlemi sonrasında oluşturucudaki mesaj metninin korunması düzeltildi.
Belgeler
- Kod incelemelerinde gerçek frontend kanıtlarının zorunlu tutulması sağlandı.
- Geçerli canlı inceleme kanıtları tanımlandı.
- Birden fazla Docker sandbox kullanımı belgelendi.
- Depolar arası sürüm uyumluluğu belgelendi.
- Derinlemesine ve yüksek riskli PR'lar için tasarım belgelerinin zorunlu tutulması sağlandı.
- Önemsiz olmayan PR'lar için .pr/ HTML tasarım belgesi ve htmlpreview bağlantısının teşvik edilmesi sağlandı.
- Canvas önceliklendirme ve inceleme kanıtı sınırları netleştirildi.
Bakım
- LLM model test verileri tamamlandı.
- React grubu dört güncellemeyle yükseltildi.
- i18next grubu üç güncellemeyle yükseltildi.
- actions/checkout 4 sürümünden 7 sürümüne yükseltildi.
- TanStack grubu iki güncellemeyle yükseltildi.
- tailwind-merge 3.6.0 sürümünden 3.7.0 sürümüne yükseltildi.
- @types/node 26.1.2 sürümünden 26.2.0 sürümüne yükseltildi.
- httpxy 0.5.3 sürümünden 0.5.5 sürümüne yükseltildi.
- Electron 42.3.3 sürümünden 43.3.0 sürümüne yükseltildi.
- react-router grubu bir dizin genelinde altı güncellemeyle yükseltildi.
- posthog-js 1.380.0 sürümünden 1.415.0 sürümüne yükseltildi.
- Varsayılan model yönlendiricileri OpenHands Router Pro ve OpenHands Router Flash olarak yeniden adlandırıldı.
- Agent Canvas model yönlendirici istemlerinden gpt-5.2-codex kaldırıldı.
- Agent ayarlarından ulaşılamayan gömülü olmayan mod kaldırıldı.
- TypeScript istemcisi ve agent sunucusu 1.50.1 sürümüne yükseltildi.
- Extensions 0.26.0 ve Automation 1.17.0 sürümlerine geçildi.
- Doğrulanmış tema yüklemesiyle bilinmeyen Tailwind sınıflarının reddedilmesi sağlandı.
- Canvas kullanıcı arayüzü bileşenlerinde statik sınıfların zorunlu tutulması sağlandı.
- shadcn lint 0.2.0 sürümüne yükseltildi.
- Kullanılmayan socket.io-client kaldırıldı.
- Extensions 0.27.0 sürümüne geçildi.
- Kalan Node 22 çalışma zamanı sabitlemeleri kaldırıldı.
- Katalog testlerinden upstream veri yansımaları kaldırıldı.
- Automation 1.19.0 ve @openhands/extensions 0.29.0 sürümlerine yükseltildi.
- Konuşma paneli testleri davranışsal sorumluluklara göre ayrıldı.