Güvenlik​

  • Bu bir güvenlik yama sürümüdür. Sekiz eMudhra ara sertifikasının özel anahtarları ele geçirildi; bu nedenle bunlardan birine sahip bir saldırgan herhangi bir posta sunucusunu veya web sitesini taklit edebilir.
  • Önceki sürüm (1.26.1) Electron'u güncellemişti; bu sürüm, Mailspring'in senkronizasyon motorunun her platformda ve her bağlantı için (IMAP, SMTP, Caldav vb.) güven kararlarını sistem sertifika zincirine devretmesini sağlıyor. macOS ve Windows, eMudhra sertifikalarını ayrı bir "güvenme" (distrust) politika deposuna ekleyerek geçersiz kıldı; bu sürüm, güvenli bağlantılar açılırken Mailspring'in hem bu listeye hem de sertifika güven zincirine başvurmasını sağlıyor.

Hata Düzeltmeleri​

  • Karanlık renk şeması bildiren e-postaların mesaj arka planını siyaha çevirmesi düzeltildi.
  • Hesap kurulumundaki Geri ve Kapat düğmelerinin tıklamalara yanıt vermemesi düzeltildi.
  • MCP sunucusunun reply_to_thread aracı artık alıntı yapmadan önce mesaj gövdesini yüklüyor.
  • macOS'ta Darkside temasının pencere denetimlerinin pencerenin üstüne yapışması düzeltildi.
  • Takvim ve kişi eşitlemesinin her istekten sonra bir ağ bağlantısını açık bırakması ve zamanla hesap başına yüzlerce açık soket birikmesi düzeltildi.

İyileştirmeler​

  • Senkronizasyon güvenilirliği önemli ölçüde geliştirildi. Senkronizasyon motoru artık her iletiyi tek bir klasöre zorlamak yerine iletinin bulunduğu tüm klasörleri takip ediyor. Böylece aynı ileti iki yerde bulunduğunda postaların klasörler arasında gidip gelmesi veya Gelen Kutusu'ndan kaybolması kalıcı olarak düzeltildi. Bu durum özellikle iCloud kullanıcılarını, hem Gelen Kutusu hem Gönderilenler'e düşen kişinin kendisine gönderdiği postaları, Exchange'in yinelenen Gönderilenler kopyalarını ve ProtonMail etiketlerini etkiliyordu.
  • Bu yeniden yapılandırma, gerçek Dovecot ve Docker'daki Cyrus sunucularının yanı sıra sorunlu IMAP sunucularını taklit eden kapsamlı yeni otomatik mailsync testleriyle desteklendi.
  • Çevrimdışı göstergesi daha az dikkat çekici bir gri renge dönüştürüldü. Yeniden çevrimiçi olunduğunda hesaplar hemen yeniden eşitleniyor ve gösterge temizleniyor.

Yeni Özellikler​

  • Önceki sürümlerin yanlış bıraktığı klasör ve okunmamış ileti sayaçları yükseltme sırasında otomatik olarak onarılıyor.
  • Takvimler artık 45 dakika yerine 15 dakikada bir yenileniyor. Böylece başka bir cihazda kabul edilen davetler veya düzenleyici tarafından taşınan toplantılar daha erken görünüyor. Google API kotasını korumak için kişiler biraz daha seyrek eşitleniyor.
  • Bir etkinlik kaydedildikten veya silindikten sonra Mailspring, sunucunun gerçekte sakladığı durumu yansıtmak için takvimi sunucudan yeniden okuyor.
  • Sunucuda silinen veya paylaşımı kaldırılan takvimler artık etkinlikleriyle birlikte Mailspring'den kaldırılıyor.
  • Mailspring artık her takvimin size ait mi yoksa sizinle paylaşılmış mı olduğunu kaydediyor. Böylece RSVP yanıtları başka birinin takvimine yazılmıyor.
  • Gün ve hafta takvim görünümleri artık etkinlikleri ay görünümüyle aynı kart stiliyle gösteriyor. Seçili etkinlikler kendi takvim renkleriyle dolduruluyor.

Güvenlik​

  • Yazdırma önizlemesi, hızlı önizleme ve "orijinali göster" pencerelerindeki bağlantılar artık uzak sayfayı pencere içinde yüklemek yerine tarayıcınızda açılıyor.
  • Yardımcı pencerelerdeki bağlantılar yalnızca gerçek bir tıklama veya tuş basımından sonra tarayıcıda açılıyor. Böylece bir iletideki meta refresh kendi başına bir sayfa açamıyor.
  • Kırpılmış bir iletideki "Tümünü Göster" seçeneği artık ileti gövdesini temizliyor ve okuma bölmesinde olduğu gibi uzak görüntüleri engelliyor.
  • Otomatik görüntü yükleme kapalıyken yanıtlama, iletme ve gönderme işlemleri artık iletinin başvurduğu uzak görüntüleri indirmiyor. Bir etkinliğin notlarını açmak da açıklamadaki görüntüleri indirmiyor; böylece gönderen taraf davetin açıldığını bu yolla tespit edemiyor.
  • Kötü amaçlı bir etkinlik UID'si artık senkronizasyon motorunun CalDAV sunucusundaki takvim koleksiyonunun dışına yazmasına neden olamıyor.

