Skip to content

Commit

Permalink
Release rtic-monotonics, rtic-sync and rtic-time
Browse files Browse the repository at this point in the history
  • Loading branch information
korken89 committed Dec 4, 2023
1 parent fd085e6 commit a4f8dd0
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 8 deletions.
2 changes: 2 additions & 0 deletions rtic-monotonics/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
2 changes: 1 addition & 1 deletion rtic-monotonics/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rtic-monotonics"
version = "1.3.0"
version = "1.4.0"

edition = "2021"
authors = [
Expand Down
10 changes: 7 additions & 3 deletions rtic-sync/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
2 changes: 1 addition & 1 deletion rtic-sync/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rtic-sync"
version = "1.0.3"
version = "1.1.0"

edition = "2021"
authors = [
Expand Down
12 changes: 10 additions & 2 deletions rtic-time/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand All @@ -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
2 changes: 1 addition & 1 deletion rtic/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down

0 comments on commit a4f8dd0

Please sign in to comment.