Değişiklikler
Bu sürüm, müziklerde gezinme ve arama özelliklerinde iyileştirmelerin yanı sıra oynatıcıda çeşitli kararlılık ve görüntüleme düzeltmeleri içeriyor. Ayrıca sürdürülebilirliği artırmak amacıyla ayarlar mimarisinde bazı değişiklikler yapıldı ve oynatma, giriş ve kullanıcı arayüzüyle ilgili çeşitli sorunlar giderildi.
Yeni Özellikler

  • Şarkılar ve albümler için tür filtresi eklendi.
  • Oynatma kuyruğuna öğe sayısını ve toplam oynatma süresini gösteren alt metin eklendi.
  • Oynatma listeleri arama sonuçlarına eklendi.
    Hata Düzeltmeleri
  • Oynatma hızı kontrol düğmesinin seçili durumunu yanlış göstermesi sorunu düzeltildi.
  • Günlük mesajlarından dosya yolları kaldırıldı.
  • Dokunmatik yüzey hareketleriyle ses seviyesi değiştirilirken kaydırma yönü tersine çevrildi.
  • Video görünümünde swapchain oluşturma işlemi daha dayanıklı hâle getirildi ve WARP'a geri dönüş desteği eklendi.
  • Klavye kısayollarıyla parçalar arasında gezinirken OSD göstergesi görüntülenmesi sağlandı.
  • Resimler kitaplığına erişim izni verilmediğinde karelerin kaydedilmesi için alternatif bir konum kullanılması sağlandı.
  • Hatalı bölüm verilerinin işlenmesi iyileştirildi ve ilerleme çubuğunun çökmesi engellendi.
  • MediaMenuFlyout içindeki oynatma öğesinin durumuyla ilgili sorun düzeltildi.
    Yerelleştirme
  • Crowdin üzerinden yeni çeviri güncellemeleri eklendi.
    Kullanıcı Deneyimi
  • Oynatıcı sayfası, yeni kısayollar ve güncellenmiş simgelerle iyileştirildi.
    Diğer İyileştirmeler
  • GitHub Actions iş akışları yeniden düzenlendi ve iyileştirildi.
  • Ayarlar servisi, gruplandırılmış gözlemlenebilir bağlamlar hâlinde yeniden yapılandırıldı.
  • NuGet paketleri güncellendi.
  • İş akışı eylemlerinde küçük çaplı temizlik ve düzenlemeler yapıldı.

Değişiklikler​

Bu sürüm; yeni swipe gesture seçenekleri getiriyor, context menu’leri, playlist etkileşimlerini ve playback options flyout’larını geliştiriyor, NAOT’un çalışmasını engelleyen kritik sorunları düzeltiyor ve minimum işletim sistemi gereksinimini Windows 10 sürüm 1903’e (build 18362) düşürüyor.

Ayrıca code maintainability için kapsamlı refactor çalışmaları ve güncellenmiş çeviriler içeriyor.

Yeni Özellikler​

  • Track ve chapter navigation için yeni swipe gesture seçenekleri eklendi.
  • O anda çalan media, player context menu üzerinden playlist’lere eklenebiliyor.
  • Artist ve album arama sonuçlarına context menu eklendi.

Hata Düzeltmeleri​

  • NAOT build’inin başlatılmasını engelleyen sorunlar giderildi.
  • Selection bar control içine Add to playlist düğmesi eklendi.
  • Minimum işletim sistemi gereksinimi 10.0.19041 sürümünden 10.0.18362 sürümüne düşürüldü.
  • Windows 10’da player OSD üzerindeki play/pause badge glyph sorunu düzeltildi.
  • Package display name için fallback desteği eklendi.
  • Known-folder erişimi ApiInformation ile güvence altına alındı.

Yerelleştirme​

  • Crowdin üzerinden yeni çeviri güncellemeleri eklendi.

Kullanıcı Deneyimi​

  • Özel playback speed control eklendi.

Diğer İyileştirmeler​

  • CompositeTrackPicker control ve bazı playback settings yeniden düzenlendi.
  • Item flyout’ları yeniden kullanılabilir MediaMenuFlyout yapısına taşındı.
  • Artist, album ve playlist item flyout’ları MediaMenuFlyout ile yeniden düzenlendi.
  • Notification view model yönetimi refactor edildi.
  • NAOT build cleanup yapıldı ve CI tarafında küçük güncellemeler gerçekleştirildi.
  • SelectionBarControl.CommandParameter, Selection olarak yeniden adlandırıldı.

Yeni Katkıda Bulunanlar​

  • @AbrarJahin ilk katkısını yaptı.

Değişiklikler​


Bu sürüm; sağ tıklama bağlam menülerine "Dosya Gezgini'nde Aç" seçeneği ve şarkılar ile albümler için kalıcı sıralama tercihleri gibi yeni özellikler sunuyor. Ayrıca kararlılığı artıran hata düzeltmeleri, kod bakımını kolaylaştıran yeniden yapılandırmalar, yerelleştirme güncellemeleri ve performans optimizasyonları içeriyor.

Yeni Özellikler​


  • Sağ tıklama bağlam menülerine "Dosya Gezgini'nde Aç" seçeneği eklendi. #1046
  • Şarkılar ve albümler sayfalarındaki sıralama tercihlerinin kalıcı olması sağlandı. Böylece içerikler kullanıcı tarafından belirlenen sıralamayı koruyor. #1059

