İyileştirmeler​

  • Yerleşik satış kara listesine Steam Summer Sale 2026 eklendi.
  • Yeni özellikler, iyileştirmeler ve hata düzeltmeleri içeren ASF-ui güncellendi.
  • Topluluk tarafından sağlanan yerelleştirmeler güncellendi.
  • Çekirdek bileşende çeşitli iyileştirmeler, optimizasyonlar ve hata düzeltmeleri yapıldı.
Sürüm: 6.3.6.1

Değişiklik Günlüğü​

  • ASF artık IPC Unix soketi oluşturulduğunda otomatik olarak chmod 0666 izni uyguluyor.
  • systemd servis birimleri RuntimeDirectory desteğiyle güncellendi. Varsayılan olarak artık /run/asf-%i dizini oluşturuluyor.
  • Daha önce gizli özellik olan IPC Unix soketlerinin kullanımı dokümantasyona eklendi.
  • Yeni özellikler, iyileştirmeler ve hata düzeltmeleri içeren en güncel ASF-ui sürümü dahil edildi.
  • Topluluk tarafından sağlanan yerelleştirmeler güncellendi.
  • Çekirdek tarafında çeşitli iyileştirmeler, optimizasyonlar ve hata düzeltmeleri yapıldı.

Değişim Günlüğü​

  • ASF artık "stable" (kararlı) Docker etiketi altında da sunuluyor. (@JustArchi #3576)
  • Yeni özellikler, iyileştirmeler ve hata düzeltmeleri içeren en güncel ASF-ui (kullanıcı arayüzü) sürümüne geçildi. (@MrBurrBurr)
  • Topluluğumuz tarafından sağlanan yerelleştirme (dil dosyaları) güncellendi. (@JustArchi-ArchiBot)
  • Her zamanki miktarda çekirdek (core) iyileştirmeleri, optimizasyonlar ve hata düzeltmeleri yapıldı. (@JustArchi)

🛠️ Steam Uyumluluk Düzeltmeleri​


  • Özel Oyun İsmi Desteği (Workaround): Steam'in yaptığı yapısal değişiklikler nedeniyle bozulan "özel oyun ismi gösterme" özelliği yeniden işler hale getirildi.
    • Bu düzeltme CustomGamePlayedWhileIdle, CustomGamePlayedWhileFarming ve play <Oyunİsmi> komutlarını kapsamaktadır.
    • Önemli Not: Steam bu özelliği tamamen kaldırmayı hedeflediği için, bu geçici çözümün de yakın gelecekte çalışmayı durdurabileceği öngörülmektedir.

🖥️ ASF-ui ve Görsel Yenilikler​


  • Yeni Nesil ASF-ui: Kullanıcı arayüzü en son sürüme yükseltildi. Yeni özellikler, performans iyileştirmeleri ve arayüz hatalarına yönelik düzeltmeler eklendi.
  • Gelişmiş Günlük Kaydı (BGR): Arka plan oyun kaydı (BGR) için günlükleme mekanizması geliştirilerek hata takibi kolaylaştırıldı.

🌍 Genel İyileştirmeler​


  • Yerelleştirme Güncellemesi: Topluluk tarafından sağlanan çeviri dosyaları güncellenerek dil desteği optimize edildi.
  • Çekirdek Optimizasyonları: ASF çekirdeğinde genel performans artışı, kararlılık iyileştirmeleri ve kod optimizasyonları yapıldı.
Güncelleme Notları - V6.3.1.6

🛠️ Komutlar ve Genel Değişiklikler

  • fbrm, fqrm, mabrm ve tbrm komutlarına hedef olarak "all" (hepsi) parametresi eklendi (#JustArchi).
  • Linux üzerinde "--system-required" parametresinde iyileştirme yapıldı; artık "boşta" (idle) modu yerine doğrudan "uyku" (sleep) modunu engelleyecek (#JustArchi #3526).
  • Yeni özellikler, iyileştirmeler ve hata düzeltmeleri içeren en güncel ASF-ui sürümüne geçildi (@MrBurrBurr).
  • Topluluk tarafından sağlanan yerelleştirme dosyaları güncellendi (@JustArchi-ArchiBot).
  • Çekirdek yapıda çeşitli optimizasyonlar ve hata düzeltmeleri yapıldı.

🐛 IPC Hata Düzeltmeleri
  • "--no-config-watch" parametresi belirtildiğinde, IPC.config değişikliklerinde ASF'nin IPC arayüzünü yeniden yüklemesi sorunu giderildi (@JustArchi).
  • Geçersiz bir IPC.config dosyası yüklendiğinde ASF'nin çökmesi hatası düzeltildi; artık IPC birimi hata vererek başlamayı reddedecek (@JustArchi).

🔌 Eklenti Geliştiricileri İçin
  • Eğer kodunuzda Actions.HandleTwoFactorAuthenticationConfirmations() kullanıyorsanız, yeni SK2 sürümüyle gelen EMobileConfirmationType enum yapısına güncelleme yapmanız gerekmektedir (@JustArchi).
🚀 Öne Çıkan Yenilikler
  • Linux İçin Sistem Gereksinimi Desteği: --system-required komutu artık Linux sistemlerde de çalışıyor. Bu özellik, ASF çalışırken sistemin uyku moduna geçmesini engellemek için dbus altyapısını kullanıyor.
  • Steam Winter Sale 2025 Hazırlığı: Yıl sonu indirim dönemi (Winter Sale 2025), yerleşik satış kara listesine (sales blacklist) eklendi. Bu sayede ASF, indirim dönemindeki özel kart düşürme süreçlerini daha verimli yönetebilecek.
  • Gelişmiş ASF-ui: Kullanıcı arayüzü (ASF-ui), yeni özellikler ve hata düzeltmeleri içeren en son sürümüne yükseltildi.
🛠️ Kritik Hata Düzeltmeleri ve Performans
  • Pazar Yeri (Market) Siparişleri: Steam'de yapılan son teknik değişiklikler nedeniyle bozulan MarketableAscending (Pazarlanabilir - Artan) ve MarketableDescending (Pazarlanabilir - Azalan) kart düşürme sıralamaları düzeltildi.
  • 2FA Kimlik Doğrulama: * Geçersiz hale gelmiş ASF 2FA kimlik bilgileri kullanıldığında oluşan verimsiz döngü düzeltildi. Bu sayede Steam tarafında RateLimitExceeded (Hız Sınırı Aşıldı) hatası alma riski azaltıldı.
    • 2FA jeton üretimi sırasında yapılan mikro optimizasyonlar ile performans artışı sağlandı.
  • API ve Ağ: /Api/NLog websocket uç noktasının HTTP/2 protokolü ile çalışırken yaşadığı uyumluluk sorunu giderildi.
🌍 Diğer İyileştirmeler
  • Yerelleştirme: Topluluk tarafından sağlanan dil dosyaları güncellendi.
  • Çekirdek Optimizasyonları: Genel kararlılığı artıran rutin iyileştirmeler ve hata düzeltmeleri yapıldı.
Sürüm: 6.3.0.2
Değişiklikler ve İyileştirmeler
  • Steam Ebeveyn Kodu Kurtarma: Steam ebeveyn kodu kurtarma süreci iyileştirildi. (Bu özellik JustArchi tarafından canlı yayında kodlandı!)
  • Kullanıcı Arayüzü (ASF-ui): Yeni özellikler, iyileştirmeler ve hata düzeltmeleri içeren en son ASF-ui sürümüne güncellendi.
  • Genel Optimizasyonlar: Uygulamanın çekirdek kısmında (core) her zamanki gibi optimizasyonlar, iyileştirmeler ve hata düzeltmeleri yapıldı.
  • Çeviri Güncellemesi: Topluluk tarafından sağlanan yerelleştirme güncellendi.
Yeni Özellikler ve İyileştirmeler
  • Yeni Bot Yapılandırma Özelliği: Bot yapılandırmasına (bot config) MachineName özelliği eklendi. Bu, Steam'in ASF oturumu için gösterdiği makine adını değiştirmenize olanak tanır.
  • Kullanıcı Arayüzü (ASF-ui): Yeni özellikler, iyileştirmeler ve hata düzeltmeleri içeren en son ASF-ui sürümüne güncellendi.
  • Genel İyileştirmeler: Çekirdekte her zamanki gibi performans artışları, optimizasyonlar ve genel hata düzeltmeleri yapıldı.
  • Çeviri Güncellemesi: Topluluk tarafından sağlanan yerelleştirme güncellendi.

Giderilen Hatalar
  • rp Komutu: Rozet yükseltmeleri için puanları kullanamayan rp komutunun hatası düzeltildi.
  • Çökme Sorunları:
    • Kullanıcı SteamTradeMatcher'ı etkinleştirdikten sonra tüm MatchableTypes'ı kaldırdığında oluşabilecek ASF çökme olasılığı giderildi.
    • IPC.config dosyasının hızla arka arkaya değiştirilmesi durumunda ASF'nin çökmesine neden olabilecek çok nadir bir yarış durumu (race condition) düzeltildi.
  • addlicense Komutu: Steam kapalıyken addlicense komutunun beklenen değeri döndürmemesi sorunu düzeltildi.

Geliştiriciler İçin Değişiklikler
  • Önceki sürümde kullanımdan kaldırılan (deprecated) işlevler tamamen kaldırıldı.
  • Güvenlik Geliştirmesi: Tüm GitHub sürümleri artık değiştirilemez (immutable) olarak ayarlanmıştır, bu da yayınlama süreciyle ilgili güvenliği artırır.