Hata Düzeltmeleri​

  • Gönderilen postanın kendi kopyasını oluşturan Exchange Online, Gmail, Yahoo ve Zoho'da yinelenen Gönderilenler kopyalarının oluşması düzeltildi.
  • IMAP MOVE desteklemeyen sunucularda bir ileti taşındığında, başka bir istemcinin yalnızca silinmek üzere işaretlediği diğer iletilerin kalıcı olarak silinmesine neden olan sorun düzeltildi.
  • Klasör rollerinin ada göre algılanması ve \Archive desteği, UIDNEXT 0 bildiren sunucular, ID komutu gerektiren Coremail/NetEase sunucuları ve LIST komutunu reddeden sunucuların klasör yokmuş gibi değerlendirilmesiyle ilgili sağlayıcı uyumsuzlukları düzeltildi.
  • Kişinin kendisine gönderdiği iletilerde Gelen Kutusu kopyası Gönderilenler kopyasından sonra geldiğinde posta kurallarının uygulanmaması düzeltildi.
  • Okunmamış görünümündeki yakın zamanda okunmuş ileti dizilerinin diğer görünümlere sızması düzeltildi.
  • Alıntılanmış metin bulunmadığında Gmail iletilerinde gönderenin imza bloğuna yerleştirdiği metnin kaybolması düzeltildi.
  • Linux'ta menü çubuğu stili seçmemiş KDE ve GNOME kullanıcılarında iki başlık çubuğu görünmesi düzeltildi.
  • Satır içi yanıt düzenleyicisinde boş satırların görünmesi düzeltildi.
  • OAuth hesaplarında her zaman sağlayıcının sunucuları kullanılarak bazı Google Workspace ve Office 365 hesaplarının eklenememesi düzeltildi.
  • Taslağın Kimden adresi hiçbir hesap veya takma adla eşleşmediğinde Gönder düğmesinin sessizce hiçbir şey yapmaması düzeltildi. Mailspring artık sorunu açıklıyor.
  • Düzenleyiciye bırakılan metinlerdeki carriage return karakterleri kaldırılıyor.
  • Doğum günü bulunan ancak tarih bilgisi bulunmayan Google kişilerinin kişi düzenleyicisinde açılamaması düzeltildi.
  • Bir ses efekti çözümlenemediğinde oluşan hata düzeltildi.
  • Mailspring başlatılırken iletilen hatalı URL'ler artık yok sayılıyor.
  • macOS 27'de bildirimler artık sistemdeki "Bildirimler için ses çal" ayarına ve Odak modlarına uyuyor; bildirim sesi de doğru şekilde çalıyor.
  • macOS'ta pencere kontrollerinin altındaki alandan pencerenin sürüklenememesi düzeltildi.
  • Webview detach hatalarını düzeltmek için Electron 44.5.1'e güncellendi.
  • Sunucu bir etkinlik kaydını reddettiğinde Mailspring artık kullanıcıyı bilgilendiriyor.
  • Taşınmış veya değiştirilmiş yinelenen etkinlik örneklerine verilen RSVP yanıtlarının diğer davetlilerin katılım durumlarını da içermesi düzeltildi.
  • Kışın oluşturulan yinelenen etkinliklerin yazın bir saat kayması düzeltildi. VTIMEZONE verileri artık tüm saat farkı değişiklikleri dahil olmak üzere saat diliminin yaz saati kurallarını taşıyor.
  • Windows saat dilimi adlarını kullanan Outlook ve Exchange etkinliklerinin düzenleme sırasında bilgisayarın saat dilimine kaydırılması düzeltildi.
  • UTC saat dilimini yeniden tanımlayan bir davetin oturumun geri kalanındaki tüm UTC saatlerini kaydırması düzeltildi.
  • Takvim verilerindeki UTC zaman damgalarının yerel saat olarak okunması düzeltildi.
  • Yinelenen bir etkinliğin tek bir örneğini silmenin sunucudaki tüm seriyi silmesi düzeltildi.
  • Takvimde zaten bulunan bir davetin kabul edilmesinin yinelenen oluşturma hatası vermesi düzeltildi.
  • Yetki bilgilerini göndermeyen veya birleştiren sunucularda tüm takvimlerin salt okunur olarak işaretlenmesi düzeltildi.
  • Fastmail/Cyrus zamanlama Gelen Kutusu ve Giden Kutusu koleksiyonlarının takvim olarak görünmesi ve bazı sunuculardaki DAV principal keşfi düzeltildi.
  • Bazı posta sunucularının reddettiği MIME satır uzunluğu ve kodlama kurallarını ihlal eden RSVP e-postaları düzeltildi. Mailspring artık yanıtlama sırasında iTIP COUNTER önerilerini de kabul ediyor.
  • Başarısız bir manuel takvim yenilemesinin senkronizasyon işlemini durdurması düzeltildi.
  • /.well-known üzerinden 303, 307 veya 308 yönlendirmesi kullanan sunucularda CalDAV ve CardDAV keşfi düzeltildi.
  • Takvimdeki saat alanının odağını kaybetmesinin etkinliği bugüne taşıması, zamanlı bir etkinliğin günü değiştirildiğinde saatinin kaybolması ve "3" gibi yalnızca saat içeren değerlerin her zaman öğleden sonra olarak yorumlanması düzeltildi.
  • Tüm gün süren etkinliklerin kaydedilirken yanlış tarih aralığı yazması düzeltildi.
  • Açıklama itemprop=description meta etiketleriyle başladığında etkinlik notlarının eksik olması düzeltildi.

