İyileştirmeler​

  • ARM64 mimarisi için Flatpak derleme desteği eklendi.
  • Çeviriler güncellendi.

Hata Düzeltmeleri​

  • Çıkış sırasında yerel Linux ve macOS ikili dosyalarına chmod uygulanması engellendi.
  • GOG oturum açma işlemindeki Cloudflare denetiminin düzeltilmesi için özel User-Agent ayarı temizleniyor.
  • Yerel bir oyun çalıştırılırken isUmuSupported işlevinin dönüş değerine güvenilmesi engellendi.

Hata Düzeltmeleri​

  • Önceki sürümde birçok kullanıcı için bozulan UMU desteği düzeltildi.
  • steamRuntime yerel olmayan bir oyunda etkinleştirildiğinde UMU'nun iç içe çalıştırılması engellendi.

Yeni Özellikler​

  • Steam Runtime sağlamak için umu kullanılmaya başlandı ve yerel GOG oyunlarında otomatik olarak etkinleştirildi.
  • Legendary 0.21.1 sürümüne güncellendi.
  • Steam çalışırken SteamClient API üzerinden Steam kısayollarını yönetme desteği eklendi.
  • Bilinen düzeltmelerin oyun indirilmeden önce de indirilebilmesi sağlandı.
  • Son derleme boyutunu küçültmek için çeşitli değişiklikler yapıldı.

İyileştirmeler​

  • Heroic çalıştırılabilir dosyasının adı "heroic" değilse PATH üzerinde Heroic çalıştırılabilir dosyası aranıyor.
  • Snap desteğinden kalan artıklar kaldırıldı.
  • Pull Request incelemelerinin otomatik olarak istenmesi için CODEOWNERS kullanılmaya başlandı.
  • macOS'ta CrossOver için varsayılan yol eklendi.
  • Günlüklerde gösterilecek verinin yalnızca son 1 MB ile sınırlandırılması sağlandı.
  • Bir oyunun kendi klasörünün içine taşınması engellendi.
  • Windows ikili dosyaları derleme sırasında SignPath üzerinden imzalanıyor.
  • Günlüklere wiki bağlantıları eklendi.
  • Mac üzerinde Wine Manager ayarlarının gösterilmesi kaldırıldı.
  • Çeviriler güncellendi.
  • Environmental Table ayarları ve bazı diğer ayarlar iyileştirildi.
  • PATH değişkenini bulmak için env kullanılmaya başlandı.

Hata Düzeltmeleri​

  • LEGENDARY_CONFIG_PATH değişkeninin yeniden ayarlanması sağlandı.
  • macOS'ta oluşturulan kısayol başlatma URL'sinin tırnak içine alınmaması düzeltildi.
  • Sideload yükleyicisinin Wine prefix üzerine yazması düzeltildi.
  • Sideload edilmiş bir oyun eklenirken Wine ile ilgili seçeneklerin doğru şekilde ayarlanması sağlandı.
  • Bağlı gamepad kalmadığında updateStatus çağrısının devam etmesi düzeltildi.
  • "Play with Logs" açılır penceresinin fare üzerine götürüldüğünde kapanması engellendi.
  • Deals ekranındaki İstek Listesi filtresinden çıkılamamasına neden olan sorun düzeltildi.
  • Oyun ayrıntıları sayfasından bir indirmenin duraklatılması veya iptal edilmesiyle ilgili sorun düzeltildi.
  • Kitaplığı yenilemek için Legendary dosyasının izlenmesi kaldırıldı.
  • Başlatma sırasında güncel known-fixes yardımcısının kullanılması sağlandı.
  • GOG oyunlarında Steam wrapper çökmesine neden olan sorun, Galaxy kayıt defteri anahtarı eklenerek düzeltildi.
  • GamesDB kullanılamadığında GOG kitaplık girdilerinin kaybolması engellendi.

