diff options
author | 2023-12-04 20:37:00 +0100 | |
---|---|---|
committer | 2023-12-04 20:37:00 +0100 | |
commit | ea8de913d7e7265b13edee779e4ab614a227bef2 (patch) | |
tree | c5253978809212aa3ada8c1050eb46663726cadf | |
parent | fd085e6a01190efe4ae7ecca5dcc0b4d96756edb (diff) | |
download | rtic-ea8de913d7e7265b13edee779e4ab614a227bef2.tar.gz rtic-ea8de913d7e7265b13edee779e4ab614a227bef2.tar.zst rtic-ea8de913d7e7265b13edee779e4ab614a227bef2.zip |
Release rtic-monotonics, rtic-sync and rtic-time (#854)
-rw-r--r-- | rtic-monotonics/CHANGELOG.md | 2 | ||||
-rw-r--r-- | rtic-monotonics/Cargo.toml | 2 | ||||
-rw-r--r-- | rtic-sync/CHANGELOG.md | 10 | ||||
-rw-r--r-- | rtic-sync/Cargo.toml | 2 | ||||
-rw-r--r-- | rtic-time/CHANGELOG.md | 12 | ||||
-rw-r--r-- | rtic/Cargo.toml | 2 |
6 files changed, 22 insertions, 8 deletions
diff --git a/rtic-monotonics/CHANGELOG.md b/rtic-monotonics/CHANGELOG.md index 990da3a1..eda2351d 100644 --- a/rtic-monotonics/CHANGELOG.md +++ b/rtic-monotonics/CHANGELOG.md @@ -7,6 +7,8 @@ For each category, *Added*, *Changed*, *Fixed* add new entries at the top! ## Unreleased +## v1.4.0 - 2023-12-04 + ### Fixed - **Soundness fix:** Monotonics did not wait long enough in `Duration` based delays. diff --git a/rtic-monotonics/Cargo.toml b/rtic-monotonics/Cargo.toml index a3ab9bc0..9ecda581 100644 --- a/rtic-monotonics/Cargo.toml +++ b/rtic-monotonics/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rtic-monotonics" -version = "1.3.0" +version = "1.4.0" edition = "2021" authors = [ diff --git a/rtic-sync/CHANGELOG.md b/rtic-sync/CHANGELOG.md index 8f0261a8..af72dc49 100644 --- a/rtic-sync/CHANGELOG.md +++ b/rtic-sync/CHANGELOG.md @@ -9,13 +9,17 @@ For each category, _Added_, _Changed_, _Fixed_ add new entries at the top! ### Added -- `arbiter::spi::ArbiterDevice` for sharing SPI buses using `embedded-hal-async` traits. -- `arbiter::i2c::ArbiterDevice` for sharing I2C buses using `embedded-hal-async` traits. - ### Changed ### Fixed +## [v1.1.0] + +### Added + +- `arbiter::spi::ArbiterDevice` for sharing SPI buses using `embedded-hal-async` traits. +- `arbiter::i2c::ArbiterDevice` for sharing I2C buses using `embedded-hal-async` traits. + ## [v1.0.3] - `portable-atomic` used as a drop in replacement for `core::sync::atomic` in code and macros. `portable-atomic` imported with `default-features = false`, as we do not require CAS. diff --git a/rtic-sync/Cargo.toml b/rtic-sync/Cargo.toml index 28659da8..0d5b2d20 100644 --- a/rtic-sync/Cargo.toml +++ b/rtic-sync/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rtic-sync" -version = "1.0.3" +version = "1.1.0" edition = "2021" authors = [ diff --git a/rtic-time/CHANGELOG.md b/rtic-time/CHANGELOG.md index d2e28873..15ebf5b2 100644 --- a/rtic-time/CHANGELOG.md +++ b/rtic-time/CHANGELOG.md @@ -5,7 +5,15 @@ This project adheres to [Semantic Versioning](http://semver.org/). For each category, *Added*, *Changed*, *Fixed* add new entries at the top! -## [Unreleased] +## Unreleased + +### Added + +### Changed + +### Fixed + +## v1.1.0 - 2023-12-04 ### Added @@ -19,4 +27,4 @@ For each category, *Added*, *Changed*, *Fixed* add new entries at the top! - **Soundness fix:** `TimerQueue` did not wait long enough in `Duration` based delays. Fixing this sadly required adding a `const TICK_PERIOD` to the `Monotonic` trait, which requires updating all existing implementations. - If the queue was non-empty and a new instant was added that was earlier than `head`, then the queue would no pend the monotonic handler. This would cause the new `head` to be dequeued at the wrong time. -## [v1.0.0] - 2023-05-31 +## v1.0.0 - 2023-05-31 diff --git a/rtic/Cargo.toml b/rtic/Cargo.toml index 17257e03..e2f8cd20 100644 --- a/rtic/Cargo.toml +++ b/rtic/Cargo.toml @@ -37,7 +37,7 @@ cortex-m = { version = "0.7.0", optional = true } bare-metal = "1.0.0" #portable-atomic = { version = "0.3.19" } atomic-polyfill = "1" -rtic-monotonics = { path = "../rtic-monotonics", version = "1.0.0", optional = true } +rtic-monotonics = { path = "../rtic-monotonics", version = "1.4.0", optional = true } rtic-macros = { path = "../rtic-macros", version = "2.0.1" } rtic-core = "1" critical-section = "1" |