Skip to content

ZXC v0.9.1

Choose a tag to compare

@hellobertrand hellobertrand released this 16 Mar 08:46
· 68 commits to main since this release

Release Notes

This is a maintenance release with CLI usability improvements and documentation updates. No ABI changes, SOVERSION remains 2.

Bug Fixes (CLI)

  • Fix: --bench duration parsing: --bench [N] was not correctly consuming the duration argument. The value was left as a positional argument, causing the next filename to be misinterpreted as a duration. All three forms now work correctly: -b2, --bench=2, --bench 2.

  • -B / --block-size in help text: The --block-size option was functional since v0.9.0 but missing from zxc --help output. Now documented: -B, --block-size Block size: 4K..2M, power of 2 {256K}.

Documentation

  • tar integration: Added usage examples for using zxc as an external compressor with tar:
    • GNU tar: tar -I 'zxc -5' -cf archive.tar.zxc data/
    • bsdtar (macOS): tar --use-compress-program='zxc -5' -cf archive.tar.zxc data/
    • Universal pipes: tar cf - data/ | zxc > archive.tar.zxc

Changes

Full Changelog: v0.9.0...v0.9.1