Skip to content

Releases: rustic-rs/rustic_core

rustic_core-v0.12.0

01 Jun 19:21
82f32a4

Choose a tag to compare

Added

  • make backup generic over a ReadSource; add openDAL ReadSource (#518)
  • [breaking] scope destination scan to snapshot-relevant paths for restore (#493)

Fixed

  • Build for 32-bit Android (#517)
  • read index entries in dump before processing (#513)
  • re-export jiff (#512)
  • typo in comments (#511)
  • local BE - don't leave broken files when writing fails (#499)
  • fix clipp lints (#500)

Other

  • update dependencies (#519)
  • Use Smallvec (#514)
  • parallelize blob fetch in dump command (#501)
  • update opendal, reqwest and others (#507)

rustic_backend-v0.6.2

01 Jun 19:23
82f32a4

Choose a tag to compare

Added

  • make backup generic over a ReadSource; add openDAL ReadSource (#518)

Fixed

  • include repo root in warmup paths (#509) (#510)
  • local BE - don't leave broken files when writing fails (#499)

Other

  • update dependencies (#519)
  • enable pcloud backend feature (#515)
  • update opendal, reqwest and others (#507)

rustic_core-v0.11.0

05 Apr 08:14
d8e7dc2

Choose a tag to compare

Added

  • Optimize hardlink creation in restore (#495)
  • add exclude-if-xattr option (#491)

Fixed

  • make ignore's .git_exclude() mirror .git_ignore() (#494)

Other

  • update dependencies (#496)
  • preserve hardlinks on restore (#492)
  • use general tree modifier in repair snapshots (#463)
  • [breaking] Optimize file streaming (#489)
  • [breaking] use Cow to avoid OsString allocations (#487)

rustic_testing-v0.4.1

04 Mar 19:56
32a4078

Choose a tag to compare

Added

  • Add methods for repairing hot/cold repositories (#255)

Other

  • update dependencies (#486)

rustic_core-v0.10.1

04 Mar 19:54
32a4078

Choose a tag to compare

Added

  • Add methods for repairing hot/cold repositories (#255)

Fixed

  • use rclone url as-is for rclone command (#485)
  • Add information about to_delete to check errors (#484)
  • race condition in warmup tests (#481)
  • only call warm-up/wait if #ids > 0 (#483)
  • show type/id for crypto errors (#482)
  • ignore non-id files when listing (#479)
  • sort blobs before repacking (#478)
  • tag options in rewrite don't conflict with each other (#476)

Other

  • update dependencies (#486)

rustic_backend-v0.6.1

04 Mar 19:55
32a4078

Choose a tag to compare

Fixed

  • use rclone url as-is for rclone command (#485)
  • ignore non-id files when listing (#479)

Other

  • update dependencies (#486)

rustic_testing-v0.4.0

11 Feb 19:41
e52985a

Choose a tag to compare

Added

  • [breaking] Add support for batch warmup (#438)

rustic_core-v0.10.0

11 Feb 19:38
e52985a

Choose a tag to compare

Note: This release has many breaking changes! Make sure to read the descriptions in the PR if you are getting problems with compilation.

Added

  • [breaking] Add support for batch warmup (#438)
  • [breaking] Add masterkey as credential option (#468)
  • improve copy algorithm (#464)
  • [breaking] More rewrite features (#465)
  • [breaking] Add rewrite command (#462)
  • [breaking] extend LocalSourceSaveOptions (#461)
  • [breaking] improve restore algorithm (#453)
  • [breaking] change ignore-devid to with-devid (#460)
  • Use Timestamp in index (#458)
  • Optimize prune rewrite (#448)
  • [breaking] Add support for multiple parents (#427)

Fixed

  • fix clippy lints (#473)
  • Use jiff everywhere (#467)
  • fix rewrite file count (#466)
  • Return error if too few snapshots for latest~N (#459)
  • Use early-delete-index only if instant-delete is selected (#457)
  • fix clap runtime errors for parent options (#456)
  • Use parents instead of parent; allow latest (#455)
  • improve error handling for missing UID/GID name (#454)
  • fix clippy lints (#449)

Other

  • update dependencies (#475)
  • [breaking] Refactor snapshot grouping (#474)
  • [breaking] Simplify Repository status (#472)
  • [breaking] Simplify Progress (#469)
  • update MSRV to 1.88.0 (#471)
  • FreeBSD build (#440)
  • refactor! use jiff instead of chrono (#452)

rustic_config-v0.2.4

11 Feb 19:42
e52985a

Choose a tag to compare

Other

  • update MSRV to 1.88.0 (#471)

rustic_backend-v0.6.0

11 Feb 19:41
e52985a

Choose a tag to compare

Added

  • [breaking] Add support for batch warmup (#438)
  • (backend/opendal) include scheme in location() and bump opendal to 0.55.0 (#446)

Fixed

  • fix clippy lints (#473)
  • Use jiff everywhere (#467)

Other

  • update dependencies (#475)
  • update MSRV to 1.88.0 (#471)