rustic_core
rustic_core copied to clipboard
chore: release
🤖 New release
rustic_backend: 0.1.1 -> 0.2.0 (✓ API compatible changes)rustic_core: 0.2.0 -> 0.3.0 (✓ API compatible changes)rustic_config: 0.1.0 -> 0.2.0 (✓ API compatible changes)
Changelog
rustic_backend
0.2.0 - 2024-08-14
Added
- (backends) Add throttle option to opendal backend (#216)
- (backend) [breaking] remove s3 and sftp wrapper around opendal (#200)
- [breaking] move clippy lints to cargo manifest and fix upcoming issues all over the workspace (#176)
- (opendal) Add option connections (#155)
Fixed
- clippy lints (#220)
- (backends) local: Only create repo dir when creating the repository (#206)
- (deps) update rust crate reqwest to 0.11.26 (#196)
- (deps) update rust crate thiserror to 1.0.58 (#192)
- (deps) update rust crate anyhow to 1.0.81 (#191)
- (rclone) Use semver for version checking (#188)
- (deps) update rust crate clap to 4.5.2 (#183)
- (config) Merge repository options for multiple config sources (#171)
- (backend) Give useful error message when no repository is given.
- updated msrv and fix clippy lints (#160)
Other
- (deps) more version updates (#237)
- Update MSRV to 1.76.0
- (deps) Several version updates (#234)
- Update MSRV (needed by opendal)
- update opendal to 0.46 and refactor accordingly (#225)
- Update MSRV to 1.73.0
- fix clippy lints
- (deps) update dependencies (#180)
- add rustic_testing to workspace crates
- reset again after release to workspace dependencies for workspace crates
rustic_core
0.3.0 - 2024-08-14
Added
- add search methods to Repository (#212)
- [breaking] Allow specifying many options in config profile without array (#211)
- [breaking] move clippy lints to cargo manifest and fix upcoming issues all over the workspace (#176)
- Add extra check before writing data (#154)
- Allow missing fields in snapshot summary
- Hide plain text password from help text (#170)
- Add Repository::to_indexed_checked and ::to_index_ids_checked() (#168)
- (prune) Add more debug info to stats (#162)
- Add append-only repository mode (#164)
Fixed
- parse commands given by arg or env using shell_words (#240)
- Allow non-value/null xattr (#235)
- ensure Rust 1.76.0 compiles
- backup file even if failed listing extended attributes (#233)
- Export types so the Repository type can be fully specified (#229)
- Always sort StringList (#226)
- (commands) Properly finish progress bars
- (commands) [breaking] Fix edge case for repair index (#219)
- clippy lints (#220)
- (errors) Show filenames in error message coming from ignore source (#215)
- (paths) Handle paths starting with "." correctly (#213)
- Add warning about unsorted files and sort where neccessary (#205)
- (deps) update rust crate thiserror to 1.0.58 (#192)
- (deps) update rust crate anyhow to 1.0.81 (#191)
- (deps) update rust crate serde_with to 3.7.0 (#189)
- (rclone) Use semver for version checking (#188)
- (deps) update rust crate strum to 0.26.2 (#187)
- (deps) update rust crate clap to 4.5.2 (#183)
- Set correct content for symlink with parent snapshot (#174)
- update dependency nix (#169)
- (memory) Limit memory usage for restore when having large pack files (#165)
- (prune) Correct number of repacks (#167)
- updated msrv and fix clippy lints (#160)
Other
- Ensure that MSRV 1.76 works
- (deps) more version updates (#237)
- Update MSRV to 1.76.0
- (deps) Several version updates (#234)
- fix clippy lints (#236)
- Update MSRV (needed by opendal)
- update sha2 dependency
- add integration tests for
pruneandls(#221)- (error) Add error sources (#217)
- add more warnings
- make SnapshotFile::cmp_group public (#210)
- Update MSRV to 1.73.0
- fix clippy lints
- add backup integration tests using snapshots (#175)
- replace dep bitmask-enum by enumset (#173)
- (deps) update dependencies (#180)
- use release-plz action, remove public api fixtures incl. test and related ci and other release related ci
- Add unit tests for extra verification (#172)
- rustic_config v0.1.0
- add rustic_testing to workspace crates
rustic_config
0.2.0 - 2024-08-14
Added
- [breaking] move clippy lints to cargo manifest and fix upcoming issues all over the workspace (#176)
Other
- Update MSRV to 1.76.0
- Update MSRV (needed by opendal)
- Update MSRV to 1.73.0
- add changelog for rustic_config
This PR was generated with release-plz.