Güncelleme Notları
Hata Düzeltmeleri
- Explorer (Dosya Gezgini) pencereleri açılırken oluşan işlem tutamacı sızıntısı (process handle leak) giderildi (by @flyingdog1310).
- Smart App Control (Akıllı Uygulama Denetimi) kaynaklı çökmeler için özel hata mesajı eklendi.
İyileştirmeler
- Görüntü işleme bağımlılığı (image handling dependency) güncellendi.
- Web görünümü bağımlılığı (web view dependency) güncellendi.
Giderilen Hatalar ve Stabilite
- Görsel İyileştirme: İmaj seçim diyaloglarında, seçilen görsellere ait açıklamaların (description) görünmemesine neden olan hata düzeltildi.
- Bulut Yedekleme Güvenliği: Yedekleme dosyalarının Dropbox, OneDrive veya Google Drive gibi bulut ile senkronize edilen klasörlere kaydedilmesi durumunda yaşanan "yedekleme başarısız" hatası giderildi. Artık senkronizasyon yazılımlarıyla çakışma yaşanmadan yedekleme tamamlanabiliyor.
- Kontrolcü Uyumluluğu: Oyun kumandası (game controller) girişleri için temel alınan bağımlılıklar güncellenerek uyumluluk artırıldı.
SDK Yenilikleri
Geliştiriciler için sunulan yeni araçlar, masaüstü uygulamalarında kontrolcü desteğini bir üst seviyeye taşıyor:
- Masaüstü Modunda Controller API: Daha önce kısıtlı olan veya sadece oyun modlarında çalışan Controller API, artık Masaüstü (Desktop) modunda tam yetkiyle etkinleştirildi.
- API İyileştirmeleri: Kontrolcü üzerinden gelen verilerin işlenmesi ve API yanıt hızları konusunda genel performans iyileştirmeleri yapıldı.
Giderilen Hatalar ve İyileştirmeler
- Oyun Durumu: Tamamen manuel olarak eklenen oyunlar artık varsayılan olarak yüklü (installed) durumda görünmüyor.
- Tam Ekran Hataları:
- F6 tuşuyla çalışan rastgele oyun seçici (random game picker) Tam Ekran modunda çalışmıyordu, bu düzeltildi.
- Otomatik veri yedeklemeleri etkinleştirildiğinde Playnite'ın Tam Ekran modunda açılmaması sorunu giderildi.
- Güvenlik Politikası: FIPS uygulama politikası (FIPS enforcement policy) etkinleştirildiğinde Playnite'ın düzgün çalışmaması sorunu çözüldü.
- Kullanılabilirlik:
- Seçilebilir sütun ve satırların maksimum sayısı Tam Ekran modunda artırıldı.
- Varsayılan arayüz dili doğru şekilde seçilmiyordu, bu hata düzeltildi.
- Yedekleme Kararlılığı: Yedekleme yapılırken veya geri yüklenirken Kütüphane güncellemesi atlanıyor.
- Güncelleme Kontrolü: Manuel güncelleme kontrol süreci iyileştirildi.
Giderilen Hatalar ve İyileştirmeler
- Görüntü İşleme: Uygulamanın görüntü işleme kütüphanesi güncellendi. Bu, genellikle daha iyi uyumluluk ve daha hızlı görüntü yüklemesi anlamına gelir.
- Eklenti Güncelleme Kontrolü: Eklenti güncelleme kontrolü için optimizasyonlar yapıldı, bu sayede uygulama açılışında veya arka planda daha hızlı çalışması sağlanmış oldu.
Yeni Özellikler
- Playnite Geri Yükleme: Playnite'ı geri yüklemek için yeni bir URI (playnite://playnite/restore) seçeneği eklendi.
Giderilen Hatalar ve Optimizasyonlar
- Pencere Geri Yükleme: Tam Ekran (Fullscreen) modunda pencere geri yükleme işlemi artık daha güvenilir.
- Bellek Kullanımı: Emülasyon taraması sırasında oluşan yüksek bellek kullanımı sorunu çözüldü.
- Ağ Performansı: Çeşitli eklenti tarayıcısı özellikleri ile ilgili ağ çağrıları optimize edildi.
- Çökme Sorunu: Klavye araması (keyboard search) Alt+F4 kullanılarak kapatılırken meydana gelen çökme hatası giderildi.
- Web Bileşeni: Uygulamanın web görünümü bileşeni güncellendi.
SDK Güncellemesi
- Kullanıcı Aracısı (User-Agent): Web görünümleri için global kullanıcı aracısı geçersiz kılma (global user-agent override) özelliği kaldırıldı. Artık eklentilerin, düzgün çalışması için bu geçersiz kılma işlemini ayrı ayrı yapmaları gerekiyor.
- Tema Desteği: Tam Ekran modundaki ilerleme iletişim kutusu (progress dialog) için daha iyi tema desteği eklendi.
Bu güncelleme ile birlikte, Asya karakterleri (Asian characters) içeren açıklama metinlerinin düzgün sarılmaması (not being wrapped properly) sorunu çözülmüştür.
Bu düzeltme, kullanıcı arayüzünde metinlerin taşma yapmadan, doğru bir şekilde yeni satıra geçmesini sağlayarak okunaklılığı artırır.
- Yönetici Modu Uyumluluğu: Playnite yönetici olarak (admin) çalıştırıldığında, web görünümleri (web views) gerektiren özelliklerin düzgün çalışmaması sorunu çözüldü.