rustic_core icon indicating copy to clipboard operation
rustic_core copied to clipboard

chore: release

Open simonsan opened this issue 1 year ago • 1 comments

🤖 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 prune and ls (#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.

simonsan avatar Mar 09 '24 22:03 simonsan

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 45.8%. Comparing base (a6897cd) to head (0a75cc6). Report is 1 commits behind head on main.

Additional details and impacted files

see 4 files with indirect coverage changes

codecov[bot] avatar May 14 '24 05:05 codecov[bot]