Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## 🤖 New release * `rustic_scheduler`: 0.1.2 -> 0.2.0 (⚠️ API breaking changes) ###⚠️ `rustic_scheduler` breaking changes ``` --- failure enum_missing: pub enum removed or renamed --- Description: A publicly-visible enum cannot be imported by its prior path. A `pub use` may have been removed, or the enum itself may have been renamed or removed entirely. ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/enum_missing.ron Failed in: enum rustic_scheduler::scheduler::ClientState, previously in file /tmp/.tmpkvxyDB/rustic_scheduler/src/scheduler.rs:27 enum rustic_scheduler::message::BackupResultMessage, previously in file /tmp/.tmpkvxyDB/rustic_scheduler/src/message.rs:26 enum rustic_scheduler::scheduler::SourceBackupStatus, previously in file /tmp/.tmpkvxyDB/rustic_scheduler/src/scheduler.rs:173 enum rustic_scheduler::message::HandshakeResultMessage, previously in file /tmp/.tmpkvxyDB/rustic_scheduler/src/message.rs:11 --- failure module_missing: pub module removed or renamed --- Description: A publicly-visible module cannot be imported by its prior path. A `pub use` may have been removed, or the module may have been renamed, removed, or made non-public. ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/module_missing.ron Failed in: mod rustic_scheduler::message, previously in file /tmp/.tmpkvxyDB/rustic_scheduler/src/message.rs:1 mod rustic_scheduler::scheduler, previously in file /tmp/.tmpkvxyDB/rustic_scheduler/src/scheduler.rs:1 --- failure struct_missing: pub struct removed or renamed --- Description: A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely. ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/struct_missing.ron Failed in: struct rustic_scheduler::config::ConfigFile, previously in file /tmp/.tmpkvxyDB/rustic_scheduler/src/config.rs:37 struct rustic_scheduler::message::HandshakeMessage, previously in file /tmp/.tmpkvxyDB/rustic_scheduler/src/message.rs:5 struct rustic_scheduler::message::BackupMessage, previously in file /tmp/.tmpkvxyDB/rustic_scheduler/src/message.rs:17 struct rustic_scheduler::scheduler::ClientStats, previously in file /tmp/.tmpkvxyDB/rustic_scheduler/src/scheduler.rs:13 struct rustic_scheduler::scheduler::Source, previously in file /tmp/.tmpkvxyDB/rustic_scheduler/src/scheduler.rs:155 struct rustic_scheduler::scheduler::Clients, previously in file /tmp/.tmpkvxyDB/rustic_scheduler/src/scheduler.rs:215 struct rustic_scheduler::scheduler::SourceBackup, previously in file /tmp/.tmpkvxyDB/rustic_scheduler/src/scheduler.rs:165 struct rustic_scheduler::scheduler::Client, previously in file /tmp/.tmpkvxyDB/rustic_scheduler/src/scheduler.rs:34 struct rustic_scheduler::scheduler::BackupStats, previously in file /tmp/.tmpkvxyDB/rustic_scheduler/src/scheduler.rs:20 ``` <details><summary><i><b>Changelog</b></i></summary><p> <blockquote> ## [0.2.0](v0.1.2...v0.2.0) - 2024-11-29 ### Fixed - rename executable and remove unused component reference in main.wxs ### Other - remove i686-unknown-linux-gnu, armv7-unknown-linux-gnueabihf, and x86_64-unknown-netbsd targets from CI workflows and update target list - add installation of dependencies for i686-unknown-linux-gnu - add targets ([#67](#67)) - update Rust version to 1.74.0 in Cargo.toml to use lints - Update dist-workspace.toml - enable GitHub attestations in release workflow and configuration - add Homebrew formula publishing to release workflow and update installers - *(deps)* update dependencies - remove Unicode-DFS-2016 from allow list and deny aws-lc-rs and aws-lc-sys due to build issues - update included files to include LICENSE-MIT and LICENSE-APACHE - add rust-cache action to release workflow and streamline target platforms - reorganize target platforms and add support for aarch64-unknown-linux-gnu - update target platforms and add dependencies for aarch64 architecture - *(deps)* update rustic_core to version 0.7.0 and rustic_backend to 0.5.1 - *(deps)* update dependencies and add support for aarch64 architecture - add advisory ignore for RUSTSEC-2023-0071 due to lack of workaround - dprint fmt - *(deps)* update dependency - add CC0-1.0 to allowed licenses in deny.toml - update url dependency to version 2.5.4 and add dead code allowance in scheduler - add workspace linting configurations for Rust and Clippy - update installation instructions and improve client command usage - Migrate to abscissa framework (I) - update cross-compilation comments to include `aws-ls-sys` dependency issues and remove builds - update dependencies and refactor repository options structure to match rustic 0.6.0 - add .vscode to .gitignore - add Justfile for build, check, and test automation - include extra static files in dist workspace configuration - add installation instructions for default feature on x86_64-unknown-linux-musl - *(release)* disable git releases, as cargo-dist does it </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/MarcoIeni/release-plz/). Co-authored-by: rustic-release-plz[bot] <182542030+rustic-release-plz[bot]@users.noreply.github.com>
- Loading branch information