Skip to content

HatchZip v0.1.4

Choose a tag to compare

@github-actions github-actions released this 25 Oct 09:07
· 24 commits to main since this release

Highlights

  • RAR archives with encrypted file names. RAR 5 and RAR 4 archives made with "Encrypt file names" (rar -hp) now ask for the password, then list and extract in place, with space freed file by file, crash safety and resume (#15). hatchzip restore refuses these archives, since it takes no password.
  • MSI installer. HatchZip-x64.msi installs the same app as the setup, as a Windows Installer package for deployment tools: msiexec /i HatchZip-x64.msi /qn. Install one or the other.
  • Version information on Windows. hatchzip.exe and the setup carry the product name, company and version, shown in the file's Properties.

Supply chain

  • CI runs cargo-deny on every change for advisories, licenses and sources, and fails if an HTTP, TLS or socket library enters the dependencies.
  • OpenSSF Scorecard analysis, and a security policy that describes what HatchZip does and how to verify it.
  • Dependency updates: ctutils for RUSTSEC-2026-0385, and clipboard-win off a yanked release.

Downloads

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

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: v0.1.3...v0.1.4