diff --git a/Cargo.lock b/Cargo.lock index 90f4ebd..b350c2c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1557,7 +1557,7 @@ dependencies = [ [[package]] name = "rustic-rs" -version = "0.3.1-dev" +version = "0.3.2" dependencies = [ "aes256ctr_poly1305aes", "ambassador", diff --git a/Cargo.toml b/Cargo.toml index f02ff75..8360661 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rustic-rs" -version = "0.3.1-dev" +version = "0.3.2" description = """ fast, encrypted, deduplicated backups powered by pure Rust """ diff --git a/changelog/0.3.2.txt b/changelog/0.3.2.txt new file mode 100644 index 0000000..26c0122 --- /dev/null +++ b/changelog/0.3.2.txt @@ -0,0 +1,20 @@ +Changes in version 0.3.2: + +Breaking changes: +- Logging is completely reworked. New option --log-level replaces --verbose and --quiet + +Bugs fixed: +- Fixed broken error handling in REST/rclone backend some error kinds. +- Don't prompt for password in init command if it is given. + +New features: +- New option --log-file allows logging to a file +- New command completions to generate shell completions +- check: Added --read-data option +- check: Improved error handling and error messages +- rest/rclone backend: Abort immediately at permanent errors. +- restore: better debug output to see what restore exactly will do +- rclone backend no longer needs a temp dir. This meas rustic now doesn't need a temp dir at all. +- Nicer display of snapshot groups +- Added blackbox test using bats +