Geliştirici Değişiklikleri​

  • Senkronizasyon motoru için kapsamlı fakeimap, Cyrus ve Dovecot test paketi eklendi.
  • Eski GitHub Actions sürümleri güncellendi.
  • macOS 27 gezinme çubuğu için Playwright doğrulamaları düzeltildi.

Yeni Özellikler​

  • Etkinlik paneli üç sekme etrafında yeniden tasarlandı. Yeni Feed sekmesi tüm açılma ve tıklamaları listeliyor; arama, filtreleme, alıcıya veya mesaja göre gruplama, tekrarlanan etkinlikleri daraltma ve CSV dışa aktarma özelliklerini destekliyor. Yeni Engagement sekmesi, alıcıları e-postaları açma ve bağlantılara tıklama düzeylerine göre sıralıyor. Reports bölümü ise daha fazla grafik içeren yeni bir tasarıma kavuştu.
  • "Go to Unread" gezinme komutu eklendi. Gmail kısayol düzeninde g u tuşlarıyla kullanılabiliyor, menü çubuğundaki View bölümünde yer alıyor ve Preferences > Shortcuts üzerinden yeniden atanabiliyor.
  • macOS'te temel tema artık macOS 27 araç çubuğu ve pencere stiline uyum sağlıyor.

Güvenlik​

  • Çeşitli güvenlik açıkları için yamalar eklendi.

Hata Düzeltmeleri​

  • CONDSTORE ve QRESYNC desteklediğini bildiren sunucularda ilk eşitleme sırasında iletilerin sessizce atlanmasına neden olan sorun düzeltildi. Her 5000 iletilik grubun yalnızca ilk 1024 iletisi içe aktarılıyordu.
  • CONDSTORE ve QRESYNC sunucularında bir klasördeki tüm iletilerin bağlantısının kaldırılmasına veya silinen iletilerin kalıcı olarak gözden kaçmasına yol açabilen QRESYNC VANISHED işleme sorunu düzeltildi.
  • Bir IMAP sunucusu veya ağ geçidi aynı posta kutusunu iki kez listelediğinde oluşan çökme döngüsü düzeltildi.
  • \All posta kutusu sunan Gmail dışındaki hesaplarda Inbox ve Sent klasörlerinin boş görünmesine ve iletilerin klasörler arasında gidip gelmesine neden olan sorun düzeltildi. Hem Inbox hem de Sent içinde bulunan iletiler artık tutarlı şekilde tek bir klasöre atanıyor.
  • EHLO/HELO için tam nitelikli alan adı veya adres sabiti zorunlu tutan sunucularda SMTP bağlantılarının başarısız olması düzeltildi.
  • İki hesabın aynı saniyede kişi eşitlemesini başlatıp aynı kişi kimliklerini oluşturması durumunda başlangıçta eşitleme motorunun çökmesine neden olan sorun düzeltildi. Rastgele kimlikler artık işletim sisteminin entropy kaynağından oluşturuluyor.
  • Hatalı biçimlendirilmiş OAuth token yanıtlarının eşitleme motorunu çökertmesi ve null JSON alanına sahip bir görevin motoru kilitlemesi düzeltildi.
  • Proton hesaplarının container klasörünü kaybetmesi ve Mailspring yardımcı klasörlerinin yanlış konuma yerleştirilmesi düzeltildi. proton.me adresleri artık tanınıyor ve Thunderbird otomatik yapılandırması Mailspring sağlayıcı ayarlarını geçersiz kılmıyor.
  • Çevrimdışıyken Gmail veya Office 365 hesabı eklenirken çevrimdışı hatası yerine "Unable to connect to the server / port you provided" mesajının gösterilmesi düzeltildi.
  • Koyu e-posta görüntüleme modu etkinken yazdırma penceresinin ters renklerle görüntülenmesi düzeltildi.
  • Tekrarlanan bir etkinliğin taşınmış tek bir örneği silindiğinde sunucudaki tüm serinin silinmesine neden olan sorun düzeltildi.
  • Tekrarlanan bir etkinliğin herhangi bir alanı düzenlendiğinde yineleme kuralının sıfırlanmasına neden olan sorun düzeltildi. İki haftada bir yapılan toplantıların haftalığa dönüşmesi ve yalnızca RDATE kullanan serilerin tarihlerini kaybetmesi engellendi.
  • Tekrarlanan bir seri taşındığında EXDATE değerlerinin geride kalmasına ve iptal edilmiş etkinliklerin katılımcıların takvimlerinde yeniden görünmesine neden olan sorun düzeltildi.
  • CalDAV sunucusunun VTIMEZONE bilgisini sağlamadığı IANA TZID kullanan etkinliklerin kayan yerel saat olarak okunması düzeltildi.
  • Takvim düzenlemelerinde DTSTAMP artık RFC 5545 gereğince UTC olarak yazılıyor.
  • Yaklaşık 800 pikselden daha dar pencerelerde takvim araç çubuğunun tarihin üzerine binmesi ve gün başlıklarının sütunlarından kayması düzeltildi.
  • Etkinlik kartı ve düzenleyici pencereye sığmadığında artık kaydırılabiliyor; böylece Save ve Cancel düğmelerine her zaman erişilebiliyor.
  • Odaklanmış bir takvim etkinliğinin her yeniden oluşturma ve görünüm değişikliğinde kartını yeniden açıp takvim ızgarasını kaydırmasına neden olan sorun düzeltildi.
  • Takvim etkinliği sürüklenirken saat araç ipucunun görünmemesi düzeltildi.
  • Davet tarihinin çakışma uyarısıyla aynı kırmızı renkte görüntülenmesi düzeltildi. Konum artık tıklanabilir bir bağlantı olarak gösteriliyor.

