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.
Erişilebilirlik: Semantik işaretler, ARIA nitelikleri, modal odak tuzakları ve buton etiketleri dahil olmak üzere kapsamlı iyileştirmeler yapıldı. Ekran okuyucu kullanıcılarından geri bildirim bekleniyor (#2638).
VCard Desteği: Kişiler için VCard içe ve dışa aktarma işlevi eklendi (#2626).
Takvim İyileştirmeleri: Takvim üzerinde çift tıklama ile yeni etkinlik oluşturma desteği getirildi (#2635).
Klavye Kısayolları: Takvim menüsü ve yeni klavye kısayolları eklendi (#2634).
Hata Düzeltmeleri
Bir kişinin doğum günü tarihi tanımlanmadığında oluşan TypeError hatası düzeltildi (#2632).
Windows'ta Squirrel ile uygulama yeniden başlatma ve güncelleme yönetimi düzeltildi (#2631).
ChangeMailTask alt sınıflarında canBeUndone başlatma hatası giderildi (#2630).
Bazı Linux makinelerinde xdg-mime eksikliği yönetimi iyileştirildi.
IPC kanalı üzerinden aktarılan hataların Sentry'de düzgün raporlanması sağlandı.
Çok büyük stderr çıktılarında mailsync-process sarmalayıcısında oluşan "Invalid String Length" hatası düzeltildi.
XML isteklerindeki başlıklar ve boş multiget yanıtlarıyla ilgili CardDAV sorunu çözüldü.
Hızlı önizlemelerden kaynaklanan ERR_ABORTED hatalarının Sentry'ye sessizce bildirilmesi düzeltildi.
İyileştirmeler
Takvim:** ICS tabanlı tekrarlama desteği ile etkinlik düzenleme iyileştirildi (#2637) ve tekrarlayan etkinlikler için gösterge ikonu eklendi (#2633).
Arayüz:** Linux için tepsi simgesi tema seçici ve 'none' stili eklendi (#2628).
Jestler:** İplik listesi kaydırma algılaması ayarlandı ve kaydırma jestlerini devre dışı bırakma seçeneği eklendi (#2629).
Tercihler:** Dil bilgisi denetimi tercihleri "Genel > Composer" altına taşındı (#2639).
Düzenleyici:** Emoji açılır pencere konumlandırması ve görsel içeriği güncellendi. Metnin tamamı silindiğinde Slate editörünün geri kazanılması sağlandı.
Loglama:** TCP bağlantı hataları için WSAGetLastError() loglaması eklendi.
Geliştirici Notları
Linux .desktop dosyasına X-GNOME-UsesNotifications=true eklendi (#2640).
Linux AppStream meta verilerine vcs-browser eklendi (#2641).
Eski Electron 4 pollyfill'leri ve güncel olmayan kodlar temizlendi (#2636).
Testler @testing-library/react'e taşındı ve GitHub Actions'ta çalıştırıldı.
Topluluk eklentileri ve temaları için dokümantasyon eklendi (#2627).
Bu özellik varsayılan olarak kapalıdır; etkinleştirmek için araç çubuğundaki yeni simgeye tıklayabilirsiniz.
Veriler id.getmailspring.com üzerinden LanguageTool ile işlenir; taslaklarınızdan küçük parçalar gönderilir ancak hiçbir veri günlüğe kaydedilmez veya saklanmaz.
Rahatsız Etmeyin Desteği: Mailspring artık macOS Sequoia ve Windows üzerindeki "Rahatsız Etmeyin" (Do Not Disturb) durumunu doğru şekilde algılayabiliyor.
Hata Düzeltmeleri
Wayland (Linux) İyileştirmeleri:
Arka planda başlatma (--background) bayrağı kullanıldığında yaşanan sorunlar giderildi.
E-posta oluşturucuda klavyenin donmasına neden olan çift odaklanma (focus) hatası düzeltildi.
Bildirimler ve Senkronizasyon:
Windows'ta bildirim tercihleri kapalı olsa bile ses çalınması sorunu giderildi.
FastMail ve diğer sağlayıcılarda IMAP IDLE bildirimlerinin işlenmesi düzeltildi.
CardDAV senkronizasyonunda yaşanan ETag hataları ve vCard ayrıştırma sırasındaki çökmeler giderildi.
Görsel: GNOME/Unity masaüstlerinde tepsi (tray) simgesi tema algılaması düzeltildi.
İyileştirmeler
Kişiler ve Takvim: Kişiler için standart biyografi/not alanı desteği eklendi. Yahoo ve Fastmail gibi sağlayıcılar için CalDAV keşfi etkinleştirildi.
Kullanıcı Deneyimi: Yanlışlıkla dosya silme gibi yıkıcı işlemleri önlemek için ileti dizisi sağ tık menüsü yeniden düzenlendi. Taslak penceresi artık başlık olarak e-posta konusunu kullanıyor.
Windows 11 Uyumu: Windows'ta uygulama simgesi, sistem tasarım rehberine uygun olarak yuvarlatılmış kare şeklinde güncellendi.
Takip ve Kurallar: Okundu bilgisi takip pikselinin güvenilirliği artırıldı; e-posta kurallarının değerlendirme mantığı güçlendirildi.
Geliştiriciler İçin
Performans: Takvim başlangıcındaki 2.5 saniyelik gecikme syncInit eklenerek ortadan kaldırıldı.
Ajanda Görünümü: Takvimdeki etkinlikleri kronolojik olarak listeleyen "Ajanda" modu eklendi.
Masaüstü Entegrasyonu: Windows için görev çubuğu simge rozeti (badge) ve hızlı işlem listesi (jump list) desteği eklendi.
Gelişmiş Bildirim Yönetimi: Linux sistemlerde "Rahatsız Etmeyin" modu algılama özelliği eklendi; böylece mod açıkken bildirimler otomatik olarak susturuluyor.
Cihaz Desteği: Linux için ARM64 (aarch64) mimarili kurulum paketleri sunulmaya başlandı.
Kalıcı Görünüm: Seçilen takvim görünümü (gün/hafta/ay vb.) artık uygulama kapatılıp açıldığında hatırlanıyor.
Düzeltilen Sorunlar
Linux Uyumluluğu: Wayland üzerinde pencere aktivasyon sorunları giderildi ve Ubuntu 25'te sistem tepsisi ikonunun üç nokta (•••) olarak görünmesi hatası düzeltildi.
E-posta ve Senkronizasyon: Yandex hesaplarındaki hatalı XLIST uygulaması devre dışı bırakılarak senkronizasyon kararlılığı artırıldı. Ayrıca ağ kopması durumunda oluşan kilitlenme (mutex re-entry) sorunları giderildi.
Bildirimler: Windows bildirimlerindeki (toast) bozuk URL'ler ve çakışma durumları (race condition) düzeltildi.
İyileştirmeler
Görsel Düzen (Linux): Varsayılan olarak ince pencere çerçevesi ve hamburger menü tasarımına geçildi; sistem tepsisi için koyu/açık tema ikon desteği eklendi.
Performans: Veri işleme algoritmalarında Map/Set yapılarına geçilerek JavaScript performans iyileştirmesi sağlandı.
Esneklik: Özel konfigürasyon dizini (config directory) kullanma desteği eklendi.
Geliştirici Notları
Güvenlik: Smart App Control uyumluluğu için yerel .node eklentileri imzalandı.
Paketleme: Fedora 43 ve openSUSE için RPM bağımlılıkları ve kurulum betikleri düzeltildi.
Altyapı: node-abi 3.87.0 sürümüne güncellendi ve better-sqlite3 için hazır ikili dosya (prebuilt) desteği eklendi.
Takvim (Calendar) Yenilikleri
Mailspring'in takvim yetenekleri artık çok daha işlevsel hale getirildi:
Günlük Görünüm (Day View): Detaylı planlama yapabilmeniz için takvime yeni bir "Günlük Görünüm" modu eklendi.
Sürükle-Bırak ve Düzenleme: Takvim etkinliklerini artık sürükleyip bırakarak yeniden planlayabilir, çift tıklayarak detaylarını düzenleyebilir ve bu değişiklikleri sunucuyla eşitleyebilirsiniz.
RSVP ve Uyumluluk: Etkinlik davetlerini (RSVP) yanıtlama süreçlerindeki hatalar giderildi ve RFC standartlarına uyum artırıldı.
E-posta Yönetimi ve İyileştirmeler
Tek Tıkla Abonelikten Çık (One-click Unsubscribe): RFC standartlarına (2369/8058) uygun olarak, destekleyen e-postalarda artık hızlıca abonelikten çıkmanızı sağlayan bir link görünecek.
Yazım Gecikmesi (Input Lag) Çözüldü: E-posta yazarken Enter ve Backspace tuşlarının bazen algılanmaması veya geç gelmesi sorunu giderildi (#2578).
Kategori Seçici: Klasör veya etiket seçerken arama kutusunun kilitlenmesine neden olan teknik bir hata (race condition) düzeltildi.
Kritik Servis ve Hesap Düzeltmeleri
iCloud Stabilitesi: iCloud hesaplarında mesajların kaybolmasına neden olan eski bir sorun, hatalı çalışan QRESYNC özelliğinin devre dışı bırakılmasıyla çözüldü.
Not: Bu değişiklik, Gelen Kutusu dışındaki klasörlerin senkronizasyonunu bir miktar yavaşlatabilir ancak mesaj güvenliğini sağlar.
Office365 ve Diğerleri: Office365 OAuth kimlik doğrulama sorunları, Yandex senkronizasyon hataları ve Yahoo üzerindeki CalDAV/CardDAV bulma (discovery) hataları giderildi.
Linux Paketleri: Eksik olan mailsync bağımlılıkları (curl vb.) Linux paketlerine dahil edildi; böylece kurulum sonrası yaşanan çalışma sorunları önlendi.
Geliştirici ve Sistem Notları
Linux Testleri: Yazılımın Ubuntu (22-24), Fedora (40-43) ve Arch Linux üzerinde sorunsuz çalıştığını doğrulayan otomatik testler (GitHub Actions) eklendi.
Windows Bağımlılıkları: Windows tarafında OpenSSL 3.6, libcurl ve libxml2 gibi kritik bileşenler en güncel sürümlerine yükseltildi.
Ekran Görüntüsü Modu: Bu mod artık Latin alfabesi dışındaki karakterleri de destekliyor.
Klavye Navigasyonu Düzeldi: Mailspring'in ana ekranındaki e-posta dizisi (thread list) listesinde klavye kısayollarıyla gezinme sorunu giderildi. Artık listeler arasında klavyenizle çok daha akıcı bir şekilde geçiş yapabilirsiniz.
Fedora Uyumluluğu: Fedora kullanıcılarının yaşadığı libtidy bağımlılık sorunu çözüldü. Uygulama artık hem libtidy.so.5 hem de libtidy.so.58 sürümlerini destekleyecek şekilde güncellendi. Bu, Fedora'nın farklı sürümlerinde uygulamanın açılmama sorununu ortadan kaldırıyor.
Önemli Not: Wayland Desteği
Eylül ayından itibaren Electron tabanlı uygulamalarda Wayland varsayılan hale geldiği için bazı Linux kullanıcılarının görüntüleme veya performans sorunları yaşadığının farkındayız.
Geliştirici ekip şu anda bu senaryoları nasıl daha iyi yöneteceklerini (örneğin XWayland'e otomatik geçiş veya gelişmiş Wayland ayarları) aktif olarak araştırıyor.
Thunderbird Tarzı Otomatik Yapılandırma: E-posta hesabınızı kurmak artık çok daha kolay. Thunderbird'e benzer şekilde, gerekli sunucu ayarları otomatik olarak algılanarak kurulum işlemi hızlandırıldı.
Çeviri Güncellemeleri: Geleneksel Çince (zh-TW) ve Çekçe dil çevirileri güncellenerek iyileştirildi.
Hata Düzeltmeleri:
PDF Önizleme: Windows ve Linux'ta eklentideki PDF dosyalarının uygulama içinde doğru şekilde önizlenememesi sorunu giderildi.
Çeşitli Hata Düzeltmeleri: Uygulamanın genel kararlılığını artırmak için raporlama hizmetimize gelen birkaç küçük hata düzeltildi.
Altyapı Yükseltmesi:
Electron 37.2.2'ye Yükseltildi: Uygulamanın temelini oluşturan Electron çerçevesi en son sürüme yükseltildi. Bu sayede:
Daha Hızlı Performans: Chromium 138 ve V8 13.8 güncellemeleri, daha hızlı JavaScript yürütme ve daha akıcı bir deneyim sağlıyor.
Gelişmiş E-posta Görüntüleme: E-postalarınız artık daha doğru bir şekilde işleniyor ve görüntüleniyor.
Linux Desteği: Linux'ta artık yerel sistem bağlam menüleri (native context menus) kullanılıyor, bu da daha tutarlı bir kullanıcı deneyimi sunuyor.