From a9146ca654fc899d1281d982321560debf00b192 Mon Sep 17 00:00:00 2001 From: simonsan <14062932+simonsan@users.noreply.github.com> Date: Sat, 23 Mar 2024 13:50:46 +0100 Subject: [PATCH] chore: release (#87) Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com> --- CHANGELOG.md | 49 +++++++++++++++++++++++++++++++++++++ Cargo.lock | 32 ++++++++++++------------ Cargo.toml | 2 +- crates/cli/CHANGELOG.md | 11 +++++++++ crates/cli/Cargo.toml | 2 +- crates/core/CHANGELOG.md | 32 ++++++++++++++++++++++++ crates/core/Cargo.toml | 2 +- crates/server/CHANGELOG.md | 5 ++++ crates/server/Cargo.toml | 2 +- crates/testing/CHANGELOG.md | 10 ++++++++ crates/testing/Cargo.toml | 2 +- crates/time/CHANGELOG.md | 5 ++++ crates/time/Cargo.toml | 2 +- 13 files changed, 134 insertions(+), 22 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 182c964f..c99ccfef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,55 @@ and this project adheres to ## [Unreleased] +## [0.15.0](https://github.com/pace-rs/pace/compare/pace-rs-v0.14.1...pace-rs-v0.15.0) - 2024-03-23 + +### Added +- *(display)* implement time zone display for activity ([#103](https://github.com/pace-rs/pace/pull/103)) +- *(timezone)* improve ux and time zone handling ([#100](https://github.com/pace-rs/pace/pull/100)) +- *(commands)* add visible aliases to settings subcommands and remove visible aliases where applicable +- *(commands)* impl getters and setters for config values +- *(commands)* add rather bare bones settings command for now +- add arg-group to make tz args mutually exclusive +- add timezone args also to other commands +- set visible aliases +- *(setup)* implement time zone prompt for setup config +- *(commands)* rename review to reflect +- get local time offset +- *(timezone)* [**breaking**] improves how pace handles timezones + +### Fixed +- *(deps)* update rust crate toml to 0.8.12 ([#99](https://github.com/pace-rs/pace/pull/99)) +- *(deps)* update rust crate diesel to 2.1.5 ([#98](https://github.com/pace-rs/pace/pull/98)) +- *(deps)* update rust crate wildmatch to 2.3.3 ([#95](https://github.com/pace-rs/pace/pull/95)) +- clippy lints +- *(deps)* update rust crate wildmatch to 2.3.2 ([#94](https://github.com/pace-rs/pace/pull/94)) +- *(deps)* update rust crate thiserror to 1.0.58 ([#93](https://github.com/pace-rs/pace/pull/93)) +- *(deps)* update rust crate wildmatch to 2.3.1 ([#92](https://github.com/pace-rs/pace/pull/92)) +- *(deps)* update rust crate toml to 0.8.11 ([#91](https://github.com/pace-rs/pace/pull/91)) +- *(deps)* update rust crate strum_macros to 0.26.2 ([#86](https://github.com/pace-rs/pace/pull/86)) +- *(deps)* update rust crate strum to 0.26.2 ([#85](https://github.com/pace-rs/pace/pull/85)) + +### Other +- add more tests including journey test ([#102](https://github.com/pace-rs/pace/pull/102)) +- fmt +- *(release)* commit pace_time changelog +- update manifests +- time unit tests +- date and duration unit tests +- update cargo-dist +- let release-plz handle the tags +- don't run nightly and beta clippy with deny warnings, so we don't fail ci +- cleanup imports +- make the future obvious in clippy's name ... :) +- run clippy-future, but do not fail on us +- use nextest profiles +- remove config.toml +- use msrv to run check +- remove unneeded paragraph from readme +- update readme and link to documentation where applicable +- run valgrind on test suite +- update cargo install args to use `--locked` to make sure, they build + ## [0.14.1](https://github.com/pace-rs/pace/compare/pace-rs-v0.14.0...pace-rs-v0.14.1) - 2024-03-09 ### Added diff --git a/Cargo.lock b/Cargo.lock index 0b40a2e0..bef86063 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -130,9 +130,9 @@ dependencies = [ [[package]] name = "arc-swap" -version = "1.7.0" +version = "1.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b3d0060af21e8d11a926981cc00c6c1541aa91dd64b9f881985c3da1094425f" +checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" [[package]] name = "assert_cmd" @@ -157,9 +157,9 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "backtrace" -version = "0.3.70" +version = "0.3.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95d8e92cac0961e91dbd517496b00f7e9b92363dbe6d42c3198268323798860c" +checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" dependencies = [ "addr2line", "cc", @@ -857,9 +857,9 @@ checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" [[package]] name = "indexmap" -version = "2.2.5" +version = "2.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b0b929d511467233429c45a44ac1dcaa21ba0f5ba11e4879e6ed28ddb4f9df4" +checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" dependencies = [ "equivalent", "hashbrown", @@ -1155,9 +1155,9 @@ checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" [[package]] name = "os_info" -version = "3.8.1" +version = "3.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6cbb46d5d01695d7a1fb8be5f0d1968bd2b2b8ba1d1b3e7062ce2a0593e57af1" +checksum = "ae99c7fa6dd38c7cafe1ec085e804f8f555a2f8659b0dbe03f1f9963a9b51092" dependencies = [ "log", "serde", @@ -1184,7 +1184,7 @@ checksum = "caff54706df99d2a78a5a4e3455ff45448d81ef1bb63c22cd14052ca0e993a3f" [[package]] name = "pace-rs" -version = "0.14.1" +version = "0.15.0" dependencies = [ "abscissa_core", "assert_cmd", @@ -1213,7 +1213,7 @@ dependencies = [ [[package]] name = "pace_cli" -version = "0.4.4" +version = "0.4.5" dependencies = [ "chrono", "chrono-tz", @@ -1227,7 +1227,7 @@ dependencies = [ [[package]] name = "pace_core" -version = "0.16.1" +version = "0.17.0" dependencies = [ "chrono", "chrono-tz", @@ -1267,11 +1267,11 @@ dependencies = [ [[package]] name = "pace_server" -version = "0.1.2" +version = "0.1.3" [[package]] name = "pace_testing" -version = "0.1.3" +version = "0.2.0" dependencies = [ "chrono", "pace_core", @@ -1282,7 +1282,7 @@ dependencies = [ [[package]] name = "pace_time" -version = "0.1.0" +version = "0.1.1" dependencies = [ "chrono", "chrono-tz", @@ -1619,9 +1619,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.10.3" +version = "1.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" +checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" dependencies = [ "aho-corasick", "memchr", diff --git a/Cargo.toml b/Cargo.toml index 6e8fc0a2..245bc7b3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -68,7 +68,7 @@ wildmatch = "2.3.3" [package] name = "pace-rs" -version = "0.14.1" +version = "0.15.0" authors = { workspace = true } categories = { workspace = true } edition = { workspace = true } diff --git a/crates/cli/CHANGELOG.md b/crates/cli/CHANGELOG.md index b5dbab0f..7ff76e4e 100644 --- a/crates/cli/CHANGELOG.md +++ b/crates/cli/CHANGELOG.md @@ -8,6 +8,17 @@ and this project adheres to ## [Unreleased] +## [0.4.5](https://github.com/pace-rs/pace/compare/pace_cli-v0.4.4...pace_cli-v0.4.5) - 2024-03-23 + +### Added +- *(timezone)* improve ux and time zone handling ([#100](https://github.com/pace-rs/pace/pull/100)) +- *(commands)* impl getters and setters for config values +- *(setup)* implement time zone prompt for setup config + +### Other +- update manifests +- cleanup imports + ## [0.4.4](https://github.com/pace-rs/pace/compare/pace_cli-v0.4.3...pace_cli-v0.4.4) - 2024-03-09 ### Added diff --git a/crates/cli/Cargo.toml b/crates/cli/Cargo.toml index 0264af40..a15b5128 100644 --- a/crates/cli/Cargo.toml +++ b/crates/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pace_cli" -version = "0.4.4" +version = "0.4.5" authors = { workspace = true } categories = { workspace = true } edition = { workspace = true } diff --git a/crates/core/CHANGELOG.md b/crates/core/CHANGELOG.md index 6aa2cbf4..d2ec4012 100644 --- a/crates/core/CHANGELOG.md +++ b/crates/core/CHANGELOG.md @@ -8,6 +8,38 @@ and this project adheres to ## [Unreleased] +## [0.17.0](https://github.com/pace-rs/pace/compare/pace_core-v0.16.1...pace_core-v0.17.0) - 2024-03-23 + +### Added +- *(display)* implement time zone display for activity ([#103](https://github.com/pace-rs/pace/pull/103)) +- *(timezone)* improve ux and time zone handling ([#100](https://github.com/pace-rs/pace/pull/100)) +- *(commands)* impl getters and setters for config values +- *(commands)* add rather bare bones settings command for now +- add arg-group to make tz args mutually exclusive +- add timezone args also to other commands +- set visible aliases +- *(setup)* implement time zone prompt for setup config +- *(commands)* rename review to reflect +- get local time offset +- *(timezone)* [**breaking**] improves how pace handles timezones + +### Fixed +- *(deps)* update rust crate toml to 0.8.12 ([#99](https://github.com/pace-rs/pace/pull/99)) +- *(deps)* update rust crate diesel to 2.1.5 ([#98](https://github.com/pace-rs/pace/pull/98)) +- *(deps)* update rust crate wildmatch to 2.3.3 ([#95](https://github.com/pace-rs/pace/pull/95)) +- clippy lints +- *(deps)* update rust crate wildmatch to 2.3.2 ([#94](https://github.com/pace-rs/pace/pull/94)) +- *(deps)* update rust crate thiserror to 1.0.58 ([#93](https://github.com/pace-rs/pace/pull/93)) +- *(deps)* update rust crate wildmatch to 2.3.1 ([#92](https://github.com/pace-rs/pace/pull/92)) +- *(deps)* update rust crate toml to 0.8.11 ([#91](https://github.com/pace-rs/pace/pull/91)) +- *(deps)* update rust crate strum_macros to 0.26.2 ([#86](https://github.com/pace-rs/pace/pull/86)) +- *(deps)* update rust crate strum to 0.26.2 ([#85](https://github.com/pace-rs/pace/pull/85)) + +### Other +- add more tests including journey test ([#102](https://github.com/pace-rs/pace/pull/102)) +- update manifests +- cleanup imports + ## [0.16.1](https://github.com/pace-rs/pace/compare/pace_core-v0.16.0...pace_core-v0.16.1) - 2024-03-09 ### Other diff --git a/crates/core/Cargo.toml b/crates/core/Cargo.toml index bfde47a1..b7cdc93f 100644 --- a/crates/core/Cargo.toml +++ b/crates/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pace_core" -version = "0.16.1" +version = "0.17.0" authors = { workspace = true } categories = { workspace = true } edition = { workspace = true } diff --git a/crates/server/CHANGELOG.md b/crates/server/CHANGELOG.md index c3112ce4..8b482c19 100644 --- a/crates/server/CHANGELOG.md +++ b/crates/server/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.3](https://github.com/pace-rs/pace/compare/pace_server-v0.1.2...pace_server-v0.1.3) - 2024-03-23 + +### Other +- update manifests + ## [0.1.2](https://github.com/pace-rs/pace/compare/pace_server-v0.1.1...pace_server-v0.1.2) - 2024-02-28 ### Other diff --git a/crates/server/Cargo.toml b/crates/server/Cargo.toml index ff9455e5..c9d90da4 100644 --- a/crates/server/Cargo.toml +++ b/crates/server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pace_server" -version = "0.1.2" +version = "0.1.3" authors = { workspace = true } categories = { workspace = true } edition = { workspace = true } diff --git a/crates/testing/CHANGELOG.md b/crates/testing/CHANGELOG.md index 6fc68b60..f6d37e99 100644 --- a/crates/testing/CHANGELOG.md +++ b/crates/testing/CHANGELOG.md @@ -6,6 +6,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/pace-rs/pace/compare/pace_testing-v0.1.3...pace_testing-v0.2.0) - 2024-03-23 + +### Added +- *(timezone)* improve ux and time zone handling ([#100](https://github.com/pace-rs/pace/pull/100)) +- *(timezone)* [**breaking**] improves how pace handles timezones + +### Other +- update manifests +- cleanup imports + ## [0.1.3](https://github.com/pace-rs/pace/compare/pace_testing-v0.1.2...pace_testing-v0.1.3) - 2024-03-09 ### Other diff --git a/crates/testing/Cargo.toml b/crates/testing/Cargo.toml index 294617a8..1196943c 100644 --- a/crates/testing/Cargo.toml +++ b/crates/testing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pace_testing" -version = "0.1.3" +version = "0.2.0" authors = { workspace = true } categories = { workspace = true } edition = { workspace = true } diff --git a/crates/time/CHANGELOG.md b/crates/time/CHANGELOG.md index 2803ca1a..0cbd1704 100644 --- a/crates/time/CHANGELOG.md +++ b/crates/time/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.1](https://github.com/pace-rs/pace/compare/pace_time-v0.1.0...pace_time-v0.1.1) - 2024-03-23 + +### Other +- add more tests including journey test ([#102](https://github.com/pace-rs/pace/pull/102)) + ## [0.1.0](https://github.com/pace-rs/pace/releases/tag/pace_time-v0.1.0) - 2024-03-22 ### Added diff --git a/crates/time/Cargo.toml b/crates/time/Cargo.toml index 7190e915..7e28f6bc 100644 --- a/crates/time/Cargo.toml +++ b/crates/time/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pace_time" -version = "0.1.0" +version = "0.1.1" authors = { workspace = true } categories = { workspace = true } edition = { workspace = true }