Yeni Özellikler​

  • Wine yöneticisine Proton-CachyOS desteği eklendi.
  • Proton-CachyOS varsayılan Proton sürümü yapıldı.
  • İndirimler ekranına Green Man Gaming fırsatları eklendi.
  • İndirimler ekranına Humble Bundle fırsatları eklendi.
  • GOG fırsatlarının bölgesi artık kullanıcının GOG hesabına göre belirleniyor.
  • Mağaza sayfaları joystick ile kontrol edilebilir hâle getirildi.
  • GOG tarafından desteklenen yeni para birimleri eklendi.

İyileştirmeler​

  • LibraryManager ve GameManager yapıları gerçek sınıflara dönüştürüldü.
  • GameManager yapılarını singleton olarak kullanma uygulamasına son verildi.
  • Çeviriler güncellendi.
  • rehype-raw bağımlılığı yeniden eklendi.
  • Flatpak manifesti, derleme sorununu giderecek şekilde güncellendi.
  • Log yükleyicide eksik olan encodeURIComponent kullanımı eklendi.
  • compatibilitytools.d dizini mevcut değilse otomatik olarak oluşturuluyor.
  • "Disable umu" seçeneği "Legacy" bölümüne taşındı.
  • GOG kullanıcı API'leri değiştirildi.
  • Wine-GE, Wine yöneticisi seçeneklerinden kaldırıldı.
  • Electron güncel v41 sürümüne yükseltildi.
  • Plausible Analytics, kendi barındırılan örneğe yönlendirildi.
  • Epic API isteklerinde İspanyolca dil kodu es-ES olarak güncellendi.
  • nile 1.2.0 sürümüne güncellendi.
  • Electron 43 sürümüne güncellendi ve React Dev Tools uzantısı yeniden eklendi.
  • Çeşitli yazım hataları düzeltildi.
  • Ana süreç için minification devre dışı bırakıldı ve source map desteği eklendi.
  • GE-Proton indirmeleri deterministik hâle getirildi.
  • ProgressDialog içindeki belirsiz ilerleme çubuğu, anlamlı olmadığı durumlarda gizleniyor.
  • WebView oturum bölümleri birleştirilerek giriş bilgilerinin mağazalar arasında korunması sağlandı.
  • Plausible Analytics'e Zoom runner eklendi.
  • legendary ve gogdl güncellendi.
  • Gamepad tuş tekrarı iyileştirilerek gezinme daha hızlı ve akıcı hâle getirildi.

Hata Düzeltmeleri​

  • SteamGridDB API kullanıldığında "Add Game" iletişim kutusunun Wine prefix yolunu sıfırlamasına neden olan sorun düzeltildi.
  • Rosetta yüklü olmadığında uyarının gösterilmemesine neden olan sorun düzeltildi.
  • Konsol modunda gizli oyunların dikkate alınmaması sorunu düzeltildi.
  • "Game Arguments" seçeneğinin açıklaması düzeltildi.
  • Nintendo kontrolcülerinde A/B ve X/Y düğmelerinin ters eşlenmesi düzeltildi.
Sürüm: 2.22.0

Öne Çıkanlar​

  • Oyun kolu ile gezinme için yeni tam ekran "konsol benzeri" mod eklendi.
  • Güncel GOG promosyonlarını içeren yeni "Fırsatlar" sayfası eklendi.
  • GOG oyunları için oyun bilgisi sayfasına başarımlar eklendi.
  • SteamGrid API anahtarı ayarlandığında, dışarıdan oyun ekleme penceresinde doğrudan SteamGridDB üzerinden kapak görseli seçme özelliği eklendi.
  • Wine yöneticisi ekranı temizlendi ve yeni Wine ayarları ekranı eklendi.
  • Electron sürümü v41.1.1'e güncellendi.
  • "How Long To Beat" veri çekme sorunu düzeltildi.
  • Epic üzerinden satın alınan Ubisoft oyunlarının yükleme işlemi düzeltildi.
  • Daha kolay bulunabilmesi için "İçe Aktar" butonu "Yükle" butonunun yanına taşındı.
  • Yan menüye GitHub Sponsorları bağlantısı eklendi.

