Yeni Özellikler​

  • workspaces: Seçilen çalışma alanları ve tek tek sekmeler senkronize ediliyor.
  • workspaces: Senkronizasyon durumu ve hata ayrıntıları gösteriliyor.
  • Firefox 159 çalışma zamanıyla Floorp 12.21.0 hazırlandı.

İyileştirmeler​

  • settings: Ayarlar sayfası kartları arasındaki boşluklar sıkılaştırıldı.
  • Logo SVG'leri ve çalışma alanı simgeleri küçültüldü (minify).
  • Firefox upstream senkronizasyonundan sonra Floorp 12.20.3 hazırlandı.
  • Yerelleştirme katkı yolları netleştirildi.
  • Çevrilmiş dosyalar i18n deposundan güncellendi.
  • OpenBot triyaj ve PR incelemeleri GitHub olaylarından devam ettirilebiliyor.
  • OpenBot webhook teslim hataları, sır sızdırmadan teşhis ediliyor.

Hata Düzeltmeleri​

  • build: DMG açılırken Floorp markalı .app adı uyuşmazlığına izin veriliyor.
  • workspaces: userContextId tanımsız olduğunda çalışma alanı container'ı devralınıyor.
  • tab-stacks: Geri yüklenen pencereler, tarayıcı arayüzü hazır olduktan sonra başlatılıyor.
  • tab-stacks: Sekme minimum genişliği ayarı stack'lere uygulanıyor.
  • tab-sleep: Oluşturma sırasında yüklenen hariç tutmalar korunuyor.
  • startup: Kilometre taşı yükseltmelerinde sürüm notları seçimine uyuluyor.
  • newtab: Özel sayfada yerel addon hazır olma durumu korunuyor.
  • pwa: Windows entegrasyonu kaldırmadan önce boşaltılıyor.
  • notes: Gelen güncellemeler ve hızlı kapatma sırasında düzenlemeler korunuyor.
  • sync: Devre dışı çalışma alanları çitleniyor ve gelen gezinme korunuyor.
  • notes: Yerel Sync teslimatları birleştiriliyor ve tam yüklemeler onaylanıyor.
  • tests: Firefox 159 ana bilgisayarlarına Marionette sistem erişimi iletiliyor.
  • tests: Tarayıcı sürücülerinde Firefox 159 sistem erişimi etkinleştiriliyor.
  • tabs: Firefox 159 ile canlı sekme kimlikleri kullanılıyor.
  • sessionstore: Container'lar temizlenirken ilgisiz kapatılmış veriler korunuyor.
  • command-palette: Hızlı komut seçiminden sonra adım seçenekleri korunuyor.
  • Firefox 159 sekme bağlam menüsü düzen kaydı düzeltildi.
  • notes: Eski yerel kaydetme bildirimlerinin çakışma oluşturması önlendi.
  • statusbar: Durum metni gözlemcileri, etkileriyle birlikte atılıyor (dispose).

İyileştirmeler​

  • Yayımlama onayı öncesinde imzalı paketler için kalite güvence testleri çalıştırılmaya başlandı.
  • macOS uygulama yardımcılarında Japonca dönüştürme adaylarının korunması sağlandı.
  • Ortak Mac uygulama yardımcısı yamasının Firefox 158 ile uyumlu kalması sağlandı.
  • Ayarların üzerine yazma işlemleri sırasında JSON varsayılan değerlerinin korunması sağlandı.
  • about:hub ve about:welcome sayfalarındaki harici bağlantıların açılması sağlandı.
  • Ayarlar bölümündeki kaydırma çubuğu değerleri bağlandı ve Chakra kaydırıcıları değiştirildi.
  • Pencere kaynaklarının temizlenmesi ve özelliklerin başlatılmasının geri yüklenmesi iyileştirildi.