İyileştirmeler​

  • Uygulamadaki bilgi bankası bağlantıları yeni dokümantasyon adreslerine yönlendirildi.

Geliştirici Değişiklikleri​

  • Windows derlemesi artık dağıtılan herhangi bir PE ikili dosyasında sertifika tablosu bulunmadığında başarısız oluyor ve yükleyici imzalama işlemi başarısız olduğunda signtool hatasını gösteriyor.
  • Eşitleme motorundaki sertifika hataları artık stderr BIO yerine MCLog üzerinden kaydediliyor.
  • CONTRIBUTING.md mevcut Node sürümü ve mailsync indirme talimatlarıyla güncellendi.

Yeni Özellikler​

  • Klasör bağlam menüsüne "Tümünü Okundu Olarak İşaretle" seçeneği ve tüm klasörlerde okunmamış ileti sayılarını gösterme seçeneği eklendi.
  • Birleşik gelen kutusunda oluşturulan yeni taslaklar artık varsayılan olarak odaktaki ileti dizisinin hesabını kullanıyor.
  • Eklentilerin ileti üzerindeki "..." menüsüne öğe ekleyebilmesi için MessageActionMenuItem uzantı noktası eklendi.

İyileştirmeler​

  • Koyu modda, açıkça siyah metin rengine sahip e-postalar artık parlak beyaz arka plan yerine koyu arka plan üzerinde beyaz gösteriliyor.
  • Klasör bağlam menüsü artık ayırıcılarla gruplandırılıyor.
  • Windows'ta klavye kısayolları tercihler bölümünde "mod" yerine Ctrl / Alt / Shift olarak gösteriliyor.
  • Claude Desktop MCP entegrasyonu artık npx'e bağımlı olmak yerine Mailspring'e yerleşik bir stdio bridge kullanıyor.
  • --spec-directory artık göreli yolları çözümlüyor ve dizin mevcut değilse işlemi hemen hata ile sonlandırıyor.

