Download Latest Version hatchzip-x86_64-windows.zip (1.9 MB)
Home / v0.1.5
Name Modified Size InfoDownloads / Week
Parent folder
hatchzip-v0.1.5.intoto.jsonl 2026-10-25 14.3 kB
hatchzip-x86_64.rpm.sha256 2026-10-25 86 Bytes
hatchzip_amd64.deb 2026-10-25 11.8 MB
hatchzip_amd64.deb.sha256 2026-10-25 85 Bytes
hatchzip-x86_64-linux.tar.gz 2026-10-25 2.2 MB
hatchzip-x86_64-linux.tar.gz.sha256 2026-10-25 95 Bytes
hatchzip-x86_64-macos.tar.gz 2026-10-25 1.9 MB
hatchzip-x86_64-macos.tar.gz.sha256 2026-10-25 95 Bytes
hatchzip-x86_64-windows.zip 2026-10-25 1.8 MB
hatchzip-x86_64-windows.zip.sha256 2026-10-25 94 Bytes
hatchzip-x86_64.rpm 2026-10-25 13.4 MB
hatchzip-aarch64-linux.tar.gz 2026-10-25 2.1 MB
hatchzip-aarch64-linux.tar.gz.sha256 2026-10-25 96 Bytes
hatchzip-aarch64-macos.tar.gz 2026-10-25 1.7 MB
hatchzip-aarch64-macos.tar.gz.sha256 2026-10-25 96 Bytes
HatchZip-x86_64.AppImage.sha256 2026-10-25 91 Bytes
HatchZip-x86_64.dmg 2026-10-25 12.6 MB
HatchZip-x86_64.dmg.sha256 2026-10-25 86 Bytes
HatchZip-x64.msi.sha256 2026-10-25 83 Bytes
HatchZip-x86_64.AppImage 2026-10-25 11.7 MB
HatchZip-aarch64.dmg 2026-10-25 11.5 MB
HatchZip-aarch64.dmg.sha256 2026-10-25 87 Bytes
HatchZip-x64-setup.exe 2026-10-25 9.7 MB
HatchZip-x64-setup.exe.sha256 2026-10-25 89 Bytes
HatchZip-x64.msi 2026-10-25 9.2 MB
HatchZip v0.1.5 source code.tar.gz 2026-10-25 1.9 MB
HatchZip v0.1.5 source code.zip 2026-10-25 2.0 MB
README.md 2026-10-25 2.5 kB
Totals: 28 Items   93.4 MB 0

Security

This release fixes GHSA-446w-m5mg-2f58 (High), reported by @Valcyle. Update if you open archives that came together with other files.

HatchZip keeps two progress files next to an archive while it extracts, <archive>.hatchzip and <archive>.hatchzip-tail, so a stopped extraction can resume. Before this release, progress files planted next to an archive, for example inside a downloaded bundle, could make a resume shrink or delete other files, or create links outside the output folder. A resume now uses them only when:

  • every volume they name is one of that archive's own volumes, and none of them is a link;
  • every link they name is inside the output folder, and no link already in the output folder lies on the way;
  • the output folder is the default one next to the archive, a folder chosen on this computer, or the folder named again with -o.

Anything else is refused before a file is changed. Folders you choose with -o or in the app are recorded in your user profile, so a resume on the same computer works as before. To continue on another computer, name the folder again with -o.

Also published: GHSA-6rh6-c2xg-gj28 (High), reported by Benjamin Kincses (@Dextheking1), a link entry below another link entry. It was already fixed in 0.1.3.

Changes

  • hatchzip restore accepts -o to name the output folder of the extraction it undoes.
  • HatchZip refuses to extract into a default output folder that is a link, and to change an archive volume that is a link.
  • CodeQL analysis of the Rust code and the workflows runs on every change.

Downloads

Every file comes with a SHA-256 checksum and signed build provenance. To check a download:

:::sh
gh attestation verify HatchZip-x64.msi --repo xevrion/hatchzip

Checksums and VirusTotal links for every file: Verify your download.

Package managers: brew install xevrion/tap/hatchzip (command line), brew install --cask xevrion/tap/hatchzip (app), and scoop bucket add xevrion https://github.com/xevrion/scoop-bucket followed by scoop install xevrion/hatchzip.

RAR archives are decoded by UnRAR, under its own license, included with every download.

Full Changelog: https://github.com/xevrion/hatchzip/compare/v0.1.4...v0.1.5

Source: README.md, updated 2026-10-25