pace-rs / pace

Mindful Time Tracking: Simplify Your Focus and Boost Productivity Effortlessly.
https://pace.cli.rs
GNU Affero General Public License v3.0
19 stars 0 forks source link

chore: release #67

Closed simonsan closed 4 months ago

simonsan commented 4 months ago

🤖 New release

⚠️ 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))


This PR was generated with release-plz.