Hata Düzeltmeleri​

  • Linux'ta KWallet secret adı değiştikten sonra yükseltme yapıldığında hesapların kaybolması düzeltildi. Mailspring artık önceki secret depolama anahtarına geri dönüyor ve kimlik bilgilerini yeniden kaydediyor.
  • Bir klasör oluşturulduktan hemen sonra kimliği değiştiğinde posta kurallarının bozulması düzeltildi. Eşleşme belirsiz değilse kurallar artık klasörleri ada göre eşleştiriyor.
  • Kenar çubuğunun "Taslaklar" görünümünden "Etkinlik" ve aynı düzeni kullanan diğer görünümlere geçmemesi düzeltildi.
  • Taslak arayüzünde oluşturulan hatırlatıcıların son yanıt zaman damgasını içermemesi ve bu nedenle hiç tetiklenmemesi düzeltildi.
  • Yeni bir imza görseli yüklemenin Mailspring sunucularındaki önceki görselin üzerine yazması engellendi. Böylece daha önce gönderilmiş e-postalardaki imza görselleri sonradan değişmiyor ve aynı Mailspring ID'sini paylaşan ekipler birbirlerinin varsayılan imza görsellerinin üzerine yazamıyor.
  • Windows'ta ileti oluşturma ve ileti dizisi açılır pencerelerinde yerel başlık çubuğunun altında ikinci bir başlık çubuğu gösterilmesi düzeltildi. Menü çubuğunu göstermek için bu pencerelerde Alt tuşuna basılabilir.
  • Windows'ta sistem tepsisi simgesinin %125, %150 ve diğer kesirli ölçeklendirme oranlarında bulanık görünmesi düzeltildi. Tepsi simgeleri artık Windows'un 16 piksellik görüntüyü ölçeklemek yerine tam eşleşen çerçeveyi seçebilmesi için çok boyutlu .ico dosyaları olarak sunuluyor.
  • Bir hot window'a pencere türü atandığında açılır pencerelerin zaman zaman yanlış araç çubuğuyla açılması düzeltildi.
  • Bir taslak hesaplar arasında taşındığında bağlantı ve açılma takibinin kaybolması düzeltildi.
  • Bir taslağa birden fazla dosya eklenirken dosya sırası artık korunuyor.
  • Excel veya OpenOffice'ten yapıştırma sırasında artık HTML pano içeriğine öncelik veriliyor. Birden fazla dosya aynı anda yapıştırıldığında yalnızca ilk dosya yerine tümü ekleniyor.
  • Panodan yapıştırılan JPEG, GIF, BMP ve WebP görselleri artık algılanıyor ve ileti oluşturucuda satır içi olarak kalıyor.
  • Paket stil dosyalarındaki etkin temayı takip etmeyen bazı sabit renkler düzeltildi.

Yeni Özellikler​

  • Flatpak sürümü artık gizli verilerin depolanması için Portal kullanıyor. Güncellemenin ardından hesaplarınızda yeniden kimlik doğrulaması yapmanız istenebilir.
  • Mailspring artık macOS 13 (Ventura) veya daha yeni bir sürüm gerektiriyor. Chromium'un macOS 12 desteğini sonlandırması nedeniyle bu değişiklik yapıldı. Windows ve Linux sistem gereksinimleri değişmedi.
  • E-posta dizileri artık düzenleyiciye sürüklenerek .eml dosyası olarak eklenebiliyor.
  • E-posta şablonlarına konu satırı desteği eklendi.
  • Takvimde bir etkinlik sürüklendiğinde artık tüm gün süren etkinlik ile saatli etkinlik arasında dönüşüm yapılabiliyor.
  • Yerel agent'ların e-posta eklerini görüntüleyebilmesi için MCP get_attachment aracı eklendi.
  • Windows'ta pencere yüklenmeden önce meydana gelen GPU kaynaklı renderer çökmelerinde Mailspring artık donanım hızlandırmayı devre dışı bırakarak yeniden başlatılıyor.

İyileştirmeler​

  • Seçili takvim etkinlikleri artık görünümler arasında geçiş yapıldığında seçili kalıyor ve otomatik olarak görünür alana kaydırılıyor.
  • Takvimde geçmiş etkinliklerin üzerinden sürükleyerek yeni bir etkinlik oluşturulabiliyor.
  • HTML imzaları artık "Raw Signature" alanına yapıştırılabiliyor.
  • Linux'ta Flatpak içinde çalışırken otomatik başlatma için artık XDG Desktop Portals kullanılıyor.
  • Anahtar yöneticisi artık async safeStorage API'sini kullanıyor.
  • Eski koyu tema e-posta ters çevirme özelliği kaldırıldı. "Match app theme" e-posta görüntüleme modu kaldırıldı ve e-posta gövdeleri artık varsayılan olarak açık modda görüntüleniyor.

