NanaZip 6.0 Preview 1 Now Available for Download
NanaZip 6.0 Preview 1 is now available for download, indicating an important turn in the journey towards community-driven development.
System Requirements Updates
As of NanaZip 6.0, system requirements have been updated as follows:
- Supported Operating Systems:
- Windows 10, version 2004 (Build 19041) or later
- Windows Server 2022 (Build 20348) or later
- Supported Platforms:
- x86 (64-bit)
- ARM (64-bit)
Important Notes for ARM (64-bit) Users
Due to the migration of Self Extracting Executables (SFX) to x86 (64-bit), users on ARM (64-bit) Microsoft official Windows PE and Windows RE instances are required to:
- Ensure that their Windows PE and Windows RE images are built with Windows ADK Build 25398 or later and integrated with the x64 emulation optional component.
- If users are currently running Windows 10, they should upgrade to Windows 11, which supports x64 emulation on ARM (64-bit) devices.
For more information on system requirements, please refer to https://github.com/M2Team/NanaZip/tree/main#system-requirements .
Release Notes
Key highlights of the release include:
- Transitioning to a community-driven development model.
- Introducing an extract-on-open feature, which can be temporarily disabled by holding Shift while opening a file, or permanently disabled through Settings > Integration.
- Formalizing contributing guidelines and security policies.
- Updating system requirements to Windows 10, version 2004 (Build 19041) or later, and removing x86 (32-bit) support for all components.
Feature Enhancements
This release includes numerous feature enhancements, including:
- Improved Smart Extraction feature.
- Introduction of the "extract all automatically" policy when opening executable files in archives.
- Environment variable parsing support for the address bar.
- The user interface includes a XAML-based address bar, a status bar, a properties and information dialog, and a progress dialog.
- Support for CBR, CBZ, and ASAR file associations.
Bug Fixes
The release also includes several bug fixes, including:
- Fixing dead loop issues when compressing files with Brotli, Lizard, LZ4, and LZ5.
- Resolving the issue of being unable to return the processed bytes count for NanaZipCodecsReadInputStream.
- Addressing string resource issues.
Translation Updates
The release includes updated translations for Albanian, Hungarian, Greek, German, Bengali, and more.
Technical Updates
This release updates various technical components, including
- Synchronizing 7-Zip mainline implementations to v25.01.
- Updating Zstandard to v1.5.7.
- Updating Lizard to v2.1.
- Synchronizing the BLAKE3 implementation to version 1.8.2.
Infrastructure Updates
The release includes infrastructure updates, such as:
- Creating a project to develop a modern user experience (NanaZip.Modern).
- Introducing Mile.Mobility dependence for NanaZip.Codecs project.
- Creating NanaZip.ExtensionPackage project for future development of legacy installer features.
Please refer to the changelog for more detailed information on the changes and updates included in this release.
The preview version can be downloaded from the GitHub link below:
Release NanaZip 6.0 Preview 1 (6.0.1461.0)
I'm excited to announce that we've released the NanaZip 6.0 Preview 1, now available for download.