pace_cli: 0.2.4 -> 0.3.0 (⚠️ API breaking changes)
pace_core: 0.10.2 -> 0.11.0 (⚠️ API breaking changes)
pace_server: 0.1.1 -> 0.1.2 (✓ API compatible changes)
pace-rs: 0.8.2 -> 0.9.0 (⚠️ API breaking changes)
⚠️ pace_cli breaking changes
--- failure function_missing: pub fn removed or renamed ---
Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function 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.29.1/src/lints/function_missing.ron
Failed in:
function pace_cli::craft_setup, previously in file /tmp/.tmpl1vQHw/pace_cli/src/setup.rs:328
⚠️ pace_core 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.29.1/src/lints/enum_missing.ron
Failed in:
enum pace_core::ActivityFilter, previously in file /tmp/.tmpl1vQHw/pace_core/src/domain/filter.rs:6
--- failure enum_variant_added: enum variant added on exhaustive enum ---
Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.29.1/src/lints/enum_variant_added.ron
Failed in:
variant FilteredActivities:Intermission in /tmp/.tmpWTwMWd/pace/crates/core/src/domain/filter.rs:58
--- failure trait_method_missing: pub trait method removed or renamed ---
Description:
A trait method is no longer callable, and may have been renamed or removed entirely.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#major-any-change-to-trait-item-signatures
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.29.1/src/lints/trait_method_missing.ron
Failed in:
method find_activities_in_date_range of trait ActivityQuerying, previously in file /tmp/.tmpl1vQHw/pace_core/src/storage.rs:434
⚠️ pace-rs breaking changes
--- failure constructible_struct_adds_private_field: struct no longer constructible due to new private field ---
Description:
A struct constructible with a struct literal has a new non-public field. It can no longer be constructed using a struct literal outside of its crate.
ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.29.1/src/lints/constructible_struct_adds_private_field.ron
Failed in:
field ReviewCmd.review_options in /tmp/.tmpWTwMWd/pace/src/commands/review.rs:24
--- 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.29.1/src/lints/enum_missing.ron
Failed in:
enum pace_rs::commands::craft::CraftSubCmd, previously in file /tmp/.tmpl1vQHw/pace-rs/src/commands/craft.rs:13
--- failure enum_variant_added: enum variant added on exhaustive enum ---
Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.29.1/src/lints/enum_variant_added.ron
Failed in:
variant PaceCmd:Setup in /tmp/.tmpWTwMWd/pace/src/commands.rs:71
variant PaceCmd:Docs in /tmp/.tmpWTwMWd/pace/src/commands.rs:76
--- failure enum_variant_missing: pub enum variant removed or renamed ---
Description:
A publicly-visible enum has at least one variant that is no longer available under its prior name. It 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.29.1/src/lints/enum_variant_missing.ron
Failed in:
variant PaceCmd::Craft, previously in file /tmp/.tmpl1vQHw/pace-rs/src/commands.rs:38
--- failure method_parameter_count_changed: pub method parameter count changed ---
Description:
A publicly-visible method now takes a different number of parameters.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.29.1/src/lints/method_parameter_count_changed.ron
Failed in:
pace_rs::commands::begin::BeginCmd::inner_run now takes 1 parameters instead of 2, in /tmp/.tmpWTwMWd/pace/src/commands/begin.rs:57
--- 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.29.1/src/lints/module_missing.ron
Failed in:
mod pace_rs::commands::craft, previously in file /tmp/.tmpl1vQHw/pace-rs/src/commands/craft.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.29.1/src/lints/struct_missing.ron
Failed in:
struct pace_rs::commands::craft::CraftCmd, previously in file /tmp/.tmpl1vQHw/pace-rs/src/commands/craft.rs:29
Changelog
## `pace_cli`
## [0.3.0](https://github.com/pace-rs/pace/compare/pace_cli-v0.2.4...pace_cli-v0.3.0) - 2024-02-28
### Other
- add comment about breaking changes to libraries
- add coc to readmes
- *(setup)* rename craft command to setup ([#53](https://github.com/pace-rs/pace/pull/53))
## `pace_core`
## [0.11.0](https://github.com/pace-rs/pace/compare/pace_core-v0.10.2...pace_core-v0.11.0) - 2024-02-28
### Added
- *(storage)* [**breaking**] Replace dynamic dispatch with enum dispatch ([#55](https://github.com/pace-rs/pace/pull/55))
- *(cli)* [**breaking**] move clap types into pace_core and introduce clap features for that ([#54](https://github.com/pace-rs/pace/pull/54))
- *(cli)* add cli options to review command ([#51](https://github.com/pace-rs/pace/pull/51))
- *(review)* implement some review related activity queries and their tests ([#50](https://github.com/pace-rs/pace/pull/50))
### Fixed
- *(deps)* update rust crate rayon to 1.9.0 ([#52](https://github.com/pace-rs/pace/pull/52))
### Other
- add comment about breaking changes to libraries
- add coc to readmes
- *(setup)* rename craft command to setup ([#53](https://github.com/pace-rs/pace/pull/53))
## `pace_server`
## [0.1.2](https://github.com/pace-rs/pace/compare/pace_server-v0.1.1...pace_server-v0.1.2) - 2024-02-28
### Other
- add coc to readmes
## `pace-rs`
## [0.9.0](https://github.com/pace-rs/pace/compare/pace-rs-v0.8.2...pace-rs-v0.9.0) - 2024-02-28
### Added
- *(storage)* [**breaking**] Replace dynamic dispatch with enum dispatch ([#55](https://github.com/pace-rs/pace/pull/55))
- *(cli)* [**breaking**] move clap types into pace_core and introduce clap features for that ([#54](https://github.com/pace-rs/pace/pull/54))
- *(aliases)* add aliases to the root cli commands
- *(cli)* add cli options to review command ([#51](https://github.com/pace-rs/pace/pull/51))
- *(review)* implement some review related activity queries and their tests ([#50](https://github.com/pace-rs/pace/pull/50))
### Fixed
- *(deps)* update rust crate rayon to 1.9.0 ([#52](https://github.com/pace-rs/pace/pull/52))
### Other
- add comment about breaking changes to libraries
- add coc to readmes
- add comment about breaking changes
- *(setup)* rename craft command to setup ([#53](https://github.com/pace-rs/pace/pull/53))
- *(cli)* [**breaking**] remove -c and -a short options for config and activity log files
- update scoop manifest
🤖 New release
pace_cli
: 0.2.4 -> 0.3.0 (⚠️ API breaking changes)pace_core
: 0.10.2 -> 0.11.0 (⚠️ API breaking changes)pace_server
: 0.1.1 -> 0.1.2 (✓ API compatible changes)pace-rs
: 0.8.2 -> 0.9.0 (⚠️ API breaking changes)⚠️
pace_cli
breaking changes⚠️
pace_core
breaking changes⚠️
pace-rs
breaking changesChangelog
## `pace_cli`
## `pace_core` ## `pace_server` ## `pace-rs`This PR was generated with release-plz.