Skip to content

Tags: hexz-org/hexz

Tags

v0.7.0

Toggle v0.7.0's commit message
reorganize CLI with git-style commands and compact show output

Rename commands to match git conventions:
  inspect → show (alias: inspect)
  ls      → log  (alias: ls)
  store   → import (alias: store)
  extract → export (alias: extract)

Reorganize help into five categories: create, inspect, restore,
virtual machines, and signing/infrastructure. Shorten all about
strings. Set top-level about to "Compressed, deduplicated snapshots".

Replace verbose inspect output with compact five-line format:
  filename / format / size / parent / blocks / metadata summary.
Parse hexz_checkpoint metadata JSON for human-readable summary.
Full detail still available via --json.

Also: HEXZ_PASSWORD env var for non-interactive encryption,
clippy fixes (collapsible_else_if, unwrap_or_default),
fix test assertions for new output format.

v0.6.0

Toggle v0.6.0's commit message
Fixed failing python tests.

v0.5.5

Toggle v0.5.5's commit message
feat: Added `hexz ls` and `hexz diff` and refactored the old `hexz di…

…ff -> hexz overlay`

v0.5.4

Toggle v0.5.4's commit message
bug: Fixed tests being in the wrong crate forcing crates.io to not

publish.

v0.5.3

Toggle v0.5.3's commit message
refactor: Refactored the crates into a cleaner structure and remove

unneccesary dependencies.

v0.5.2

Toggle v0.5.2's commit message
Fixed failing tests from the CLI changes.

v0.5.1

Toggle v0.5.1's commit message
bug: Fixed add_bytes extra allocations by using an array instead of a…

… vec.

v0.5.0

Toggle v0.5.0's commit message
feat: Improved the CLI help output and added a few new examples.

v0.4.5

Toggle v0.4.5's commit message
feat: Added parallel packing and a progress bar so it is easier to know

if the packing is working and at what speed.

v0.4.4

Toggle v0.4.4's commit message
testing: Added new testing and fixed a minor performance issue.