Hata Düzeltmeleri​

  • PPA üzerinden 12.20.0 sürümünün sunulması engellendi ve mevcut kurulumların korunması sağlandı.
  • 12.20.0 sürümü sunulurken build1 Debian sürümlerinin doğrulanması sağlandı.
  • Fluent etiketleri bulunmadığında bağlam menüsünün aşırı bellek tüketmesi sorunu düzeltildi.
  • Bağlam menüsündeki çalışma zamanı özelleştirmelerinin yalnızca Flasco etkin olduğunda kullanılabilmesi sağlandı.

Yeni Özellikler​

  • macOS için deneysel yerel App Shim desteği eklendi.
  • Lepton UI uzantıları farklı tasarımlarda yerel hale getirildi.

İyileştirmeler​

  • Çevrilmiş dosyalar i18n deposundan güncellendi.
  • Ayarlar bölümündeki bölüm aralıkları ve kontrol kenar boşlukları düzenlendi.
  • Deneysel macOS PWA için çalışma zamanı daily-1117 sürümüne sabitlendi.
  • macOS Web App Shim, Flasco üzerinden kullanıma sunuldu ve noter onayı işlemi düzeltildi.
  • macOS noter onayı bileti, çevrimdışı Gatekeeper doğrulaması için uygulamaya eklendi.

Hata Düzeltmeleri​

  • macOS başlatıcıları Finder ile güvenli şekilde çalışacak biçimde düzeltildi.
  • Form kontrolündeki yazım hatası düzeltildi.
  • about:welcome sayfasındaki harici bağlantıların yeni sekmede açılması sağlandı.
  • macOS PWA yönetiminin tarayıcı penceresi içinde kalması sağlandı.
  • macOS PWA başlangıcındaki yarış durumu ve yerel imzalama yolu düzeltildi.

İyileştirmeler​

  • Çeviri dosyaları i18n deposundan güncellendi.
  • Üretim sayfalarında resmî Vite kullanımı geri getirildi.

Hata Düzeltmeleri​

  • Panel kenar çubuğunda viewport boyutlandırması, hover konumu ve genişlik ayarının kalıcılığı düzeltildi.
  • Sekme yığınlarında kaydırma konumu korunacak şekilde düzenleme yapıldı ve yerel sekme etkileşimleri geri getirildi.
  • Gruplandırılmış çok satırlı sekmelerde sürükleyip bırakma davranışı düzeltildi ve yüklenmemiş sekmelerin yeniden yüklenebilmesi sağlandı.
  • Çalışma alanlarında kullanıcının son sekmeye ilişkin pencere tercihi korunacak şekilde düzeltme yapıldı.
  • macOS'taki Option kısayolları ve hareket yaşam döngüsü düzeltildi.
  • Fluerial grup çizgilerinin kararlılığı artırıldı ve Zen araç çubuğu arka planlarının doğru şekilde çizilmesi sağlandı.
  • PWA'larda araç çubuğu görünürlüğü tercihlerine uyulması sağlandı ve macOS uygulama başlatıcıları eklendi.
  • Son kullanılanlar paneli, kısayollar, Runtime ve bulma çubuğunda oluşan regresyonlar düzeltildi.
  • Özel konteynerlerde kapatılan sekme geçmişiyle ilgili yarış durumu giderildi.

Değişiklikler​

  • Floorp 12.18.1 için Runtime daily-1108 sürümüne sabitlendi.

Yeni Özellikler​

  • Kullanıcı boştayken belleğin geri kazanılmasını sağlayan özellik eklendi.
  • Sürüm notları ve blog için destek seçenekleri eklendi.
  • Ayarlar ve Hoş Geldiniz sayfaları Floorp tasarım sistemiyle birleştirildi.

İyileştirmeler​

  • i18n deposundaki çevrilmiş dosyalar güncellendi.
  • README.md güncellendi.
  • README dosyasına katkı belgelerinin bağlantıları eklendi.
  • iOS hata takip sistemi bağlantısı issue şablonuna eklendi.
  • Fare hareketleriyle ilgili testlerde orta tıklama olaylarının engellenmeden çalışmaya devam ettiği doğrulandı.
  • Split View içindeki yinelenen minimum sekme genişliği kuralı kaldırıldı.
  • Firefox 156 desteği eklendi ve yığınlanmış Split View sekmeleri daha açık hâle getirildi.