Değişiklikler​

  • GOG varlık durumu güncellemelerini devre dışı bırakma seçeneği eklendi.
  • Zoom Platform uygulamasındaki bazı sorunlar giderildi.
  • İş akışı izinleri güçlendirildi ve GITHUB_TOKEN kullanımı standart hale getirildi.
  • Sürüm notları temizlendi.
  • macOS için minimum sürüm bilgisi eklendi.
  • Oyun görseli seçicide .avif formatındaki görsellerin kullanımına izin verildi.
  • Mod türlerinin görüntülenebilir olarak dahil edilmesi sağlandı.
  • Zoom üzerindeki çok dosyalı oyun kurulumları düzeltildi.
  • Genel loglar ve oyun logları temizlendi; yapılandırma dosyası yolu eklendi.
  • Mağazalar arası geçişte yaşanan tutarsız oturum durumu düzeltildi.
  • Tercih edilen dillerde 4 karakterli kodların kullanımı iyileştirildi.
  • Kuruluma başlamadan önce oyun yükleme klasörünün varlığı kontrol edilecek şekilde güncellendi.
  • Açılış süresindeki istek sayısı azaltılarak performans artırıldı.
  • Oyun sayfasındaki başarım listesinin taşması engellendi.
  • macOS üzerinde yeni sürüm algılandığında kurulu Wine yapılandırmalarındaki DXMT güncellenecek şekilde düzenlendi.
  • Bağımlılıklar (xmldom, undici, fast-xml-parser) güncellendi.
  • M serisi çip olmayan cihazlarda DXMT kontrolü ve hile koruma dosyası araması devre dışı bırakıldı.
  • Windows ARM 64 yerel derleme desteği eklendi.
  • TwoColTableInput bileşenindeki yazım hatası düzeltildi.
  • Ayarlar kapatıldığında GOG varlık durumunun temizlenmesi sağlandı.
  • İlk çalıştırmada Wine sürümlerinin yüklenmesi sorunu giderildi.
  • Varsayılan ön ek dizini ile paylaşılan ön ek dizini arasındaki karışıklık düzeltildi.
  • Çeviriler güncellendi.
  • Dışarıdan eklenen yerel oyunlar için sistem bilgileri ve oyun ayarlarının loglarda görünmesi sağlandı.
  • Log yükleme işlemi için 0x0.st yerine dpaste.com kullanılacak şekilde güncellendi.
  • En güncel Wine-Crossover sürümü için ayna (mirror) sunucu kullanımı eklendi.
  • macOS üzerinde Wine Staging için geliştirme sürümü yerine her zaman hazırlık aşamasındaki varlığın seçilmesi sağlandı.
  • Legendary ikili dosya sürümü 0.20.43'e yükseltildi.

Pythagoras Hotfix #1 (v2.20.1)​


Bu ara güncelleme, özellikle Python loglarından kaynaklanan ve hata gibi görünen ancak aslında zararsız olan uyarı pencerelerini gidermeye odaklanıyor. Ayrıca Epic Games entegrasyonu için eski Python 3 sürümleriyle uyumluluk iyileştirildi (yine de kararlılık için Python 3.12 veya daha yeni bir sürüme geçmeniz önerilir).

Öne Çıkan Düzeltmeler ve Yenilikler​

  • Hatalı Uyarılar Giderildi: Özellikle güncel (bleeding-edge) Linux dağıtımlarında ortaya çıkan, aslında hata olmayan ancak kullanıcıyı korkutan "bir hata oluştu" mesajları engellendi.
  • Akıllı İndirme Yönetimi: İnternet bağlantı durumuna göre indirmelerin otomatik olarak duraklatılması ve devam ettirilmesi özelliği eklendi.
  • macOS İyileştirmeleri: DXVK düzeltmesi güncellendi; Homebrew ve MacPorts kullanan Intel Mac'ler için winetricks bağımlılık yolu (PATH) sorunları giderildi ve kurulum talimatlarına bağlantı eklendi.
  • Epic Games Düzenlemeleri: Çıkış yapıldığında verilerin temizlenmesi ve doğru bölümün (partition) kullanılması sağlandı. DLC'ler dışında geçerli bir başlatma seçeneği yoksa otomatik olarak bir varsayılan seçenek atanması sağlandı.

