aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Emil Fresk <emil.fresk@gmail.com> 2023-12-04 20:37:00 +0100
committerGravatar GitHub <noreply@github.com> 2023-12-04 20:37:00 +0100
commitea8de913d7e7265b13edee779e4ab614a227bef2 (patch)
treec5253978809212aa3ada8c1050eb46663726cadf
parentfd085e6a01190efe4ae7ecca5dcc0b4d96756edb (diff)
downloadrtic-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.md2
-rw-r--r--rtic-monotonics/Cargo.toml2
-rw-r--r--rtic-sync/CHANGELOG.md10
-rw-r--r--rtic-sync/Cargo.toml2
-rw-r--r--rtic-time/CHANGELOG.md12
-rw-r--r--rtic/Cargo.toml2
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"