pace_core: 0.13.0 -> 0.14.0 (⚠️ API breaking changes)
pace-rs: 0.11.1 -> 0.12.0 (✓ API compatible changes)
⚠️ pace_core breaking changes
--- 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:
EndCommandOptions::end, previously in file /tmp/.tmpVP22r1/pace_core/src/commands/end.rs:12
EndCommandOptions::only_last, previously in file /tmp/.tmpVP22r1/pace_core/src/commands/end.rs:12
--- 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 end_all_unfinished_activities of trait ActivityStateManagement, previously in file /tmp/.tmpVP22r1/pace_core/src/storage.rs:346
Changelog
## `pace_core`
## [0.14.0](https://github.com/pace-rs/pace/compare/pace_core-v0.13.0...pace_core-v0.14.0) - 2024-03-02
### Added
- add opening documentation on configuration
- *(commands)* [**breaking**] remove only-last option for end and replace --start/--end with --at/-a for setting times
### Fixed
- make sure, there are never any held activities without an active intermission
- *(deps)* update rust crate open to 5.1.0 ([#63](https://github.com/pace-rs/pace/pull/63))
### Other
- reimplement logic to end and activity for in-memory storage to make it easier for error handling
- check if activities to resume is none
- add test for beginning activies on top of held ones
- refactor tests to use results
- use is_future validator for extract_time_or_now to make sure the user doesn't use times laying in the future
- add doc comment to is_endable()
## `pace-rs`
## [0.12.0](https://github.com/pace-rs/pace/compare/pace-rs-v0.11.1...pace-rs-v0.12.0) - 2024-03-02
### Added
- add opening documentation on configuration
- *(commands)* [**breaking**] remove only-last option for end and replace --start/--end with --at/-a for setting times
### Fixed
- make sure, there are never any held activities without an active intermission
- *(deps)* update rust crate open to 5.1.0 ([#63](https://github.com/pace-rs/pace/pull/63))
### Other
- reimplement logic to end and activity for in-memory storage to make it easier for error handling
- check if activities to resume is none
- add test for beginning activies on top of held ones
- add comment about use cases still to test via cli
- refactor tests to use results
- use is_future validator for extract_time_or_now to make sure the user doesn't use times laying in the future
- add doc comment to is_endable()
🤖 New release
pace_core
: 0.13.0 -> 0.14.0 (⚠️ API breaking changes)pace-rs
: 0.11.1 -> 0.12.0 (✓ API compatible changes)⚠️
pace_core
breaking changesChangelog
## `pace_core`
## `pace-rs`This PR was generated with release-plz.