Son kullanma tarihi geçmiş, bayatlamış bir tarayıcı kullanıyorsanız, Mercedes kullanmak yerine tosbağaya binmek gibi... Web sitelerini düzgün görüntüleyemiyorsanız eh, bi' zahmet tarayıcınızı güncelleyiniz. Modern Web standartlarını karşılayan bir tarayıcı alternatifine göz atın.
Sohbet nesneleri için ObjectOpen çağrısı yapılmaması sağlandı; açma işlemi subscription üzerinden yürütülerek büyük sohbetlerin açılması yaklaşık 8 saniye hızlandırıldı.
Yeni Özellikler
Editor için pre-paint element-anchored scroll restore eklendi; parlama ve sıçrama olmadan kaydırma konumu geri yüklenir.
useScrollRestore hook'u eklendi; pre-paint element-anchored scroll restore sağlar.
DOM için U.Dom.elementFromPoint sarmalayıcısı eklendi.
Storage için element-anchored restore amacıyla setScrollAnchor/getScrollAnchor işlevleri additive olarak eklendi.
Kaydırma için parlamasız geri yükleme sağlayan saf restore matematiği ve settle tracker eklendi.
İyileştirmeler
Sürüm 0.55.21-alpha'a yükseltildi.
Kaydırma konumunu geri yükleme sırasında oluşan parlamayı azaltmaya yönelik performans değişikliği birleştirildi.
Kaydırma konumunu geri yükleme tasarım belgeleri değişiklik paketinden kaldırıldı; belgeler dal geçmişinde kalmaya devam ediyor.
Sohbetlerde hızlı kaydırma takılmalarını azaltmak için kenarlardan 2 viewport ilerisi önceden yüklenir.
Editor'daki 0,12 saniyelik açılış fade efekti kaldırıldı; açılış artık anlık ve parlamasızdır.
Parlamasız kaydırma konumu geri yükleme için uygulama planı belgelendirildi.
Açılışta parlamasız kaydırma konumu geri yükleme için tasarım spesifikasyonu belgelendirildi.
Hata Düzeltmeleri
Sohbette hızlıca en üst noktaya kaydırıldığında eski batch'lerin yüklenmeye devam etmesi sağlandı.
Batch yüklemede eklerin korunması sağlandı; tam pencere için dependency abonelikleri düzenlendi.
Yeniden açılışta eski kaydırma konumu sıçramasını kaldırmak için scroll işleminin pre-paint aşamasında yapılması sağlandı.
Sohbet nesneleri için ObjectOpen çağrısını atlayan değişiklik birleştirildi.
Editor'da settle observe-target'ın nodeRef üzerinden canlı olarak çözümlenmesi sağlandı; işlem pre-paint için güvenli hâle getirildi.
Sohbet nesneleri için ObjectOpen çağrısı kaldırıldı ve açılış işlemi abonelik üzerinden yönetilecek şekilde değiştirildi. Bu sayede büyük sohbetlerin açılış süresi yaklaşık 8 saniye hızlandı.
Sohbetlerde render ve kaydırma performansı iyileştirildi. renderDates, IO okuma taraması ve gözlemci satırları optimize edildi.
Last Edited bileşeninin tam yeniden render edilmesine neden olan sorun giderildi ve kaydırma geri yükleme işlemi iyileştirildi.
Sohbet tepkileri sırasında Last Edited bileşeninin yeniden render edilmesi ve simgelerin yeniden yüklenmesi engellendi.
Yer işaretlerinde .isWide için her yüklemede düzenin zorla hesaplanması engellendi.
Mesaj HTML dönüşümleri (Mark.toHtml + sanitize) önbelleğe alınarak optimize edildi.
Message özellikleri kararlı hale getirilerek tam liste yeniden render zinciri engellendi.
O(1) getMessageById dizinleme sistemi ve gözlemlenebilir isFirst/isLast desteği eklendi.
Okundu bilgisi görünürlüğü için IntersectionObserver kullanılarak her karede yapılan düzen taramaları kaldırıldı.
Yapışkan tarih başlıkları için sticky-position kullanılarak renderDates işlemlerindeki düzen hesaplama yükü azaltıldı.
Hata Düzeltmeleri
Yapışkan tarih başlıklarının geçişlerinde oluşan görsel kalıntıların önüne geçmek için bölüm bazlı sarmalayıcı yapısı eklendi.
Reaktivite, IO işaretleme ve genel temizleme işlemleriyle ilgili çeşitli sorunlar düzeltildi.
Alan adı olmayan metinlerin bağlantı olarak algılanmasını önlemek için otomatik bağlantı oluşturma işlemi TLD izin listesiyle sınırlandırıldı.
Yapıştırılan metinlerde alan adı olmayan kelimelerin bağlantı olarak algılanmasına neden olan sorun düzeltildi.
Sohbet: Bir mesajda birden fazla dosya bulunduğunda, mesaj bağlam menüsünde görünmeyen indirme seçeneği düzeltildi.
Sohbet: Metin içindeki bir URL'ye sağ tıklandığında "Bağlantıyı Kopyala" seçeneğinin her zaman mesaj bağlantısını kopyalamasına neden olan sorun düzeltildi.
Sohbet: Mesaj menüsü ve mesaj bağlam menüsü, "Bağlantıyı Kopyala" ve "Mesaj Bağlantısını Kopyala" seçenekleri olarak ayrıldı.
İyileştirmeler
Windows imzalama sürecinde AzureSignTool sürümü 7.0.1'e sabitlendi ve tekrarlanabilir derlemeler sağlandı.