Hata Düzeltmeleri​

  • Floorp panel kenar çubuğu kullanılırken Firefox kenar çubuğunun sıralaması düzeltildi.
  • Hoş Geldiniz sayfasındaki yasal politika bağlantıları birbirinden ayrıldı.
  • Split View için sekme bağlam menüsü girdisi birleştirildi.
  • Çalışma alanlarında yeni sekme düğmesine orta tıklayarak panodaki URL'yi açmanın çalışmamasına neden olan sorun düzeltildi.
  • Ayarlar bölümündeki çift tıklama tercih anahtarı düzeltildi ve gerekli geçiş işlemi eklendi.
  • Sekme yığınlarında Split View düzenlerinin korunması sağlandı ve yalnızca yatay sekmeler desteklenecek şekilde düzeltildi.

Değişiklikler​

  • i18n deposundaki çevrilmiş dosyalar güncellendi.
  • Floorp Notes merge base'inin sunucu tarafından doğrulanmış durumda tutulması sağlandı.
  • Floorp 12.17.2 sürümü için hazırlıklar yapıldı.

Yeni Özellikler​

  • Sekme çubuğuna isteğe bağlı olarak etkinleştirilebilen, üzerine gelindiğinde yeniden yükleme seçeneği eklendi.
  • Sekme yığınları için isteğe bağlı yerel grup altyapısı eklendi.
  • Sekme çubuğuna isteğe bağlı satır içi sekme URL'si düzenleme özelliği eklendi.
  • Zen modundaki chrome katmanları ve durum, pencere kapsamlı hâle getirildi.
  • Sekme çubuğuna, şeridin geri sıçramasını önlemek için tercihle etkinleştirilen tekerlek koruması eklendi.
  • Kısayollara, tuş kombinasyonu ve sürükleme ile pencere taşıma özelliği eklendi.
  • Kısayollara Alt tuş kombinasyonuyla Zen modunu açıp kapatma ve şema v2 yapılandırma geçişi eklendi.
  • Çalışma alanlarına standart simge kayıt sistemi ve aranabilir simge seçici eklendi.
  • macOS için G5 yaşam döngüsü yardımcı altyapısı eklendi.
  • Komut paleti, userContextId ve URL açma özellikleriyle geliştirildi.
  • Tekerlek hareketi bağlamaları yapılandırılabilir hâle getirildi.
  • Ayarlarda sekme ve pencere davranışı seçenekleri kullanıma sunuldu.

İyileştirmeler​

  • Floorp tarayıcı test çalıştırıcısının uyumluluğu iyileştirildi.
  • Başlatılan tarayıcı kapandığında geliştirme sunucularının da kapatılması sağlandı.
  • Başlatıcıda varsayılan olarak kilitli Runtime kullanılmaya başlandı.
  • Japonca yerelleştirme anahtarları geri yüklendi ve oluşturulan belgeler yenilendi.
  • Floorp Notes'un istemciler arası sözleşmesi onaylandı.
  • Floorp-Runtime, Floorp Notes testleriyle birlikte nora-0.2.0 sürümüne sabitlendi.
  • Üretim ortamındaki Notes sözleşmesi yetkilendirildi.
  • Üretim TPS doğrulama HEAD'i sabitlendi.
  • Notes için yalıtılmış masaüstü tarayıcı başlatma altyapısı eklendi.
  • Notes testlerinde yönetilen yalıtılmış tarayıcı yaşam döngüsü zorunlu hâle getirildi.
  • Senkronizasyon testlerine canlı olmayan G5 yürütücüsü için güvenlik sınırı eklendi.
  • Senkronizasyon testlerinde standart JSON G5 sınır bilgilerinin kullanılması zorunlu hâle getirildi.
  • Senkronizasyon testlerine canlı olmayan G5 masaüstü süreç denetleyicisi eklendi.
  • Senkronizasyon testlerine iki istemcili yaşam döngüsü doğrulama sözleşmesi eklendi.
  • G5 fixture verileri yalnızca veri içerecek şekilde yeniden düzenlendi.
  • Notes için kararlı üretim QA arayüzü hook'ları kullanıma sunuldu.
  • Hareketlerin güvenilirliği artırıldı ve gecikmesi azaltıldı.
  • BrowserTab için isConnected tanımlandı.
  • Star geçmişi grafiği star-history.dera.page kullanacak şekilde değiştirildi.
  • Bazı URL'ler güncellendi.

