Yeni Özellikler​

  • Crashlytics Android heap dump toplama işlemini yönetmek için crashlytics:heapdumps:{enable,disable,status} komutları eklendi.

İyileştirmeler​

  • Pub/Sub emülatörü 0.8.37 sürümüne güncellendi.
  • Kimlik doğrulama dağıtımında, varsayılan bir web uygulaması oluşturulmadan önce tüm platformlardaki mevcut uygulamaların kullanılması sağlandı.
  • dataconnect:sql:migrate komutunda writer rollerine gereksiz TRUNCATE yetkisi verilmesi engellendi.
  • Firebase SQL Connect yerel araç seti 3.4.23 sürümüne güncellendi. Bu sürümle birlikte Go bağımlılığı 1.26.9 sürümüne yükseltildi; Firebase SQL'deki SQL düzenleyicisini desteklemek için yerel SQL sorgusu doğrulaması, sarmalayıcı takma adları ve satır içi yorumların işlenmesi iyileştirildi.
  • Kullanılmayan proxy-agent, universal-analytics ve @apphosting/common bağımlılıkları kaldırıldı.

Hata Düzeltmeleri​

  • hosting:clone komutunun diğer projelerdeki kaynak siteleri bulamaması sorunu düzeltildi.
  • Analitik zaman aşımı hatalarının komut hatalarını gizlemesine veya başarılı komutların hata koduyla sonlanmasına neden olan sorun düzeltildi.
  • Cloud Functions dağıtımı sırasında yakalanmayan istisnaların sessizce yok sayılması ve işlemin 0 çıkış koduyla sonlanması sorunu düzeltildi.
  • Görev yeniden denemelerini tükettiğinde veya zaman aşımına uğradığında, hız sınırlamasına tabi görev kuyruklarının kalan görevleri işlemeyi durdurması sorunu düzeltildi.
  • Süresi dolmuş bir kaynak belirteci yenilenirken SourceTokenScraper içindeki yarış durumu nedeniyle eş zamanlı işlev dağıtımlarının takılması sorunu düzeltildi.
  • Function Kit ile functions kod tabanının aynı kaynak dizinini paylaşması durumunda firebase.json doğrulamasının başarısız olması sorunu düzeltildi.
  • Hizmet hesabı yayılımından kaynaklanan HTTP 403 hatalarında Cloud Functions oluşturma işleminin yeniden denenmemesi sorunu düzeltildi.

İyileştirmeler​

  • Firebase Hosting API istekleri proje kapsamına alındı. Böylece site kapsamındaki istekler ve proje tanımlayıcısı olarak - kullanımı kaldırıldı.
  • firebase apps:create web sırasında varsayılan bir Hosting sitesi olup olmadığı kontrol ediliyor ve yoksa oluşturulması öneriliyor.
  • Kimlik doğrulama başlatılırken varsayılan bir Hosting sitesi olup olmadığı kontrol ediliyor ve yoksa oluşturulması öneriliyor.
  • GCFv2'den GCFv1'e düşürme hatası artık yanıltıcı CPU hatası yerine doğrulama sırasında bildiriliyor.
  • functions:delete tarafından görev kuyruğu işlevleri için zaten silinmiş Cloud Tasks kuyruğunun yeniden oluşturulması düzeltildi.
  • Function Kit kaldırılırken işlev silme işlemleri örnekler arasında toplu olarak gerçekleştiriliyor.
  • Parametreli tetikleyici olay filtrelerine sahip ikinci nesil işlevlerde varsayılan bölge çözümlemesinin başarısız olması düzeltildi.
  • functions:lifecycle:list ve functions:lifecycle:run komutlarının Function Kit örneklerini algılayamaması düzeltildi.
  • İşlev parametrelerindeki iç içe ternary CEL ifadelerinin yüklenememesi veya yanlış dalı seçmesi düzeltildi.