From 42ebfe57f1268485da7057d7e1cbaad866ad2088 Mon Sep 17 00:00:00 2001 From: Emil Fresk Date: Sun, 22 Jun 2025 11:17:40 +0200 Subject: Release all crates --- rtic-common/CHANGELOG.md | 8 ++++++++ rtic-common/Cargo.toml | 2 +- rtic-macros/CHANGELOG.md | 2 ++ rtic-macros/Cargo.toml | 2 +- rtic-monotonics/CHANGELOG.md | 3 +++ rtic-monotonics/Cargo.toml | 2 +- rtic-sync/CHANGELOG.md | 2 ++ rtic-sync/Cargo.toml | 2 +- rtic-time/CHANGELOG.md | 2 ++ rtic-time/Cargo.toml | 2 +- rtic/CHANGELOG.md | 2 ++ rtic/Cargo.toml | 4 ++-- 12 files changed, 26 insertions(+), 7 deletions(-) diff --git a/rtic-common/CHANGELOG.md b/rtic-common/CHANGELOG.md index aa6b6a3..6837305 100644 --- a/rtic-common/CHANGELOG.md +++ b/rtic-common/CHANGELOG.md @@ -7,6 +7,14 @@ For each category, *Added*, *Changed*, *Fixed* add new entries at the top! ## [Unreleased] +### Added + +### Changed + +### Fixed + +## v1.1.0 - 2025-06-22 + - Fix minor unsoundnes in `Link::remove_from_list`. ### Added diff --git a/rtic-common/Cargo.toml b/rtic-common/Cargo.toml index 4624b0b..736a889 100644 --- a/rtic-common/Cargo.toml +++ b/rtic-common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rtic-common" -version = "1.0.1" +version = "1.1.0" edition = "2021" authors = [ diff --git a/rtic-macros/CHANGELOG.md b/rtic-macros/CHANGELOG.md index 75bf504..3390c53 100644 --- a/rtic-macros/CHANGELOG.md +++ b/rtic-macros/CHANGELOG.md @@ -7,6 +7,8 @@ For each category, *Added*, *Changed*, *Fixed* add new entries at the top! ## [Unreleased] +## [v2.2.0] - 2025-06-22 + ### Added - Added `waker` getter to software tasks diff --git a/rtic-macros/Cargo.toml b/rtic-macros/Cargo.toml index c38f575..84f2dc1 100644 --- a/rtic-macros/Cargo.toml +++ b/rtic-macros/Cargo.toml @@ -22,7 +22,7 @@ name = "rtic-macros" readme = "../README.md" repository = "https://github.com/rtic-rs/rtic" -version = "2.1.3" +version = "2.2.0" [package.metadata.docs.rs] features = ["test-template"] diff --git a/rtic-monotonics/CHANGELOG.md b/rtic-monotonics/CHANGELOG.md index 7142665..139b9d0 100644 --- a/rtic-monotonics/CHANGELOG.md +++ b/rtic-monotonics/CHANGELOG.md @@ -7,12 +7,15 @@ For each category, *Added*, *Changed*, *Fixed* add new entries at the top! ## Unreleased +## v2.1.0 - 2025-06-22 + ### Changed - Updated esp32c3 dependency to v0.28.0 - Updated esp32c3 dependency to v0.27.0 ### Added + - `SYSTIMER` based monotonic for the ESP32-C6 ## v2.0.3 - 2024-10-23 diff --git a/rtic-monotonics/Cargo.toml b/rtic-monotonics/Cargo.toml index 749ef92..20e3a28 100644 --- a/rtic-monotonics/Cargo.toml +++ b/rtic-monotonics/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rtic-monotonics" -version = "2.0.3" +version = "2.1.0" edition = "2021" authors = [ diff --git a/rtic-sync/CHANGELOG.md b/rtic-sync/CHANGELOG.md index 24d5e4a..769cb4d 100644 --- a/rtic-sync/CHANGELOG.md +++ b/rtic-sync/CHANGELOG.md @@ -7,6 +7,8 @@ For each category, _Added_, _Changed_, _Fixed_ add new entries at the top! ## [Unreleased] +## v1.4.0 - 2025-06-22 + ### Added - Add `arbiter::{i2c, spi}::BlockingArbiterDevice` which allows sharing of `embedded_hal` (non-async) buses. This also helps during initialization of RTIC apps as you can use the arbiter while in `init`. After initialization is complete, convert an `BlockingArbiterDevice` into an `ArbiterDevice` using `BlockingArbiterDevice::into_non_blocking()`. diff --git a/rtic-sync/Cargo.toml b/rtic-sync/Cargo.toml index cfa4d33..ce0014c 100644 --- a/rtic-sync/Cargo.toml +++ b/rtic-sync/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rtic-sync" -version = "1.3.2" +version = "1.4.0" edition = "2021" authors = [ diff --git a/rtic-time/CHANGELOG.md b/rtic-time/CHANGELOG.md index de22ac9..206cf07 100644 --- a/rtic-time/CHANGELOG.md +++ b/rtic-time/CHANGELOG.md @@ -7,6 +7,8 @@ For each category, *Added*, *Changed*, *Fixed* add new entries at the top! ## Unreleased +## v2.0.1 - 2025-06-22 + ### Changed - Replace `async` implementations of `delay`/`delay_until`/`timeout`/`timeout_at` with structs to reduce memory usage. diff --git a/rtic-time/Cargo.toml b/rtic-time/Cargo.toml index 154b68c..8944ff5 100644 --- a/rtic-time/Cargo.toml +++ b/rtic-time/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rtic-time" -version = "2.0.0" +version = "2.0.1" edition = "2021" authors = [ diff --git a/rtic/CHANGELOG.md b/rtic/CHANGELOG.md index b228e3d..12f5cf0 100644 --- a/rtic/CHANGELOG.md +++ b/rtic/CHANGELOG.md @@ -20,6 +20,8 @@ Example: ## [Unreleased] +## [v2.2.0] - 2025-06-22 + ### Added - Added public `waker` constructor to the executor. diff --git a/rtic/Cargo.toml b/rtic/Cargo.toml index 98278a5..1708a26 100644 --- a/rtic/Cargo.toml +++ b/rtic/Cargo.toml @@ -16,7 +16,7 @@ name = "rtic" readme = "../README.md" repository = "https://github.com/rtic-rs/rtic" -version = "2.1.3" +version = "2.2.0" [package.metadata.docs.rs] features = ["thumbv7-backend"] @@ -32,7 +32,7 @@ riscv = { version = "0.14.0", optional = true } cortex-m = { version = "0.7.0", optional = true } bare-metal = "1.0.0" portable-atomic = { version = "1", default-features = false } -rtic-macros = { path = "../rtic-macros", version = "=2.1.3" } +rtic-macros = { path = "../rtic-macros", version = "=2.2.0" } rtic-core = "1" critical-section = "1" -- cgit v1.2.3