Sürüm Notları​

  • UFS/UFS2 dosya sistemi görüntülerinin salt okunur desteğinde yaşanan ayrıştırma sorunları düzeltildi.
  • Mile.Mobility bileşeni 1.1.544 sürümüne güncellendi.
Sürüm: 6.0.1701.0

Sürüm Notları​

Sürüm: 6.0.1650.0

NanaZip 6.5 Preview (6.5.1638.0)​


NanaZip'in en yeni önizleme sürümü yayınlandı! Bu sürüm, NanaZip 6.0 Güncelleme 1 (6.0.1638.0) ile sunulan tüm iyileştirmeleri içerirken, kritik güvenlik açıklarını kapatmaya odaklanıyor.

🛡️ Güvenlik Güncellemeleri​

Bu sürümle birlikte HO-9 tarafından bildirilen ve sistem güvenliğini tehdit edebilecek aşağıdaki güvenlik açıkları tamamen giderilmiştir:
  • CVE-2026-27709
  • CVE-2026-27710
  • CVE-2026-27711
Güvenliğiniz için en kısa sürede bu sürüme veya 6.0.1638.0 kararlı sürümüne geçmeniz şiddetle önerilir.

Kritik Güvenlik Güncellemeleri​

  • CVE Düzeltmeleri: CVE-2026-26282, CVE-2026-27014 ve CVE-2026-27114 numaralı güvenlik açıkları giderildi.
  • Ek Güvenlik: NanaZip Dosya Yöneticisi için CVE-2025-0411 ve CVE-2025-11001 yamaları geriye dönük olarak uygulandı.
  • DLL Planting Koruması: Kendi kendine açılan arşivlerde (SFX) DLL yerleştirme saldırılarını önlemek için Windows 10 build 14393 ve sonrası için yükleme bayrakları güncellendi.

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

  • XAML Geçişi: Adres çubuğu, durum çubuğu, özellikler diyaloğu ve ilerleme penceresi modern XAML altyapısına taşındı.
  • Karanlık Mod: Metin kontrastı artırıldı ve liste görünümündeki titreme sorunları giderildi.
  • Yeni Özellik: "Açarken Çıkart" (Extract-on-open) özelliği eklendi (Geçici olarak devre dışı bırakmak için Shift tuşuna basılı tutun).
  • Dosya İlişkilendirmeleri: CBR, CBZ ve ASAR dosya formatları için resmi destek eklendi.

Teknik Geliştirmeler ve Kod Yapısı​

  • Çekirdek Güncellemesi: 7-Zip 26.00 ana hattı ve 7-Zip ZS (Zstandard) uygulamalarıyla senkronize edildi.
  • Algoritma Güncellemeleri: Zstandard v1.5.7, Brotli v1.2.0, Lizard v2.1 ve BLAKE3 v1.8.3 sürümlerine yükseltildi. BLAKE3 için donanım ivmelendirmesi eklendi.
  • Sistem Gereksinimleri: Minimum sürüm Windows 10 v2004 (Build 19041) olarak güncellendi. 32-bit (x86) bileşen desteği kaldırıldı.
  • Taşınabilir Sürüm: Test ve hata ayıklama süreçleri için resmi taşınabilir (portable) paketler sunulmaya başlandı (Dosya yöneticisi hariç).

Düzeltilen Önemli Hatalar​

  • Brotli, Lizard, LZ4 ve LZ5 ile sıkıştırma yaparken oluşan sonsuz döngü hatası giderildi.
  • .NET Single File Application paketlerindeki çökme sorunları düzeltildi.
  • Almanca çevirideki metin taşması ve bazı dil kaynaklarındaki hatalar giderildi.
  • Sağ tık menüsünün (klasik menü) bazı durumlarda görünmemesi sorunu çözüldü.
  • XAML tabanlı diyaloglardaki titreme ve adres çubuğundaki çökme hataları düzeltildi.

Proje Yönetimi ve Topluluk​

  • Yeni Yönetim Modeli: Proje artık çoklu "Benevolent Dictators For Life" (Dinhngtu ve Kenji Mouri) yapısıyla yönetiliyor.
  • Resmi Kanallar: Katılım rehberi (Contributing Guide) ve güvenlik politikası güncellendi. Ayrıca resmi Discord topluluğu yayına girdi.
Yeni Yönetim Yapısı ve Topluluk
NanaZip artık tek bir merkez yerine, ortak kararlar alan bir heyet (Benevolent Dictators For Life) tarafından yönetiliyor.
  • Yöneticiler: Tu Dinh (dinhngtu) ve Kenji Mouri.
  • Yeni İletişim: Resmi bir Discord topluluğu kuruldu.
  • Dokümantasyon: Katkıda bulunma kılavuzu ve güvenlik politikaları tamamen yenilendi.

Sistem Gereksinimleri Değişiklikleri
Bu sürümle birlikte eski sistemlere olan destek sınırlandırıldı:
  • Minimum İşletim Sistemi: Windows 10 sürüm 2004 (Build 19041) veya üzeri / Windows Server 2022.
  • Platform Desteği: 32-bit (x86) desteği tüm bileşenlerden kaldırıldı. Artık sadece 64-bit (x64) ve ARM64 destekleniyor.
  • SFX Uyarı: Kendi kendine açılan arşivler (SFX) artık 64-bit tabanlıdır. ARM64 kullanıcılarının x64 emülasyonu için Windows 11 kullanmaları önerilir.

