github rustic-rs/rustic v0.3.1
rustic 0.3.1

latest releases: v0.8.1, v0.8.0, v0.7.0...
2 years ago

rustic 0.3.1 is ready!

Note: Changing the binary name to rustic is a breaking change with respect to the self-update command.
This means rustic 0.3.0 can NOT be updated using self-update. Please download the binaries manually instead.

Changes in version 0.3.1:

Bugs fixed:

  • change escaping of filename to get identical result as restic
  • fix performance regression because of filename escaping
  • chunker: Fixed chunker such that chunks of MINSIZE are possible.
  • prune: Fix option --max-repack; now also works when resizing packs.

New features:

  • Changed name of binary from rustic-rs to rustic
  • Added config file support (see examples in examples/ dir)
  • Added options --password and --password-command (and equivalents as env variables and config file options)
  • snapshots: Summarize fully identical snapshots in snapshots command; added option --all.
  • snapshots: Grouping by hosts and paths is now the default.
  • snapshots: Added --json option
  • backup: Allow backing up multiple source paths
  • backup: Allow backup from stdin
  • backup/parent detection now uses ctime and mtime; new options --ignore-mtime and --ignore-inode
  • backup: Added option --exclude-larger-than
  • forget: Always remove snapshots when ID is given
  • prune: Only resize small packs when target packsize will be reached.
  • prune: Added option --no-resize
  • chunker: Increase buffer size to speed up chunking
  • Added aarch64-apple-darwin as supported platform
  • CI: Added rust audit

Don't miss a new rustic release

NewReleases is sending notifications on new releases.