Hata Düzeltmeleri​

  • TLS el sıkışması reddedildiğinde Mailspring artık eski TLS ayarlarına geri dönüyor ve bu gerçekleştiğinde kullanıcıya bir öneri gösteriyor.
  • Senkronizasyon motorundaki çökme güvenliği, XML kaçış karakterleri ve günlük temizliğiyle ilgili sorunlar düzeltildi.
  • NetEase IMAP sunucularıyla senkronizasyon sorunu düzeltildi.
  • Serisi yıllar önce başlayan yinelenen toplantıların takvimde görünmemesi düzeltildi.
  • Linux'ta stdout/stderr hata işleyicisi artık EPIPE ile birlikte EROFS, EIO, ENOSPC ve EBADF hatalarını da yoksayıyor.
  • Düz metin mesajlarının koyu modda ters çevrilerek koyu gri arka plan üzerinde siyah metin görünmesine neden olan sorun giderildi.
  • HTML <head> bölümünde stil sayfaları bulunan mesajlar artık stilleri korunarak görüntüleniyor.
  • Katılımcısı olmayan dizilerde, dizi listesinin bağlam menüsünün çökmesine neden olan sorun düzeltildi.
  • Etkin bir mark bulunmadığında bağlantı mark'ı kaldırılırken düzenleyicinin çökmesine neden olan sorun düzeltildi.
  • Boş bir belgeye imza uygulanırken düzenleyicinin çökmesine neden olan sorun düzeltildi.
  • Eşleşmemiş bir UTF-16 surrogate karakterinin yakınında Backspace kullanıldığında düzenleyicinin çökmesine neden olan sorun düzeltildi.
  • Ayarlanmamış bir Slate seçim noktası nedeniyle düzenleyicinin çökmesine neden olan sorun düzeltildi.
  • custom-fonts eklentisinin başlangıç sırasında etkinleşmesiyle oluşan çökme düzeltildi.
  • Arama sonuçları kaldırılırken oluşan ChangeLabelsTask assertion hatası düzeltildi.
  • Sorgular sırasız yüklendiğinde oluşan TaskQueue çökmesi düzeltildi.
  • Yapılandırma yükleme hatası iletişim kutusundaki yakalanmamış "Unknown button clicked" çökmesi düzeltildi.
  • Tüm gün süren etkinliklerin düzenleme, sürükleme ve yinelenme işlemleri sırasında, DST geçişleri de dahil olmak üzere bir gün kaybetmesi veya kazanması düzeltildi.
  • Değişiklik tüm etkinliklere uygulanırken yinelenen etkinliklerin yeniden boyutlandırılmasıyla ilgili sorun düzeltildi.
  • Salt okunur takvimlerde ve geçmiş etkinliklerde takvim silme ve engellenen düzenleme işlemleriyle ilgili sorunlar düzeltildi.
  • Windows'ta yapıştırılan metinlerin renkleri ve satır aralıklarıyla ilgili sorunlar düzeltildi.
  • Gelen kutusu sıfır animasyonunda kaydırma çubuklarının görünmesi düzeltildi.
  • Gece yarısındaki veya DST gün sınırlarını aşan saatli takvim etkinliklerinin yanlış gün sütununda görüntülenmesi ya da hiç görüntülenmemesi düzeltildi.
  • DST günlerinde saatli takvim etkinliklerinin ızgara çizgileriyle hizalanmaması düzeltildi.
  • Ay görünümünde saatli bir etkinliğin kenarı sürüklendiğinde etkinliğin saat bilgisini kaybetmesi düzeltildi.
  • Bir etkinlik ilk kez seçildiğinde takvim görünümünün atlamasına neden olan sorun düzeltildi.
  • Kısa pencerelerde gün/hafta takvim ızgarasının günün sonuna kadar kaydırılamaması düzeltildi.
  • Takvim davetindeki tüm katılımcıların hatalı biçimlendirilmiş adres olarak altı çizili gösterilmesi düzeltildi.
  • "Refresh Calendars" seçeneğinin takvimleri gerçekten senkronize etmemesi düzeltildi.
  • Düzenleyicisi veya katılımcıları bulunan takvim etkinlikleri oluşturulurken ya da düzenlenirken oluşan TypeError düzeltildi.
  • Bir davete RSVP yanıtı verdikten sonra takvim artık hemen senkronize ediliyor.
  • Mini ay görünümündeki bugün işaretinin gece yarısından sonra ilerlememesi düzeltildi.
  • Windows'ta Outlook tarzı okundu/okunmadı klavye kısayolları düzeltildi.
  • Tema derleme hatasının ardından "Reset Theme" kullanıldığında, hatalı tema açık veya koyu tema olarak ayarlanmışsa kurtarma işleminin başarısız olması düzeltildi.
  • Başında veya sonunda boşluk bulunan kişi e-posta adreslerinin doğrulamadan geçmemesi ya da hatalı biçimlendirilmiş alıcı olarak gönderilmesi düzeltildi.
  • Mailsync başlangıç hataları artık "an unknown error has occurred" yerine gerçek hata nedenini bildiriyor.
  • macOS'ta Quick Look küçük resim oluşturma işlemi artık zaman aşımına uğrayabiliyor; böylece takılı kalan qlmanage işlemlerinin birikmesi engelleniyor.
  • Oturum kapalıyken kimlik bağlantıları açıldığında oluşan işlenmemiş Promise rejection düzeltildi.
  • Linux'ta Mailspring masaüstünün sistem tepsisi ana bilgisayarı hazır olmadan başlatıldığında ve Snap veya Flatpak sandbox içinde çalıştırıldığında sistem tepsisi simgesinin görünmemesi düzeltildi.
  • Finder, Explorer veya Linux dosya yöneticisinden kopyalanıp düzenleyiciye yapıştırılan dosyalar artık "Pasted File" yerine özgün dosya adlarıyla ekleniyor.

