pace_cli: 0.4.1 -> 0.4.2 (✓ API compatible changes)
pace_core: 0.14.0 -> 0.15.0 (⚠️ API breaking changes)
pace-rs: 0.12.0 -> 0.13.0 (✓ API compatible changes)
⚠️ pace_core 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 ReviewSummary.time_range in /tmp/.tmpvzgT7B/pace/crates/core/src/domain/review.rs:47
field ReviewSummary.summary_groups_by_category in /tmp/.tmpvzgT7B/pace/crates/core/src/domain/review.rs:53
--- 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::ActivityStatusFilter, previously in file /tmp/.tmpltaUDm/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:TimeRange in /tmp/.tmpvzgT7B/pace/crates/core/src/domain/filter.rs:64
--- failure inherent_method_missing: pub method removed or renamed ---
Description:
A publicly-visible method or associated fn 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/inherent_method_missing.ron
Failed in:
ActivityStore::new, previously in file /tmp/.tmpltaUDm/pace_core/src/service/activity_store.rs:42
PaceDateTime::is_future, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/time.rs:270
ReviewSummary::period_start, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:29
ReviewSummary::period_end, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:29
ReviewSummary::activities_summary, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:29
ReviewSummary::highlights, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:29
ReviewSummary::suggestions, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:29
ReviewSummary::set_period_start, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:29
ReviewSummary::set_period_end, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:29
ReviewSummary::set_activities_summary, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:29
ReviewSummary::set_highlights, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:29
ReviewSummary::set_suggestions, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:29
ReviewSummary::period_start_mut, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:29
ReviewSummary::period_end_mut, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:29
ReviewSummary::activities_summary_mut, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:29
ReviewSummary::highlights_mut, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:29
ReviewSummary::suggestions_mut, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:29
--- 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_core::ActivitySummary, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:60
--- failure struct_pub_field_missing: pub struct's pub field removed or renamed ---
Description:
A publicly-visible struct has at least one public field 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/struct_pub_field_missing.ron
Failed in:
field period_start of struct ReviewSummary, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:34
field period_end of struct ReviewSummary, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:37
field total_time_spent of struct ReviewSummary, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:40
field activities_summary of struct ReviewSummary, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:43
field highlights of struct ReviewSummary, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:46
field suggestions of struct ReviewSummary, previously in file /tmp/.tmpltaUDm/pace_core/src/domain/review.rs:49
--- failure struct_pub_field_now_doc_hidden: pub struct field is now #[doc(hidden)] ---
Description:
A pub field of a pub struct is now marked #[doc(hidden)] and is no longer part of the public API.
ref: https://doc.rust-lang.org/rustdoc/write-documentation/the-doc-attribute.html#hidden
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.29.1/src/lints/struct_pub_field_now_doc_hidden.ron
Failed in:
field ReviewSummary.total_time_spent in file /tmp/.tmpvzgT7B/pace/crates/core/src/domain/review.rs:45
Changelog
## `pace_cli`
## [0.4.2](https://github.com/pace-rs/pace/compare/pace_cli-v0.4.1...pace_cli-v0.4.2) - 2024-03-07
### Fixed
- *(deps)* update rust crate chrono to 0.4.35 ([#72](https://github.com/pace-rs/pace/pull/72))
### Other
- pull out art for easier replacement
## `pace_core`
## [0.15.0](https://github.com/pace-rs/pace/compare/pace_core-v0.14.0...pace_core-v0.15.0) - 2024-03-07
### Added
- *(insights)* export insights to json and temporary html template ([#73](https://github.com/pace-rs/pace/pull/73))
### Fixed
- *(deps)* update rust crate chrono to 0.4.35 ([#72](https://github.com/pace-rs/pace/pull/72))
### Other
- *(time)* implement more time based functionality and add more testing ([#71](https://github.com/pace-rs/pace/pull/71))
- add more debug prints in verbose mode
- *(debug)* use tracing and debug! macro to add some more structured logging to pace_core ([#70](https://github.com/pace-rs/pace/pull/70))
- *(error)* [**breaking**] remove expect/unwrap from codebase ([#69](https://github.com/pace-rs/pace/pull/69))
- *(deps)* update rust crate insta to 1.36.1 ([#68](https://github.com/pace-rs/pace/pull/68))
- *(deps)* update rust crate insta to 1.36.0 ([#66](https://github.com/pace-rs/pace/pull/66))
## `pace-rs`
## [0.13.0](https://github.com/pace-rs/pace/compare/pace-rs-v0.12.0...pace-rs-v0.13.0) - 2024-03-07
### Added
- *(insights)* export insights to json and temporary html template ([#73](https://github.com/pace-rs/pace/pull/73))
### Fixed
- *(deps)* update rust crate chrono to 0.4.35 ([#72](https://github.com/pace-rs/pace/pull/72))
### Other
- *(time)* implement more time based functionality and add more testing ([#71](https://github.com/pace-rs/pace/pull/71))
- add more debug prints in verbose mode
- pull out art for easier replacement
- *(debug)* use tracing and debug! macro to add some more structured logging to pace_core ([#70](https://github.com/pace-rs/pace/pull/70))
- *(error)* [**breaking**] remove expect/unwrap from codebase ([#69](https://github.com/pace-rs/pace/pull/69))
- *(deps)* move insta to dev dependencies
- *(deps)* update rust crate insta to 1.36.1 ([#68](https://github.com/pace-rs/pace/pull/68))
- *(deps)* update rust crate insta to 1.36.0 ([#66](https://github.com/pace-rs/pace/pull/66))
🤖 New release
pace_cli
: 0.4.1 -> 0.4.2 (✓ API compatible changes)pace_core
: 0.14.0 -> 0.15.0 (⚠️ API breaking changes)pace-rs
: 0.12.0 -> 0.13.0 (✓ API compatible changes)⚠️
pace_core
breaking changesChangelog
## `pace_cli`
## `pace_core` ## `pace-rs`This PR was generated with release-plz.