Hata Düzeltmeleri​


  • PlayerElement.VideoViewButton_OnPointerPressed içerisinde oluşan ArgumentException hatası giderildi. #1052
  • CultureInfo.CurrentCulture değerinin dil geçersiz kılma ayarını dikkate almamasına neden olan sorun giderildi. #1069
  • Oynatma listesi ayrıntıları sayfasındaki karıştırma düğmesiyle ilgili sorun giderildi. #1071
  • Koleksiyonda değişiklik yapıldığında PlaylistDetailsPage üzerindeki düğmelerin kullanılabilirlik durumunun güncellenmemesine neden olan sorun giderildi. #1073

Yerelleştirme​


- Crowdin üzerinden yeni çeviri güncellemeleri uygulandı. #1062

Kullanıcı Deneyimi ve Performans​


  • Oynatıcı OSD mesajları ve durum rozetleri yeniden yapılandırıldı. #1049
  • Ana sayfadaki son kullanılan öğelerin yüklenme süresini iyileştirmek için RecentContext eklendi. #1072

Diğer İyileştirmeler​


  • Copilot talimatları güncellendi. #1048
  • Screenbox günlükleme altyapısı Microsoft.Extensions.Logging ve Sentry sağlayıcısını kullanacak şekilde yeniden yapılandırıldı. #1050
  • Controls projesinin adı ve klasör yapısı yeniden düzenlendi. #1053
  • Standart talimatlara referans veren AGENTS.md dosyası eklendi. #1054
  • Temel LibVLCSharp yerine LibVLCSharp.UWP kullanılmaya başlandı. #1055
  • ReswPlus sürümü yükseltildi ve markup extension kullanımı yeniden yapılandırıldı. #1064
  • VideoView altyapısı Silk.NET'ten Vortice.Windows'a geçirildi. #1065
  • Dokümantasyondaki Visual Studio 2026 referansları güncellendi ve AI Agent'lar için MSBuild kullanımı zorunlu hâle getirildi. #1067
  • Gereksiz resource lookup enum'u kaldırıldı. #1075
Bu sürüm, basit bir sürüm güncellemesinden çok daha fazlasını içeriyor ve önemli bir mimari dönüm noktasını temsil ediyor. Yıllardır sürdürülen altyapı çalışmaları ve tüm kod tabanında gerçekleştirilen kapsamlı yeniden düzenlemelerin ardından uzun süredir beklenen Native AOT geçişi tamamlandı.

Diğer önemli yenilikler arasında ekran görüntüsü alınan kareler için özelleştirilebilir kayıt klasörleri ve geliştirilmiş erişilebilirlik özellikleri bulunuyor. Ayrıca gezinme, seçim ve önbellek yönetimiyle ilgili çeşitli sorunlar giderildi.

Yeni Özellikler​


  • Native AOT projeleri ve çözümü eklendi. #767
  • SelectionViewModel, aralıklar üzerinde çalışacak şekilde yeniden tasarlandı. #1007
  • Kullanıcıların yakalanan video kareleri için özel bir kayıt konumu belirleyebilmesi sağlandı. #1013
  • Oyun kumandası kullanılarak oynatma hızını basılı tutarak geçici olarak değiştirme desteği eklendi. #1014

Hata Düzeltmeleri​


  • ChapterPickerControl'ün boş bölüm adlarını doğru şekilde işleyebilmesi sağlandı. #1002
  • Oynatma kuyruğunda seçili bir öğe yukarı veya aşağı taşınırken oluşan görsel ve işlevsel sorunlar giderildi. #1010
  • Oynatma listeleri sayfasında oyun kumandasıyla gezinme iyileştirildi. #1012
  • Kütüphane taraması sırasında artık geçerliliğini yitirmiş medya kayıtlarının önbellekten temizlenmesi sağlandı. #1018
  • Bazı ListViewBase kontrollerinde klavyeyle gezinirken gereksiz seçim yapılmasına neden olan sorun giderildi. #1019
  • Grup başlıklarının ekran okuyucular tarafından doğru şekilde adlandırılması sağlandı. #1031
  • Seçim çubuğu klavye kısayollarının çalışmamasına neden olan sorun giderildi. #1043

Yerelleştirme​


  • Crowdin üzerinden yeni çeviri güncellemeleri eklendi. #1003
  • Crowdin üzerinden yeni çeviri güncellemeleri eklendi. #1025
  • Crowdin üzerinden ek çeviri güncellemeleri eklendi. #1044

Kullanıcı Deneyimi​


- Yeni SplitButtonEx şablonlu kontrolü eklendi. #1024

Diğer İyileştirmeler​


  • Bazı Community Toolkit XAML namespace eşlemeleri standartlaştırıldı. #995
  • Bildirim görünümü ve ViewModel yapısı yeniden düzenlendi. #1005
  • Şablonlu kontroller ayrı bir projeye taşındı. #1008
  • PlayerPageViewModel içerisindeki KeyDown işleyicileri void dönüş modelini kullanacak şekilde yeniden düzenlendi. #1016
  • ObservableRecipients içerisindeki mesaj işleyicilerinin açıkça kaydedilmesi sağlandı. #1020
  • NuGet paketleri güncellendi ve proje dosyaları yeniden biçimlendirildi. #1028
  • Test projesi xUnit v3, MTP v2 ve AOT kullanacak şekilde güncellendi. #1029
  • CsWinRT 2.3.1 için manuel referans eklendi. #1032
  • Gereksiz nullable yönergeleri kaldırıldı. #1034
  • Core.Tests projesi xUnit önizleme sürümünden TUnit'e geçirildi. #1035
  • TagLibSharp bağımlılığı kaldırıldı. #1039
  • Tüm solution genelinde kod temizliği gerçekleştirildi. #1040
  • Sürüm oluşturulurken msixupload dosyalarının paketlenmesi sağlandı. #1042
  • Gereksiz using alias'ları kaldırıldı. #1045
  • Copilot talimatları, kalıcılık sınırları ve doğrulama komutları açısından iyileştirildi. #1047