Yerelleştirme​

  • İsveççe masaüstü ve entegrasyon etiketleri eklendi.
  • Çekçe çeviriler güncellendi.
  • Eksik Geleneksel Çince metinler tamamlandı.
  • İbranice çeviriler güncellendi ve İbranice, insanlar tarafından doğrulanmış diller listesine eklendi.
  • Yeni metinlerin çevirileri güncellendi ve küçük düzeltmeler yapıldı.

Geliştirici Değişiklikleri​

  • Electron 41.7.2'den 44.3.0'a güncellendi. Chromium 152 ve Node.js 24.20 sürümlerine geçildi.
  • Electron 44'ün Promise tabanlı clipboard API'sine geçildi. Modül artık renderer işlemlerinde kullanılamıyor.
  • Düzenleyicide metin, HTML, görsel ve kopyalanmış dosya yapıştırma işlemleri ile clipboard yazma işlemleri için Playwright test kapsamı eklendi. page.evaluate işlevinin çalışabilmesi için Playwright test ortamında window.eval etkinleştirildi.
  • CVE-2026-59873 güvenlik açığını gidermek için tar 7.5.19 sürümüne yükseltildi.
  • app/package.json dosyasında resolutions yerine overrides kullanımına geçildi.
  • CI'ın başarısız olmasına neden olan üç tür hatası düzeltildi.
  • reportError() artık stack bilgisi bulunmayan girdiler için gerçek bir stack yakalıyor.
  • Topluluk eklentileri tarafından oluşturulan hatalar artık Sentry'ye bildirilmiyor.
  • Yakalanmamış shell.openExternal rejection'larında artık çağıranın stack bilgisi yakalanıyor.
  • Birinci taraf frame içermeyen ContextifyScript derleme hataları artık Sentry'ye bildirilmiyor.
  • Linux'ta sqlite3'ün yeni sürümleri artık clang-15 ile derleniyor.
  • Düzenlenen TypeScript dosyalarında lint denetimi yapan bir Claude Code hook'u eklendi.

Yeni Özellikler​

  • Office 365 paylaşımlı posta kutusu desteği eklendi.
  • Klasörleri mbox dosyalarına aktarma özelliği eklendi.
  • Tüm hesaplardaki okunmamış iletileri sayma seçeneği eklendi.
  • E-posta görüntüleme modu için bir açma/kapama seçeneği eklendi.
  • Yerel ajanların postalarla etkileşim kurmasını sağlayan bir MCP sunucusu eklendi. Bu özellik varsayılan olarak kapalıdır.
  • Linux'ta KDE ve Unity dışındaki masaüstleri için görev çubuğuna okunmamış ileti rozeti eklendi.

İyileştirmeler​

  • macOS 27 için yeni bir simge varyantı eklendi.
  • Beklenen IMAP/SMTP kimlik doğrulama ve bağlantı hataları artık Sentry'ye raporlanmıyor.
  • OAuth SSL hatalarından kaynaklanan Sentry kayıtları azaltıldı ve mailsync çökme mesajı iyileştirildi.
  • Bilinmeyen özellik uyarısı hata raporu yerine konsol uyarısı olarak gösterilecek şekilde değiştirildi.
  • makeRequest içindeki işlenmeyen fetch hataları APIError ile sarmalandı.
  • MailsyncProcess.sync() içindeki yakalanmamış "error" olayı nedeniyle oluşan çökme düzeltildi.

Hata Düzeltmeleri​

  • Satır içi görseller içeren alıntılanmış e-postalarda oluşturucu çökmesine neden olan sorun düzeltildi.
  • Yazım ve dil bilgisi denetimi işaretlemeleri yazım sırasında uygulanırken oluşan oluşturucu çökmesi düzeltildi.
  • IMAGE_TYPE yedek düğümündeki eksik Slate öznitelikleri düzeltildi.
  • Oluşturucuda kesme işlemi sırasında yaşanan çökme düzeltildi ve üçüncü taraf eklentilerden kaynaklanan gereksiz Sentry kayıtları engellendi.
  • Bir ileti dizisi silindikten sonra kenar çubuğuna sürüklenirken oluşan çökme düzeltildi.
  • EventRSVPTask içinde katılımcı ICS verilerinin güncelliğini yitirmesi sonucu oluşan çökme düzeltildi.
  • Çeviri eklentisinde iframe contentDocument henüz yüklenmediğinde oluşan çökme düzeltildi.
  • Geri gezinme sayfa yığınını boşalttığında kurulum sihirbazında oluşan çökme düzeltildi.
  • Uzak MenuItem işleyicilerinde navigator.clipboard.writeText sorunu düzeltildi.
  • RFC822 alma işlemi başarısız olduğunda "Orijinali Göster" bölümünde oluşan ERR_FILE_NOT_FOUND çökmesi düzeltildi.
  • SendDraftTask, ileti dizisi paylaşımı ve gönderip arşivleme işlemlerindeki null kaynaklı çökmeler düzeltildi.
  • BrowserWindow.fromWebContents() null döndürdüğünde üç IPC işleyicisinde oluşan null kaynaklı çökme düzeltildi.
  • GetManyRFC2822Task iptal işlemi düzeltildi.
  • XDG yollarının işlenmesi düzeltildi.
  • Linux'ta uncaughtException işleyicisindeki EPIPE çökme döngüsü düzeltildi.
  • Linux'ta rozet sinyali gönderilmeden önce org.freedesktop.DBus.Hello çağrısı yapılması sağlandı.
  • config.json dosyası ölümcül bir hatayla yüklenemediğinde uygulamanın başlatılması durduruluyor.
  • SystemTrayIconStore içinde nativeTheme uzak nesnesine erişim güvenli hâle getirildi.
  • Yazım ve dil bilgisi denetiminin oturum kapalıyken uyarı üretmesine neden olan sorun giderildi.

