Uygulamanın temelini oluşturan Electron çerçevesi, v37.6.1 sürümüne yükseltildi.
Bu güncelleme genellikle kararlılık ve performans iyileştirmeleri içerir.
  • Uygulamanın altyapısı, genel güvenlik ve kararlılığı artırmak için Electron 37.4.0'a yükseltildi.
  • Güvenlik açıklarının detayları, Sorumlu Açıklama Politikası gereği, sürümün yayınlanmasından 30 gün sonra Mattermost'un güvenlik güncellemeleri sayfasında paylaşılacak. Bu nedenle uygulamanızı en kısa sürede güncellemeniz tavsiye edilir.
Uyumluluk:
  • Masaüstü uygulaması, mevcut tüm Mattermost sunucu sürümlerini destekler.
  • Desteklenen minimum Chromium sürümü 138+ olarak güncellendi.

İyileştirmeler:
  • Platformlar Arası İyileştirmeler: Uygulama içi bağlantıları harici bir protokol penceresi yerine doğrudan masaüstü uygulamasında açmak için mattermost:// protokol işleme sistemi geliştirildi.
  • Mimari Değişiklikler: Uygulamanın temelini oluşturan Electron'ın ana sürümü 37.2.2'ye yükseltildi.

Giderilen Hatalar:
  • URL önizlemesinin uygulamanın odağını çalması sorunu giderildi.
  • Yakınlaştırma klavye kısayolundaki sorun çözüldü.
  • Enter tuşunun çoğu modal pencereyi onaylamaması hatası düzeltildi.

Bilinen Sorunlar:
  • Otomatik Güncelleme: Otomatik güncellemeden sonra uygulama bazen yeniden başlamayabilir. Bu normal bir durumdur ve uygulamayı manuel olarak yeniden başlatabilirsiniz.
  • Yükleme Uyarısı: Yükleme sırasında Warning 1946. Property 'System.AppUserModel.ID' for shortcut 'Mattermost.Ink' could not be set. uyarısı güvenle göz ardı edilebilir.
  • Sürekli Yükleme Ekranı: Giriş yaparken sürekli "Yükleniyor..." ekranı görüyorsanız, önbellek klasörünüzü manuel olarak silmeniz gerekebilir. Bu klasörün konumu, işletim sisteminize göre değişir:
    • macOS: /Users/<kullanıcı_adı>/Library/Containers/Mattermost/Data/Library/Application Support/Mattermost
    • Windows: Users/<kullanıcı_adı>/AppData/Roaming/Mattermost
    • Linux: ~/config/Mattermost
  • Linux:
    • Masaüstü uygulamasının libnotifyapp kütüphanesindeki bir hata nedeniyle bazı Linux masaüstü istemcilerinde çökmeler yaşanabilir. Geçici bir çözüm olarak, Masaüstü Ayarları aracılığıyla Mattermost sistem tepsisi simgesini devre dışı bırakmanız önerilir.
    • Masaüstündeki Mattermost tepsi simgesine sol tıklama, uygulama penceresini açmak yerine tepsi menüsünü açar.
  • GPO Yapılandırmaları: GPO (Grup İlkesi Nesnesi) yapılandırması kullanan uygulamalarda, ikinci bir sunucu sekmesi eklendiğinde sekmeler sürüklenip bırakılabilir, ancak fare serbest bırakıldığında orijinal konumlarına geri dönerler.
Uyumluluk:
  • Masaüstü Uygulaması, şu anda desteklenen tüm Mattermost sunucu sürümlerinde desteklenmektedir.
  • Chromium için minimum desteklenen sürüm 134+'e güncellendi.
İyileştirmeler
Tüm Platformlar:
  • Ayarlar modal tasarımları yenilendi.
  • Tüm yerleşik diyaloglar yeni tasarımlarla yenilendi.
  • Uygulama otomatik güncellendiğinde bir değişiklik günlüğü bağlantısı eklendi.
  • Sertifika hata mesajı güncellendi.
  • Bootstrap ve bağımlılıklar kaldırıldı.
Mimari Değişiklikler:
  • Electron'un ana sürümü 35.2.0'a yükseltildi. Electron, Masaüstü Uygulaması'nı oluşturmak için kullanılan temel teknolojidir.
Hata Düzeltmeleri
Tüm Platformlar:
  • Her yapılandırılmış sunucuyla bağlantı kurulduğunda sunucu yüklemesinin engellenmesi sorunu düzeltildi.
Açık Kaynak Bileşenleri:
Bilinen Sorunlar:
  • Bazen uygulama otomatik güncellemeden sonra yeniden başlamayabilir. Bu normaldir ve bu durumda uygulama güvenle manuel olarak başlatılabilir.
  • Bazen kurulum sırasında şu mesajı görebilirsiniz: Uyarı 1946. 'Mattermost.Ink' kısayolu için 'System.AppUserModel.ID' özelliği ayarlanamadı. Bu mesaj güvenle yok sayılabilir.
  • Uygulamaya giriş yapmaya çalışırken sonsuz bir "Yükleniyor..." ekranı gören kullanıcıların önbellek dizinlerini manuel olarak silmeleri gerekebilir. macOS için konumu /Users/<kullanıcı_adı>/Library/Containers/Mattermost/Data/Library/Application Support/Mattermost, Windows için Users/<kullanıcı_adı>/AppData/Roaming/Mattermost ve Linux için ~/config/Mattermost (burada ~ ana dizindir).
  • Linux'ta, Mattermost tepsi simgesine sol tıklamak uygulama penceresini açmaz, ancak tepsi menüsünü açar.
  • libnotifyapp kütüphanesindeki bir üst akım hatası nedeniyle bazı Linux masaüstü istemcilerinde çökmeler yaşanabilir. Önerilen bir geçici çözüm, Masaüstü Ayarları aracılığıyla Mattermost sistem tepsi simgesini devre dışı bırakmaktır.
  • GPO yapılandırmalarını kullanan uygulamalarda, ikinci bir sunucu sekmesi eklerken sekmeleri sürükleyip bırakmak mümkündür, ancak fareyi bıraktığınızda orijinal konumlarına geri döneceklerdir.
Çeşitli hata düzeltmeleri yapıldı.
Çeşitli hata düzeltmeleri yapıldı.
Çeşitli hata düzeltmeleri yapıldı.
Çeşitli hata düzeltmeleri yapıldı.
Çeşitli hata düzeltmeleri yapıldı.
Çeşitli hata düzeltmeleri yapıldı.