Öne Çıkan Yeni Özellikler
  • Modern XAML Arayüzü: Adres çubuğu, durum çubuğu, özellikler iletişim kutusu ve ilerleme pencereleri tamamen XAML tabanlı modern bir görünüme kavuştu.
  • Açılışta Ayıkla (Extract-on-Open): Bir dosyayı açtığınızda otomatik olarak ayıklanmasını sağlar. Geçici olarak devre dışı bırakmak için Shift tuşuna basılı tutabilirsiniz.
  • Güvenlik ve Performans: * 7-Zip ana hattı yerine daha güvenli ve güncel olan Zstandard kod çözücü kullanılmaya başlandı.
    • Uygulama başlangıç hızı, mağaza bağlamı (StoreContext) yüklemesinin ertelenmesiyle artırıldı.
  • Yeni Dosya Desteği: CBR, CBZ ve ASAR dosya ilişkilendirmeleri eklendi. UFS/UFS2 ve LittleFS dosya sistemi imajları için salt okunur destek getirildi.
  • Akıllı Ayıklama (Smart Extraction): R-YaTian tarafından geliştirilen bu özellik daha kararlı hale getirildi.

Önemli Hata Düzeltmeleri ve Teknik Güncellemeler
  • Kod Çakışmaları: Brotli, Lizard, LZ4 ve LZ5 ile sıkıştırma yaparken oluşan sonsuz döngü hatası giderildi.
  • Uyum ve Güvenlik: * "Mark of the Web" (MoTW) politikaları için kayıt defteri ayarları eklendi.
    • Uyumluluk sorunlarını çözmek için dinamik kütüphane engelleme listesi iyileştirildi.
  • Güncel Kütüphaneler: * 7-Zip ana hattı v25.01 sürümüne senkronize edildi.
    • Zstandard v1.5.7, Lizard v2.1 ve BLAKE3 v1.8.2 sürümlerine yükseltildi.
  • Özellikler:
    • UFS/UFS2 dosya sistemi imajı salt okunur desteği eklendi (Teşekkürler NishiOwO).
    • Platforma özgü altyapıları sarmalamak için yapım aşamasındaki NanaZip Platform Abstraction Layer (K7Pal) tanıtıldı (Teşekkürler RuesanG).
    • Windows CNG API ile uygulanmış karma (hash) fonksiyon arayüzleri sağlandı. NanaZip bu fonksiyonları K7Pal üzerinden kullanıyor:
      • MD2
      • MD4
      • MD5
      • SHA-1
      • SHA-256
      • SHA-384
      • SHA-512
      • ED2K (NanaZip.Codecs içinde K7Pal MD4 sarmalayıcı olarak uygulanmıştır)
    • NanaZip.Specification.SevenZip başlık dosyası güncellendi.
    • Akıllı Çıkarma (Smart Extraction) özelliği tanıtıldı (Katkı: R-YaTian).
    • Arşivden çıkarma sonrası klasörü açma ayarı eklendi (Katkı: DaxDupont).
  • İyileştirmeler:
    • 7-Zip ana sürüm uygulamaları 24.09 sürümüne senkronize edildi (Teşekkürler Igor Pavlov, bildirenler FadeMind ve peashooter2).
    • BLAKE3 uygulaması 1.5.5 sürümüne güncellendi.
    • RHash uygulaması v1.4.5 sonrası en güncel master sürümüne senkronize edildi.
    • xxHash uygulaması v0.8.3 sürümüne senkronize edildi.
    • Mile.Windows.Helpers 1.0.671 sürümüne güncellendi.
    • Brezilya Portekizcesi çevirisi güncellendi (Katkı: maisondasilva).
    • Lehçe çeviri güncellendi (Katkı: ChuckMichael).
    • "Want * History" ifadeleri için Basitleştirilmiş ve Geleneksel Çince çeviriler güncellendi (Katkı: R-YaTian, NanaZip 5.0 Preview 1’de belirtilmemişti).
    • NanaZip Core (Self Extracting Executables hariç) ve NanaZip Classic’in ucrtbase.dll’in 10.0.19041.0 veya sonrası sürümünü kullanması sağlandı.
    • NanaZip konsol sürümü NanaZip.Core projesine taşındı.
    • NanaZip.Codecs ve NanaZip.Frieren için C++/WinRT bağımlılığı kaldırıldı.
    • Tüm bileşenler için VC-LTL bağımlılığı kaldırıldı, Self Extracting Executables hariç bileşenler için VC-LTL yerine Mile.Windows.UniCrt kullanıldı.
    • Self Extracting Executables için derleme yapılandırmaları ikili boyutunu optimize edecek şekilde ayarlandı.
    • NanaZip’e özgü kodlayıcı/çözücü uygulamaları basitleştirilmeye başlandı.
    • NanaZip Self Extracting Executables için alt süreç oluşturmayı devre dışı bırakma etkinleştirildi (Kurulum modu hariç, bu modun derlenmiş ikilileri NanaZip MSIX paketinde sağlanmamaktadır).
  • Düzeltmeler:
    • Eski Windows uyumluluk sorunlarını çözmek için NanaZip.Frieren.DarkMode’a GetDpiForWindowWrapper eklendi.
    • DefaultFolder ayarlanamadığında ModernSHBrowseForFolderW başarısız olmayacak şekilde düzeltildi (Katkı: dinhngtu).
    • Bağlam menüsünden NanaZip kullanıldığında pencerelerin ve diyalogların arka planda açılması sorunu düzeltildi (Katkı: R-YaTian).