NanaZip 2.0 Final Released

NanaZip 2.0 Final Released
NanaZip 2.0 Final Released

Kenji Mouri‬ released another updated NanaZip to the public. It’s the new NanaZip 2.0. You can download it for free here in the Microsoft Store.

NanaZip is a good compression tool you can use for Windows 10 or Windows 11, and it’s even showing up on the good side of the context menu in Windows 11.

NanaZip is an open-source file archiver intended for the modern Windows experience, forked from the source code of the well-known open-source file archiver 7-Zip.

You can find NanaZip file-archiver in the Microsoft Store. it’s free to use. For more information about the development roadmap, please read this.

Release Notes for NanaZip 2.0 Final

  • Notes

    • Update the minimum system requirement to Windows 10 Version 2004 (Build 19041) or later for solving issues in the XAML Islands.
    • Add instructions for installing NanaZip for all users. (Contributed by AndromedaMelody. Suggested by Wolverine1977.)
  • Features

    • Integrate the following HASH algorithms to NanaZip from RHash (AICH, BLAKE2b, BTIH, ED2K, EDON-R 224, EDON-R 256, EDON-R 384, EDON-R 512, GOST R 34.11-94, GOST R 34.11-94 CryptoPro, GOST R 34.11-2012 256, GOST R 34.11-2012 512, HAS-160, RIPEMD-160, SHA-224, SHA3-224, SHA3-256, SHA3-384, SHA3-512, Snefru-128, Snefru-256, Tiger, Tiger2, TTH, Whirlpool) and xxHash (XXH3_64bits, XXH3_128bits).
    • Allow NanaZip to be associated with any file type. (Contributed by manfromarce.)
    • Add hfsx to file type association. (Suggested by AndromedaMelody.)
  • Improvements

    • Refresh application and file type icons. (Designed by Shomnipotence.)
    • Refresh the about dialog with XAML Islands.
    • Update 7-Zip to 22.01. (https://www.7-zip.org/history.txt) (Thanks to Igor Pavlov. Noticed by HylianSteel, Random-name-hi and DJxSpeedy.)
    • Update Zstandard to 1.5.2. (https://github.com/facebook/zstd/releases/tag/v1.5.2).
    • Update BLAKE3 to 1.3.1. (https://github.com/BLAKE3-team/BLAKE3/releases/tag/1.3.1)
    • Update LZ4 to 1.9.4. (https://github.com/lz4/lz4/releases/tag/v1.9.4)
    • Enable Control Flow Guard (CFG) to all target binaries for mitigating ROP attacks. (Contributed by dinhngtu.)
    • Mark all x86 and x64 target binaries as compatible with Control-flow Enforcement Technology (CET) Shadow Stack. (Contributed by dinhngtu.)
    • Strict handle checks at runtime to block the use of invalid handles. (Contributed by dinhngtu.)
    • Disable dynamic code generation in Release builds prevents generating malicious code at runtime. (Contributed by dinhngtu. Thanks to AndromedaMelody.)
    • Block loading unexpected libraries from remote sources at runtime. (Contributed by dinhngtu.)
    • Enable Package Integrity Check. (Contributed by AndromedaMelody.)
    • Enable EH Continuation Metadata. (Suggested by dinhngtu. Thanks to mingkuang.)
    • Enable Signed Returns.
    • Add Mile.Xaml to NanaZip project.
    • Start adding prerequisite support for unpackaged mode.
  • Fixes

    • Fix the shell extension issue which cause Everything crashed. (Thanks to No5972, startkkkkkk, SakuraNeko, bfgxp and riverar.)
    • Improve the Per-Monitor DPI Awareness support in Windows 10 Version 1607 for Self Extracting Executable stubs.
    • Fix line break issue for i18n resource files. (Thanks to ygjsz.)
    • Generate resource identities for package manifest manually. (Suggested by AndromedaMelody.)
    • Add workaround for NanaZip not appearing in classic context menu. (Contributed by dinhngtu.)
    • Check 7z compression parameter validity upon start of compression. (Contributed by dinhngtu.)

Download: GitHub