Hata Düzeltmeleri​

  • Noraneko'nun ja-JP dilindeki Hakkında metinleri geri yüklendi.
  • SessionStore.persistTabAttribute işlevini kaldırmış Runtime sürümlerinde çalışma alanlarının sorun çıkarmaması sağlandı.
  • Çalışma alanlarındaki config-store yazımlarının kalıcı olması sağlandı.
  • Solid-XUL'da kod çözme öncesinde null veya undefined özelliklerin doğru şekilde işlenmesi sağlandı.
  • Modal üst öğesindeki istek yaşam döngüsü hatalara karşı güvenli hâle getirildi.
  • Düzenlenebilir içeriklerde yazı yazarken kısayolların girişe müdahale etmesi önlendi.
  • ownerGlobal geçici olarak null olduğunda TabManager örneklerinin etkin kalması sağlandı.
  • Tekerlek hareketleriyle birden fazla sekme arasında geçiş yapma özelliği geri getirildi.
  • Çalışma alanı başına son gösterilen sekme işaretçisinin benzersiz kalması sağlandı.
  • Rocker hareketlerindeki seçim ve bağlam menüsü sorunları düzeltildi.
  • Özel kapsayıcı sekme durumu nedeniyle oturum geri yükleme verilerinin kaybolması düzeltildi.
  • Gecko 152'de LWT arka planlarının korunmasını sağlayan değişiklik geri alındı.
  • tabWindowBehavior için ja-JP yerelleştirme anahtarları geri yüklendi.
  • Ayarlardaki bozuk bağlantılar düzeltildi ve bağlantıların yeni sekmede açılması sağlandı.
  • Gecko 152'de LWT arka planlarının korunması düzeltildi.
  • Çok satırlı sekme çubuğundaki sorunlar düzeltildi.

Hata Düzeltmeleri​

  • Gecko 153'te web ve uzantı panellerinin yüklenmesi yeniden sağlandı.
  • Çalışma alanlarında adres çubuğu üzerinden yapılan gezinmenin konteyner sekmeleri içinde kalması sağlandı.
  • Kararlı sürüm güncellemeleri değiştirilemez kaynak doğrulamasına bağlandı.

Hata Düzeltmeleri​

  • Workspaces bölümünde Firefox'un replacement-tab kapsayıcılarının doğrulanması düzeltildi.
  • PWA yükleme ve başlatma işlemlerinin, işlemi başlatan tarayıcı kapsayıcısına bağlanması sağlandı.
  • Split View'da kaybolan yerel sekme sürükleme durumu güvenli şekilde geri yükleniyor.
  • Panel kenar çubuğundaki web paneli arama komutlarının yerel olarak yönlendirilmesi sağlandı.
  • Fare hareketlerinde tekerlek hareketlerinin yalnızca bir kez tamamlanması sağlandı.
  • Yerelleştirmeye Hakkında iletişim kutusu ve Noraneko metinleri eklendi.
  • Lepton temasının sağ kenar çubuğunun Gecko 152 üzerinde ekran dışına taşması düzeltildi.
  • override.sh içinde, satır sonu karakteri bulunmayan override.ini dosyalarında son satırın atlanmasına neden olan sorun düzeltildi.