ZManager CLI 1.0.4 Release Notes
ZManager CLI 1.0.4 improves fallback archive extraction coverage for
libarchive-backed formats and unencrypted split RAR archives.
Highlights
- Lists and extracts
.tar.brarchives by decoding the Brotli-compressed tar
stream before handing it to libarchive. - Routes unencrypted RAR archives, including split RAR sets, through the
libarchive fallback path. - Keeps passworded RAR extraction on the native RAR backend so encrypted RAR
workflows continue to use password-aware extraction. - Adds regression coverage for
.tar.brlisting/extraction and unencrypted
split RAR extraction through the C ABI.
Release Artifacts
The GitHub release contains:
zm-aarch64-apple-darwin.tar.gzzm-x86_64-apple-darwin.tar.gzzm-aarch64-unknown-linux-musl.tar.gzzm-x86_64-unknown-linux-musl.tar.gzzm-aarch64-pc-windows-msvc.zipzm-x86_64-pc-windows-msvc.zipzm-<target>.deps.txtruntime dependency reports for each targetLICENSE,NOTICE, generatedTHIRD_PARTY_NOTICES.md, and
third-party-licenses/inside each platform archivepackage-metadata.tar.gzSHA256SUMS
Verify downloads with SHA256SUMS before installing.
Known Backend Limits
- Creation is intentionally limited to ZIP, TAR.ZST, TZAP, and 7z.
- Editing an existing archive in place is not supported. Extract, modify, and
create a new archive instead. - RAR creation is not supported. Passworded RAR extraction uses the bundled
extraction-only backend; unencrypted RAR extraction uses libarchive fallback. - Raw single-file streams extract to one output file; they are not archive
containers. --to-stdoutis for selected regular file data, not directories, links, or
special entries.- macOS release archives may depend on platform runtime libraries listed in the
correspondingzm-<target>.deps.txtreport. Linux release archives are
statically linked and their reports must not contain ELFNEEDEDentries.
Package Channels
- Homebrew metadata is generated from release checksums and should be copied to
frankmanzhu/homebrew-zmanager. - WinGet metadata is generated from release checksums and should be validated
withwinget validatebefore submission. - Linux distribution is direct static tarball installation with checksum
verification.