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.
You will see many UI changes, although some issues may need to be resolved in future previews before the stable release.
Huge thanks to dongle-the-gadget for several XAML-based UI changes.
Starting Community Era
Starting with NanaZip 6.0, the NanaZip project is governed by multiple Benevolent Dictators For Life who make final decisions by reaching an agreement offline. This structure is chosen to avoid the risks of a single point of control while maintaining efficiency over a large committee. Here are current active Benevolent Dictators For Life:
- dinhngtu (Tu Dinh), https://github.com/dinhngtu
- Kenji Mouri, https://github.com/MouriNaruto
Also, the following contributors are recognized as candidates for the Benevolent Dictator For Life role. In their current capacity, they serve as valued consultants to the active Benevolent Dictators For Life due to their significant and valuable contributions to the project:
- AndromedaMelody, https://github.com/AndromedaMelody
- Dongle, https://github.com/dongle-the-gadget
- Sakura Neko, https://github.com/SakuraNeko
Read https://github.com/M2Team/NanaZip/blob/main/Documents/People.md for more information.
We also update several documents for this transitioning:
- Read https://github.com/M2Team/NanaZip/blob/main/CONTRIBUTING.md for the contributing guide.
- Read https://github.com/M2Team/NanaZip/blob/main/Documents/Security.md for the security policy.
Also, M2-Team began to provide an official Discord-based community. Here is the invitation link: https://discord.gg/YhZYP4QMBx
System Requirements Changes
Here are the system requirements starting with NanaZip 6.0:
- 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)
Note: Due to the Self Extracting Executables (SFX) will be migrated to x86 (64-bit) starting with NanaZip 6.0, it gives users chances to use Self Extracting Executables (SFX) archives under 64-bit Microsoft official Windows PE and Windows RE instances:
- For ARM (64-bit) Microsoft official Windows PE and Windows RE, you need to make sure you Windows PE and Windows RE images are built with Windows ADK Build 25398 or later and integrated the x64 emulation optional component.
- For ARM (64-bit) Windows 10, I suggest you to upgrade to Windows 11 because ARM (64-bit) Windows 11 provides x64 emulation support, and Windows 10 is nearly end of support from Microsoft.
Read https://github.com/M2Team/NanaZip/tree/main#system-requirements for more information.
Release Notes
- Start to transition to community driven development model.
- Introduce extract-on-open feature. (Contributed by dinhngtu.)
- To disable this temporarily, hold Shift while opening the file.
- To disable this permanently, go to Settings, Integration tab, and disable "Extract on open" at the bottom.
- Introduce formal version of contributing guide and security policies. (Cooperated with dinhngtu and dongle-the-gadget.)
- Update system requirement to Windows 10, version 2004 (Build 19041) or later, and remove the x86 (32-bit) for all components.
- Start to use Zstandard decoder instead of 7-Zip mainline's implementation for better reliability, especially it can reduce more potential vulnerabilities.
- Introduce the XAML-based address bar. (Contributed by dongle-the-gadget.)
- Introduce the XAML-based status bar. (Contributed by dongle-the-gadget.)
- Introduce the XAML-based properties and information dialog. (Contributed by dongle-the-gadget.)
- Introduce the XAML-based progress dialog. (Contributed by dongle-the-gadget.)
- Improve the Smart Extraction feature. (Contributed by R-YaTian.)
- Introduce extract all automatically policy when opening executable files in archives. (Contributed by MajThomas.)
- Introduce the environment variable parsing support for address bar. (Thanks to dongle-the-gadget's huge help.)
- Improve the NanaZip startup performance by initializing the StoreContext later. (Contributed by dongle-the-gadget.)
- Add support for CBR and CBZ file associations. (Contributed by dinhngtu.)
- Add support for ASAR file association. (Contributed by dongle-the-gadget.)
- Display file system version in archive property window for the UFS/UFS2 file system image readonly support.
- Display bundle version in archive property for the .NET Single File Application bundle readonly support.
- Display file system version in archive property for the littlefs file system image readonly support.
- Fix the parsing padding issue for Electron Archive (asar) readonly support. (Contributed by Vlad-Andrei Popescu).
- Improve the ZealFS file system image readonly support implementation to fix several issues. (Cooperated with Zeal 8-bit.)
- Try to bring dialog window to the foreground to resolve user experience issues when opened from context menu. (Contributed by dinhngtu.)
- Move open folder checkbox to extract dialog. (Contributed by dinhngtu.)
- Introduce registry settings for Mark of the Web (MoTW) enforcement policies. (Contributed by dinhngtu.)
- Improve the dynamic library block list for resolving compatibility issues. (Contributed by dinhngtu.)
- Introduce registry settings for disabling security mitigation policies, which should be helpful for debugging and resolving compatibility issues. (Contributed by dinhngtu.)
Download
-
MSIX Package: NanaZipPreview_6.0.1461.0.msixbundle
- SHA-256: 875B42F0B990FBA52FD8FDFC2EADEF4C2CAEC1442B866A91987512667A4E690D
-
License XML: NanaZipPreview_6.0.1461.0.xml
- SHA-256: DA93833381E9FA88A8BF423FA0DE9D3579F44CAE47E395EDE80DDDF6BC044C49
-
Debug Symbols: NanaZipPreview_6.0.1461.0_DebugSymbols.zip
- SHA-256: 380BDA3A2768B07382FD54E77C5AF21D708344765DBD76B87F9D8AC475E9D1DE
Kenji Mouri