Yeni Özellikler
- Timeline MVVM 2 - RoomTimelineViewModel.
- Özel Temalar labs özelliği devtools'a taşındı.
- Paketlenmiş URL önizleme uygulaması MSC güncellemelerini yansıtacak şekilde güncellendi.
- Knock üyelik etkinlikleri bildirimlerde gösterilmeye başlandı.
- Oda listesinde bölüm oluşturulurken veya düzenlenirken oda seçimi eklendi.
- Oda listesine, etkinliği okunmamış olarak değerlendirmeye yönelik ayarlar eklendi.
- Composer URL önizlemeleri yeniden düzenlendi.
- Kullanıcı Doğrulama CA'larının ayarlanmasına olanak tanıyan yeni bir modül API'si eklendi.
- Sol panel ayırıcısının araç ipucu ve imleç davranışları iyileştirildi.
- Durumun doğrudan menüden ayarlanmasına olanak tanındı.
- Son kullanılan emojiler, kullanıcı durumu emoji seçicisine bağlandı.
Hata Düzeltmeleri
- Elle ayarlanan durumun kaybolmasına neden olan hata düzeltildi.
- Metinsel etkinliklerin sohbet dışa aktarımlarında düz metin olarak gösterilmesi sağlandı.
- Oda ayarlarındaki roller sekmesine girildiğinde kullanıcı seviyelerinin düzenlenmesine neden olan sorun düzeltildi.
- Oda listesindeki "Kişileri Göster" Space ayarı bağlandı.
- Başarısız bir ekran paylaşımı kaynağı sorgusunun seçiciyi kilitlemesi önlendi ve display-media callback'inin yalnızca bir kez kullanılması sağlandı.
- Okunmamış filtresi etkin olduğunda bile mevcut odanın her zaman gösterilmesi sağlandı.
- Ana Sayfa'da, Space'lerde gösterilenlerle aynı okunmamış öğelerin gösterilmesi sağlandı.
- Hiçbir şey değişmediğinde bildirim durumlarının güncelleme yayması engellendi.
- Saat hanesi dolu olduğunda sürelerin dakika bölümünün her zaman sıfırla doldurulması sağlandı.
- Kullanıcının kendi güç seviyesi oda varsayılanından geldiğinde yükseltme uyarısının gösterilmesi sağlandı.
- Kullanıcı menüsündeki "Hesabı yönet" düğmesinin yeni sekmede açılması sağlandı.
- Bir odadaki etkinliklerden biri çözüldüğünde odanın okunmamış durumunun yeniden değerlendirilmesi sağlandı.
- Sonraki ve önceki oda kısayollarının herhangi bir oda açılmadan önce de çalışması sağlandı.
- Masaüstünde JSON dosyaları ayrıştırılmadan önce UTF-8 byte order mark kaldırılıyor.
- Yalnızca kullanıcının gerçekten ayarlayabileceği izin seviyelerinin sunulması sağlandı.
- Tüm odalar rozetinde gönderilmemiş simgesinin gösterilmesi sağlandı.
- Özel durum emoji düğmesinde doğru emoji yazı tipinin kullanılması sağlandı.
- Mesajların gönderilirken dosya panelinde kısa süreliğine görünmesine neden olan titreme düzeltildi.
- Yüksek kontrastlı temada üzerine gelinen Spotlight sonuçlarındaki okunaksız metin düzeltildi.
- Göreli zaman damgalarının yerel ayarın kendi tarih sıralamasına göre biçimlendirilmesi sağlandı.
- Ayrılınmış bir odada okunmamış sayısının gösterilmesi engellendi.
- İşletim sistemi anahtar zinciri geçici olarak okunamadığında hâlâ geçerli olan bir oturumun yok edilmesi önlendi.
- Geçerli bir CSS easing işlevi kullanılarak okuma işaretinin solma efekti geri getirildi.
- Tamamlanan bir sesin başka bir sesi kesmesi engellendi.
- Element Desktop entegrasyonu için Sentry frame rewriting eklendi.
- Composer'da yeni satır eklenirken seçili metnin değiştirilmesi sağlandı.
- Tüm temalara erişilebilmesi için hızlı ayarlardaki tema menüsünün yukarı doğru açılması sağlandı.
- Markdown bağlantıları deserialize edilirken özgün URL'nin korunması sağlandı.
- Kullanıcının kendisinin iptal ettiği bir aramanın başarısızlık olarak bildirilmesi engellendi.
- retry_after_ms değerine uyulması ve hız sınırına takılan davetlerin sonsuza kadar yeniden denenmesinin engellenmesi sağlandı.
Yeni Özellikler
- Timeline MVVM 1 kapsamında paylaşılan TimelineView ve Overlay Buttons eklendi.
- Kayıt işlemi hız sınırına takıldığında kullanıcıya bilgi verilmesi sağlandı.
- element-web modülleri için Docker imajı sağlandı.
- Arama sırasında kendi durumunuzu görüntüleme ve temizleme desteği eklendi.
- Widget'lar için RTC taşıma yöntemlerinin keşfi eklendi.
- Özel kullanıcı durumu desteği eklendi.
- Depolama yardımcı işlevlerine erişim için Module API eklendi.
- Oda listesindeki bölümlerin genişletilmiş veya daraltılmış durumunun kalıcı olması sağlandı.
Hata Düzeltmeleri
- macOS'te oturum açma ekranında homeserver değiştirilememesi veya açılış/yükleme ekranında oturum kapatma düğmesine basılamaması sorunu düzeltildi.
- languages.json için önbellek geçersizleştirme uygulandı.
- Kullanıcı durumu açılır menüsünün yerleşimi düzeltildi.
- Bildirim rozetinin boyutlandırılması düzeltildi.
- Masaüstü kaydetme iletişim kutusunda yeniden adlandırılan dosyanın uzantısının korunması sağlandı.
- Sabitlenmiş bir mesaj düzenlendiğinde sabitlenmiş mesaj başlığının güncellenmesi sağlandı.
- dark-custom temasında koyu kod vurgulama stil sayfasının kullanılması sağlandı.
- WAV fallback işleminin çalışabilmesi için ses arabelleğinin bir kopyasının tutulması sağlandı.
- Yetki seviyeleri değiştiğinde üye listesindeki davet düğmesinin güncellenmesi sağlandı.
- Bağlantıya dönüştürülmüş oda alias'larının ve kalıcı bağlantıların tarayıcı yerine uygulamada açılması sağlandı.
- Medya öğesi sona erdiğinde büyük ses dosyalarının oynatılmasının durdurulması sağlandı.
- Kullanıcı durumu açılır menüsündeki boşluklar düzeltildi.
- Onaylanmış otomatik tamamlamanın tek bir geri alma işlemiyle geri çevrilebilmesi sağlandı.
- Bir bildirim anahtar kelimesinin nokta ile başlayabilmesine izin verildi.
- Belgelerde element_call.disable için yapılan hatalı referans düzeltildi.
- Oda önizleme iletişim kutusunun köşeleri diğer arayüz öğeleriyle uyumlu olacak şekilde yuvarlatıldı.
- Threads paneli başlığının yüksekliği, Pinned Message başlığıyla eşleşmesi için 64 piksele çıkarıldı.
- Oda zaman çizelgesindeki kaydırma çubuğu görünüm alanının kenarına hizalandı.
- Ayırıcıya tıklamanın sürükleme olarak algılanmasından önce küçük bir hareket toleransı eklendi.
- İndirilen bir dosya açılamadığında sessizce başarısız olmak yerine hata gösterilmesi sağlandı.
- Satır numaralarının hizalı kalması için kod bloklarındaki emojilerin kod boyutunda görüntülenmesi sağlandı.
- Aynı olaya ait kalıcı bağlantıların birden fazla kez çalışması sağlandı.
- Yeniden boyutlandırma sırasında panel boyutunu yuvarlayan kod kaldırıldı.
- Odanın zaten bir adresi varsa oda adresi istenmemesi sağlandı.
- Bir etkinlikte dosya adı varsa ses oynatıcısının başlığında gösterilmesi sağlandı.
- Daraltılmış üyelik özetlerinde ayarlanmamış profil alanlarının değişmemiş olarak değerlendirilmesi sağlandı.
- Bir alanın konusu düzenlenirken alan ayarlarının açılması sağlandı.
- Ayırıcıya tıklandığında "border" türü ayırıcının gösterilmesi sağlandı.
- Davet edilmiş 3PID kullanıcılarının katılmış üyelerin yerini almasına neden olan üye listesi kaydırma sorunu düzeltildi.
- Twemoji kredi bağlantıları güncellendi.
- roomviewstore durumu değiştiğinde joinRoom işleminin başarısız olması sorunu düzeltildi.
- Chromium'da daraltılmış URL önizlemesinin yanlış en-boy oranıyla gösterilmesi düzeltildi.
Kullanımdan Kaldırılanlar
- MSC3391 ve MSC3852 desteği kaldırıldı.
Yeni Özellikler
- Otomatik daraltma davranışı kapsamında aramalar sırasında sol panelin daraltılması sağlandı.
- İletişim kutularındaki İptal düğmesinde doğru rengin kullanılması sağlandı.
- Otomatik daraltma davranışı kapsamında pencere yeniden boyutlandırıldığında sol panelin daraltılması sağlandı.
- Oda listesindeki düzenleme bölümü iletişim kutusunda bulunan Düzenle etiketi Kaydet olarak değiştirildi.
- Arama sırasında olunduğunu belirten durumun otomatik olarak ayarlanması sağlandı.
- Zaman akışındaki URL önizlemeleri daraltılabilir hâle getirildi.
- Geliştirici araçlarındaki zaman akışı olayı düzenleyicisine URL önizleme paketi alanı eklendi.
- Zaman akışındaki URL önizlemeleri için URL önizleme paketinin kullanılması sağlandı.
- m.call durumunun okunması desteklenmeye başlandı.
- Otomatik daraltma davranışı için gerekli işlevler UIStore'a eklendi.
- Uygulama ayarlarını almak için bir Module API eklendi.
- Bildirim ayarlarındaki metinler ve yerleşim daha kullanıcı dostu hâle getirildi.
Hata Düzeltmeleri
- Bağlantılı metin içeren çeşitli iletişim kutularının açılamaması sorunu düzeltildi.
- macOS için biçimlendirilmiş 32 piksellik bir başlık çubuğu şeridi eklendi.
- Oda listesinin dokunmatik cihazlarda kaydırılmasıyla ilgili sorun düzeltildi.
- Seshat 5.0.0 sürümüne güncellenerek çökmeye neden olan panik hataları giderildi.
- Spotlight arama sonuçlarına üç nokta ve başlık eklendi.
- Bildirim içeren odalar bulunduğunda oda listesinin başlangıç performansı artırıldı.
- Pencerenin daha kolay taşınabilmesi için macOS başlık çubuğundaki sürükleme alanları genişletildi.
- Dizin oluşturma tamamlanmadan şifreli arama başlatıldığında uyarı gösterilmesi sağlandı.
- Metin kopyalama düğmesinin IconButton kullanması sağlandı.
- Oda listesi yüklenirken "Sohbet taşındı" bildiriminin görünmesi sorunu düzeltildi.
- Bazı oxlint erişilebilirlik kuralları etkinleştirildi ve klavye erişilebilirliği iyileştirildi.
- Başlıktaki aramaya katıl düğmesinde iki etiket bulunması sorunu düzeltildi.
- URL önizleme paketlerinin gönderiminin güncelleme gecikmesine bağlı olması sorunu düzeltildi.
- Bir odanın oda listesine iki kez eklenmesi sorunu düzeltildi.
- Kalıcı depolama isteği gözlemlenebilir hâle getirildi ve istek reddedildiğinde uyarı gösterilmesi sağlandı.
- Daraltılmış alan paneli ayırıcısının macOS pencere düğmeleriyle çakışmaması için boşluk eklendi.
- Arama kutucuğundaki hatalı çoğul biçimi düzeltildi.
Yeni Özellikler
- Otomatik tamamlama önerilerine kullanıcı durumu eklendi.
- Doğrudan mesaj odası başlığına kullanıcı durumu eklendi.
- Oda özet kartında kullanıcı durumu gösterimi eklendi.
- URL Önizleme Paketleri gönderme desteği eklendi.
- İstemci well-known isteğini devre dışı bırakmak için yapılandırma parametresi eklendi.
- Devam eden aramalar için kutucuk görünümü modelleri ve veri deposu eklendi.
- Devam eden aramalar için gerekli görünümler eklendi.
- Üye listesine kullanıcı durumu emojisi eklendi.
- Kullanıcı bilgileri sağ panel kartına kullanıcı durumu eklendi.
- Bölümler devre dışı bırakıldığında Oda Listesi'ne Favoriler ve Düşük Öncelik filtreleri geri eklendi.
- Oda listesindeki doğrudan mesaj odalarına kullanıcı durumu eklendi.
- OAuth2 uygulaması Matrix Spec v1.18'e uyarlandı.
- Oda ve doğrudan mesaj aramalarında tombstone kutucukları desteği eklendi.
- Eski aramaları devre dışı bırakma ve Ses ve Video ayarlarını Eski Ses ve Video olarak gösterme desteği eklendi.
- Kullanıcı durumu ayarlamak için arayüz eklendi.
- Sesli arama PiP modunda başlatılabiliyor.
- Composer önizlemesini geçersiz kılmak için modül API'si eklendi.
- Eski oda listesi kaldırıldı.
- Mesaj oluşturucu üzerinde URL önizlemesi gösterimi eklendi.
Hata Düzeltmeleri
- Jitsi lobisindeki simgenin doğru oluşturulmaması sorunu düzeltildi.
- Renderer çökmesi sonrasında boş pencere bırakmak yerine otomatik kurtarma sağlandı.
- Görüntü kaydetme işlemi için kimlik doğrulamalı medya oturum üzerinden alınıyor.
- Konuşma etkinlik merkezinde tıklama sonrası oda kaydırma sorunu düzeltildi.
- Uzun kullanıcı kimliklerinin kullanıcı menüsünde ortalanması düzeltildi.
- Composer önizlemesinin tek bir modül API önizlemesinde takılı kalması düzeltildi.
- Bildirim sesleri arka arkaya oynatılmayacak şekilde sınırlandırıldı.
- Kullanıcı kimliği rengi ikincil renk olarak değiştirildi.
- Harita ipucunun mesaj oluşturucuyla çakışması düzeltildi.
- Mesaj gönderildikten sonra composer önizlemesinin temizlenmesi sağlandı.
- Oda listesi öğelerinin kaydırma sırasında gereksiz yeniden oluşturulması düzeltildi.
- Daha akıllı özel bölüm yükleme ile oda listesi performansı iyileştirildi.
- Çoklu oturum kaldırma düğmesi ve onay iletişim kutusunda çoğul ifadeler düzeltildi.
Özellikler:
- Oda Listesi Bölümleri için Sabit Başlık (Sticky Header) eklendi.
- Bağlantı önizleme (link preview) görünümü ve hissiyatı iyileştirildi.
- Oda listesi: Bölümler "Labs" (deneme) aşamasından çıkarılarak tüm kullanıcılara sunuldu.
- Geliştirici araçlarına (dev tools) "kullanıcı kimliği" (user identity) gösterimi eklendi.
- Oda listesi bölümlerine okunmamış mesaj bildirimi (toast) eklendi.
- Oda listesi: Bölümleri yeniden sıralamak için sürükle ve bırak özelliği eklendi.
- Oda listesi: Bölümler için sürüm (release) duyurusu eklendi.
Hata Düzeltmeleri:
- [Backport staging] Oda listesi: Bildirimlerin (toast) sabit başlıkların (sticky headers) üzerinde görünmesi sağlandı.
- [Backport staging] İpuçlarını (tooltips) düzeltmek için Compound güncellendi.
- Düzeltme: Oda listesinde bir odaya (fare ile üzerine gelinmeden) odaklanıldığında, sekme (tab) tuşuyla "daha fazla" menüsüne geçilememesi sorunu düzeltildi.
- Daraltılmış Hızlı Ayarlar (Quick Settings) butonundaki çift ipucu (tooltip) sorunu düzeltildi.
- Kullanıcı Menüsündeki (UserMenu) uzun görünen adların/kullanıcı adlarının hatalı görüntülenmesi sorunu düzeltildi.
- Element Masaüstü (Desktop) sürümünde derin bağlantıların (deeplinks) işlenmesiyle ilgili sorun düzeltildi.
Yeni Özellikler
- Kullanıcı menüsüne kullanıcı durumu eklendi.
- Oda listesinde bölüm başlıklarına bildirimler eklendi.
- MSC1763 saklama kurallarını yerel olarak zorunlu kılacak mekanizma eklendi.
- Mesaj ipucu sağlandığında URL ön izlemelerini mesaj bazında devre dışı bırakma desteği eklendi.
- Oda listesi bağlam menüsündeki bölüm yönetimi iyileştirildi.
- Sürüklenen oda listesi öğesine solma efekti eklendi.
- Kullanıcı profil simgesine kullanıcı durumu eklendi.
- Labs kapsamında, MSC4108 v2024 için oluşturulan QR kod ile yeni EW üzerinde QR kodla oturum açma desteği eklendi.
- Oda listesi başlığına tümünü genişlet simgesi eklendi.
- Yeni ayırıcı tasarımı uygulandı.
İyileştirmeler
- Bir filtre seçildiğinde bölümün otomatik genişletilmesine yönelik mantık kaldırıldı.
- Oda listesi bölüm düzenleme iletişim kutusundaki "Bölümler yalnızca sizin içindir" ifadesi kaldırıldı.
- Bölüm bildirimlerinde onay işareti kaldırıldı.
Hata Düzeltmeleri
- Ayırıcı tasarımının yeniden düzenlenmesiyle ortaya çıkan bozuk kaydırma çubuğu düzeltildi.
- Gömülü sayfalara HTML yardımcı araçlarının temizleme işlemi uygulandı.
- Oda listesinde bölümler için klavye ile gezinme düzeltildi.
- Oda listesi boş olduğunda boşaltma/daraltma simgesi gizleniyor.
- Bilinmeyen ekranların işlenmesi iyileştirildi.
- Çevrim içi durum simgeleri ve renkleri uygulama genelinde tutarlı hâle getirildi.
- Geliştirici araçlarında giriş çerçevesi için uygun iç boşluk eklendi.
- Kullanıcı menüsündeki görünen adın genişliği sınırlandırıldı.
- Filtre etkin olduğunda boş bölümler gizleniyor.
- Bölümler etkinleştirildiğinde oluşturma menüsünün görüntülenmesi sağlandı.