Arayüz ve Kullanıcı Deneyimi (UX/UI)​

  • Kontrolcü Odaklı Rozetler: Oyun kartlarındaki güncelleme rozetleri artık sadece bir kontrolcü (gamepad) bağlı olduğunda gösteriliyor.
  • Kapatma Davranışı: Uygulamadan çıkış yaparken ana pencerenin anında gizlenmesi sağlandı.
  • Yerelleştirme: Dil çevirileri güncellendi.

Teknik Güncellemeler​

  • Legendary: Arka planda Epic Games işlemlerini yürüten Legendary aracı v0.20.42 sürümüne güncellendi.

Kullanıcı Deneyimi (UX) ve Arayüz (UI) İyileştirmeleri​

  • Dil ve Metin Desteği: HTML "lang" niteliği artık mevcut dile göre ayarlanıyor. Ayrıca CJK (Çince, Japonca, Korece) yazı tipleri için metin kaydırma sorunları giderildi.
  • Sağdan Sola (RTL) Düzen: RTL dillerinde açılır menü stilleri ve ayarlar paneli düzeltildi.
  • Linux Ayarları: FPS sınırlama seçeneği, Linux üzerinde yeni oluşturulan "Legacy" (Eski) oyun ayarları sekmesine taşındı.
  • Oyun Kartları: Güncelleme bildirimleri artık doğrudan oyun kartları üzerinde görüntülenecek.
  • Hızlı İşlemler: Oyun sayfası menüsündeki "Bulut Kayıt Senkronizasyonu" butonu artık isteğe bağlı olarak ayarlardan gizlenebilecek.
  • Etkileşim Koruması: Bir oyun başlatılırken yanlışlıkla birden fazla kez "Oyna" butonuna basılması engellendi.

Oyun Başlatma ve Platform Düzeltmeleri​

  • Epic Games Çevrimdışı Modu: Destekleyen oyunlar için Epic Games'i çevrimdışı modda başlatma özelliği eklendi. Çevrimdışı mod açıkken oyunu desteklemiyorsa bu durum günlüklere (log) kaydedilecek.
  • GOG Hata Yönetimi: GOG kütüphanesindeki hata yönetimi daha stabil hale getirildi.
  • Wine Yöneticisi: Kütüphane yenilendiğinde Wine Yöneticisi'nde oluşan yanlış "yükleniyor" durumu giderildi.
  • Eklenti Güncellemeleri: Legendary sürümü yükseltildi ve DXVK kurulumu sırasında alternatif klasörlerin kontrol edilmesi sağlandı.
  • Üçüncü Parti Entegrasyonları: "How Long To Beat" (Oyun Süresi) özelliği ve otomatik güncelleme kontrolü düzeltildi.

Hata Düzeltmeleri ve Teknik Değişiklikler​

  • Açılır Menüler: Menülerdeki dikey kaydırma (scroll) sorunu giderildi.
  • macOS: Küçük uygulama ikonlarındaki görüntü hatası düzeltildi.
  • Başlatma Seçenekleri: Oyun başlatma seçeneklerindeki çeşitli kararlılık sorunları giderildi.
  • Hata Bildirimi: Günlük yükleme butonu başarısız olursa kullanıcılara günlüğü manuel olarak yüklemeleri için bir uyarı mesajı eklendi.
  • Geliştirici Notları: Heroic içerisinde kullanılan projelere daha fazla görünürlük sağlamak adına dokümantasyona yeni referanslar eklendi.
Kullanıcı Arayüzü (UI) ve Deneyim (UX) İyileştirmeleri:
  • Arama Çubuğu: Arama çubuğu daha kompakt hale getirildi ve arama simgesi artık seçilebilir değil.
  • Wine Yöneticisi: Yenilendi! Artık yenileme düğmesi bir sekmenin parçası ve klavye ile gezinme daha net hale getirildi.
  • Kütüphane Filtreleri:
    • Alfabetik filtre, artık DLC'leri göz ardı ederek daha doğru bir sonuç sunuyor.
    • Dar pencerelerde alfabetik filtrenin görünümü optimize edildi.
  • Oyun Sayfası: Oyun sayfasındaki düğmeler için ek boşluklar eklendi.
  • Gamepad Desteği: Gamepad ile seçim alanlarındaki navigasyon iyileştirildi.

