github rustic-rs/rustic v0.11.3
rustic v0.11.3

8 hours ago

Hello rusticeans,

we are happy to release rustic 0.11.3! This release adds the possibility to use remote storages supported by openDAL as backup source. Note this is an early implementation and may miss features - feedback is warmly welcome!
Besides this, we have many other improvements and minor bug fixes - many of them come from community contributions - thanks a lot to everybody who contributed!

Changelog

Added

  • Add opendal as backup source (#1769, #518)
  • Add ls option to backup command (#1771)
  • add JSON progress output option (#1751)
  • enable pcloud backend feature (#515)
  • Add warning about profile-substitute without profiles (#1743)
  • Add version command (#1738)
  • scope destination scan to snapshot-relevant paths for restore (#493)

Fixed

  • Throttle configuration example (#1766)
  • add required scheme to sftp endpoint (#1758)
  • use indicatif-log-bridge to avoid breaking progress bar on log (#1747)
  • respect config-supplied backup(.snapshot).init (#1742)
  • local BE - don't leave broken files when writing fails (#499)
  • include repo root in warmup paths (#509) (#510)

Other

  • dependency updates (#1772, #1767, #507)
  • config/README.md: mention string requirement for [repository.options] (#1750)
  • Add link/note to opendal's backend documentation (#1749)
  • add gdrive service example (#1760)
  • Use Smallvec (#514)
  • parallelize blob fetch in dump command (#501)

Don't miss a new rustic release

NewReleases is sending notifications on new releases.