Hata Düzeltmeleri​

  • MARS web köprüsü modüllerinin Docker imajına kopyalanması sağlandı.
  • Uyarı geri bildirimlerinin temaya uygun görüntülenmesi sağlandı.

Belgeler​

  • OpenHands doğrulama belgelerindeki bakım bilgileri güncellendi.

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ı.