Giderilen Hatalar:
  • Kurulum ve Çalıştırma: Bir Wine sürümü yüklenirken klasör oluşturma hatası giderildi ve uygulamanın ikinci bir örneği açıldığında oluşan günlükleyici hatası düzeltildi.
  • Kütüphane: Kütüphane ekranları arasında geçiş yaparken kaydırma konumunun sıfırlanması sorunu çözüldü.
  • Metin Görüntüleme: Alfabeye ait olmayan diller için metin kaydırma (wrapping) hataları düzeltildi.
  • Winetricks: Winetricks günlük mesajının tekrar görünür hale getirilmesi sağlandı.

Diğer Değişiklikler ve İyileştirmeler:
  • Güncelleyici: Uygulamanın otomatik güncelleyici mekanizması geliştirildi.
  • Gelişmiş Seçenekler:
    • Linux'taki yerel olmayan oyunlar için WoW64 seçeneğini açıp kapatabileceğiniz yeni bir ayar eklendi.
    • DXVK devre dışı bırakıldığında DXVK-NVAPI seçeneği de otomatik olarak devre dışı kalır.
  • Çeviriler: Topluluk tarafından sağlanan çeviriler güncellendi.
Yeni Özellikler:
  • GE-Proton Sürüm Önceliği (Linux): Linux'ta, Wine listesinde artık GE-Proton sürümleri öncelikli olarak gösteriliyor. Ayrıca, GE olmayan sürümleri gizleyip sadece GE sürümlerini gösterme ayarı da eklendi.
  • Anonim Analizler: Uygulamanın geliştirilmesine yardımcı olmak için, katılımınıza bağlı olarak anonim kullanım verilerini gönderen bir seçenek eklendi.
  • Gelişmiş Oyun Başlatma: Oyun sayfasında, oyunları log dosyalarıyla veya logsız olarak başlatmanızı sağlayan yeni bir seçenek bulunuyor.
  • macOS İyileştirmeleri:
    • Wine-Staging desteği Wine Yöneticisi'ne geri eklendi.
    • GPTK kullanırken yanlış Wine dosyasının seçilmesiyle ilgili bir hata giderildi.
  • Yeni Ağ Ayarları: Wine-Wayland ve HDR'ı etkinleştirmek için yeni ayarlar eklendi.
Giderilen Hatalar ve İyileştirmeler:
  • Kullanıcı Deneyimi (UX):
    • Joystick ve klavye ile navigasyon büyük ölçüde iyileştirildi.
    • Uygulamanın yüksek yakınlaştırma seviyelerinde daha iyi çalışması sağlandı.
    • Oyun listesindeki klavye seçiminin kalıcı olması sağlandı.
  • Performans ve Kararlılık:
    • Uygulamanın Wayland üzerinde çalışırken daha hızlı yüklenmesi sağlandı.
    • Oyun aktarma işleminde durumun yanlış görünmesi gibi küçük hatalar düzeltildi.
    • Windows'ta tek bir sürücü bağlıyken disk bilgilerinin alınamaması sorunu giderildi.
    • Log dosyalarının platforma özel olarak temizlenmesi sağlandı.
  • Çeşitli Düzeltmeler:
    • sideload ile ilgili hatalar ve sarmalayıcılardaki (wrappers) sorunlar giderildi.
    • EA oyunlarının loglarında dosya yolunun gösterilmesi sağlandı.
    • Uygulama temasındaki ve stildeki bazı hatalar düzeltildi.
    • Sanal klavyenin tüm giriş alanlarıyla uyumlu olması sağlandı.
    • Bağlantı ve içe aktarma hataları için hata yönetimi iyileştirildi.
    • Çeviriler güncellendi.