Skip to content

v1.2.2

Choose a tag to compare

@drpetersonfernandes drpetersonfernandes released this 13 Sep 01:42
· 22 commits to master since this release

ZArchiveSharp v1.2.2

Framework-dependent standalone CLI bundles for Windows, Linux and macOS (x64 + arm64), the executable-aware help fix, the Windows application icon, and solution-wide tag-driven versioning.

Highlights

  • CLI help names the executable you launched — usage, help, error text and --version print ZArchiveSharp from these bundles and zar from the global tool (dotnet ZArchiveSharp.Cli.dll falls back to zar). The substitution is token-aware, so the .zar extension and zstd stay intact.
  • Windows icon and product metadata — the .exe embeds the ZArchiveSharp icon and reports PureLogicCode.com.
  • Tag-driven versioning for every project — MinVer is referenced once in Directory.Build.props; the library, CLI, tests, battle tests and benchmarks all stamp 1.2.2.

Downloads

Bundle Executable Runtime
release_1.2.2_win-x64.zip ZArchiveSharp.exe .NET 10 (x64)
release_1.2.2_win-arm64.zip ZArchiveSharp.exe .NET 10 (arm64)
release_1.2.2_linux-x64.zip ZArchiveSharp .NET 10 (x64)
release_1.2.2_linux-arm64.zip ZArchiveSharp .NET 10 (arm64)
release_1.2.2_osx-x64.zip ZArchiveSharp .NET 10 (x64)
release_1.2.2_osx-arm64.zip ZArchiveSharp .NET 10 (arm64)

Each zip contains the single-file executable plus its required ZArchiveSharp.Cli.runtimeconfig.json sidecar (the .NET runtime is not embedded), README.md, LICENSE and THIRD-PARTY-NOTICES.md. Unix executables are marked executable in the zip, so they run straight after unzipping.

Or install the global tool: dotnet tool install -g ZArchiveSharp.Cli.

License

MIT — see LICENSE and THIRD-PARTY-NOTICES.md. The bundle zips were refreshed from the MIT-relicensed v1.2.2 sources; v1.4.0 is the latest release.

Upgrade notes

  • No wire-format or API changes since v1.2.0.
  • Standalone bundles are framework-dependent: install the matching .NET 10 runtime and keep the ZArchiveSharp.Cli.runtimeconfig.json sidecar next to the executable.

Full notes: WhatsNew.md · Release notes