From 88597d441f8ed4901698c84d46f538cea4ba7e86 Mon Sep 17 00:00:00 2001 From: "rustic-release-plz[bot]" <182542030+rustic-release-plz[bot]@users.noreply.github.com> Date: Mon, 2 Dec 2024 22:21:12 +0000 Subject: [PATCH] chore: release v0.9.5 --- CHANGELOG.md | 41 +++++++++++++++++++++++++++++++++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- 3 files changed, 43 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 32a143900..84529b566 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,47 @@ All notable changes to this project will be documented in this file. +## [0.9.5](https://github.com/rustic-rs/rustic/compare/v0.9.4...v0.9.5) - 2024-12-02 + +### Added + +- shut down gracefully with ctrl+c ([#1364](https://github.com/rustic-rs/rustic/pull/1364)) +- Add --filter-jq option ([#1372](https://github.com/rustic-rs/rustic/pull/1372)) +- *(async)* use `is_async_compatible()` to determine backend incompatibility and error out ([#1355](https://github.com/rustic-rs/rustic/pull/1355)) +- *(commands)* Add `mount` command ([#973](https://github.com/rustic-rs/rustic/pull/973)) + +### Fixed + +- *(commands)* run backup hooks before checking source dir ([#1374](https://github.com/rustic-rs/rustic/pull/1374)) +- *(commands)* Use spawn_blocking in webdav when calling rustic_core ([#1365](https://github.com/rustic-rs/rustic/pull/1365)) +- *(filesystem)* Use channels to communicate within webdav filesystem ([#1361](https://github.com/rustic-rs/rustic/pull/1361)) + +### Other + +- Add documentation for `minutely` keep option ([#1371](https://github.com/rustic-rs/rustic/pull/1371)) +- update snapshots to include minutely configuration options +- *(deps)* update rustic_core, bytes, and libc dependencies to latest versions +- simplify lifetime annotations in OpenFileReader and TreeIterItem implementations +- clean up whitespace and update clippy linting allowances +- *(deps)* update dependencies to latest versions +- *(deps)* update lockfile to get rid of vulnerable `url` version +- *(mount)* rename fields for clarity, add user options for mount ([#1353](https://github.com/rustic-rs/rustic/pull/1353)) +- *(deps)* update dependencies +- *(deps)* don't use rustic_core webdav feature ([#1367](https://github.com/rustic-rs/rustic/pull/1367)) +- Revert "fix(filesystem): Use channels to communicate within webdav filesystem ([#1361](https://github.com/rustic-rs/rustic/pull/1361))" +- Revert "feat(async): use `is_async_compatible()` to determine backend incompatibility and error out ([#1355](https://github.com/rustic-rs/rustic/pull/1355))" +- move `webdavfs` from `rustic_core` to `rustic-rs` ([#1363](https://github.com/rustic-rs/rustic/pull/1363)) +- *(clippy)* comment out unused lints in lib.rs +- *(clippy)* apply fixes automatically +- use BTreeMap for env in global options ([#1360](https://github.com/rustic-rs/rustic/pull/1360)) +- add tiny framework for testing rustic's compat with latest restic ([#1303](https://github.com/rustic-rs/rustic/pull/1303)) +- use snapshot tests for default config, show-config and completions ([#1359](https://github.com/rustic-rs/rustic/pull/1359)) +- *(deps)* update dependencies rustic_core, rustic_backend, rustic_testing, and migrate to conflate 0.3 ([#1357](https://github.com/rustic-rs/rustic/pull/1357)) +- fix typos +- *(build)* add platform-dependent settings and remove ci flag for extra features +- clarify `--use-profile` command in config by using long form ([#1344](https://github.com/rustic-rs/rustic/pull/1344)) +- *(deps)* update core and testing crates ([#1340](https://github.com/rustic-rs/rustic/pull/1340)) + ## [0.9.4](https://github.com/rustic-rs/rustic/compare/v0.9.3...v0.9.4) - 2024-10-24 ### Added diff --git a/Cargo.lock b/Cargo.lock index 68b997783..ddd459188 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3854,7 +3854,7 @@ dependencies = [ [[package]] name = "rustic-rs" -version = "0.9.4" +version = "0.9.5" dependencies = [ "abscissa_core", "aho-corasick", diff --git a/Cargo.toml b/Cargo.toml index 10f1d9d7e..bea0ee643 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rustic-rs" -version = "0.9.4" +version = "0.9.5" authors = ["the rustic-rs team"] categories = ["command-line-utilities"] documentation = "https://docs.rs/rustic-rs"