Geliştiriciler İçin​

  • Yeni Node.js sürümlerinde derleme takılmalarını önlemek için paketleme sistemi güncellendi.
  • Masaüstü adı package.json dosyasından dinamik olarak alınacak şekilde değiştirildi ve Mailspring.desktop sabit kodlaması kaldırıldı.
  • Mailspring.desktop dosyasında simge değeri için şablon değişkeni kullanılmaya başlandı.
  • appdata.xml dosyasına marka renkleri eklendi.
  • Uygulamaya kopyalama derleme aşamasında ad-hoc imzalamaya geri dönüş desteği eklendi.
Sürüm: 1.22.0
Sürüm: 1.21.1

Yeni Özellikler​

  • Mesaj oluşturma penceresine Reply-To alanı eklendi. Kullanıcılar artık farklı bir yanıt adresi belirleyebiliyor.
  • Senkronizasyon motoruna toplu RFC2822 mesaj dışa aktarma desteği eklendi.

Hata Düzeltmeleri​

  • Metadata akışı sırasında senkronizasyon motorunun çökmesine neden olabilen HTTP/2 framing hataları düzeltildi.
  • Odak mesaj oluşturma penceresindeyken genel klavye kısayollarının tetiklenmesine neden olan sorun giderildi.
  • Sistem tercihlerinden gelen accent color hex değerleri artık daha sıkı doğrulanıyor.

Claude Güvenlik Denetimi​

  • E-posta içeriğinde file:// URI kullanımını engellemek için doğrulama sıkılaştırıldı.
  • Protokol işleyicisindeki path traversal açığı sınırlandırıldı.
  • IPC pencere ve webcontents yöntemleri için allowlist doğrulaması eklendi.
  • Mesaj oluşturma penceresine içerik yapıştırılırken HTML temizleme sistemi iyileştirildi.
  • mailto bağlantılarında ?attach= parametresi desteği kaldırıldı.
  • Ek dosya isimlerinin temizlenmesi güvenlik ve uyumluluk açısından iyileştirildi.
  • CSS @import takip yöntemlerini engellemek için e-posta temizleme sistemi geliştirildi.
  • Path traversal saldırılarını önlemek için paket adı doğrulaması eklendi.
  • Otomatik güncelleme işleyicisine URL doğrulaması eklendi.
  • Üçüncü taraf eklenti kurulumu sırasında eklenti güveni hakkında bilgilendirme gösterilmeye başlandı.

İyileştirmeler​

  • OAuth giriş işlemlerinde ayrıntılı hata kaydı mevcutsa artık kullanıcıya gösteriliyor.
  • mailsync wrapper script'i artık doğrudan sinyal iletimi için exec kullanıyor.

Geliştirici Tarafı​

  • Derleme sistemi Grunt yerine bağımsız bir Node.js script'ine taşındı.
  • Derleme script'ine yükleyici oluşturmayı atlama seçeneği eklendi.
  • Dağıtım paketlerinden .map dosyaları kaldırıldı.
  • Eski Raven sistemi kaldırılarak yerel Sentry envelope yapısına geçildi.
  • TypeScript hedef sürümü es2017'den es2024'e yükseltildi.
  • TypeScript derleme önbelleği yeniden düzenlendi ve artık yalnızca geliştirici modunda etkin çalışıyor.
  • macOS Touch Bar desteği kaldırıldı.
  • ESLint ve Prettier güncellendi.
  • Birçok dosyadaki fonksiyon tanımlarına eksik TypeScript tipleri eklendi.
  • Electron 41.2.1 sürümünden 41.5.0 sürümüne güncellendi.
  • Ön sürüm doğrulaması için Playwright testleri eklendi.
  • VCF/EML iş mantığı ve çeşitli yardımcı araçlar için yeni testler eklendi.
Düzeltmeler

  • Konu satırı veya alıcılar kısmına yazı yazarken Gmail tarzı kısayolların yanlışlıkla etkinleşmesine neden olan satır içi düzenleyici tuş işleme sorunu giderildi.