From f66932381c66467e495e102ffc22c7c3922272d3 Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Tue, 7 Nov 2023 20:07:35 +0100 Subject: [PATCH 1/2] Fix portable-atomic-x feature not enabling portable-atomic. --- Cargo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 025482021b..d7edaf628a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,11 +21,11 @@ version = "0.8.0" portable-atomic = ["dep:portable-atomic"] # Enable polyfilling of atomics via portable-atomic, using critical section for locking -portable-atomic-critical-section = ["dep:portable-atomic", "portable-atomic?/critical-section"] +portable-atomic-critical-section = ["dep:portable-atomic", "portable-atomic", "portable-atomic?/critical-section"] # Enable polyfilling of atomics via portable-atomic, using disabling interrupts for locking. # WARNING: this is only sound for single-core bare-metal privileged-mode targets! -portable-atomic-unsafe-assume-single-core = ["dep:portable-atomic", "portable-atomic?/unsafe-assume-single-core"] +portable-atomic-unsafe-assume-single-core = ["dep:portable-atomic", "portable-atomic", "portable-atomic?/unsafe-assume-single-core"] # implement serde traits. serde = ["dep:serde"] From f089e9c915318fa15b8438b6ef507f8c68daa9f8 Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Tue, 7 Nov 2023 20:10:36 +0100 Subject: [PATCH 2/2] Release v0.8.0 --- CHANGELOG.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ad88f8ba2..634d1d5735 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +## [v0.8.0] - 2023-11-07 + ### Added - Add `Clone` and `PartialEq` implementations to `HistoryBuffer`. @@ -561,7 +563,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - Initial release -[Unreleased]: https://github.com/rust-embedded/heapless/compare/v0.7.16...HEAD +[Unreleased]: https://github.com/rust-embedded/heapless/compare/v0.8.0...HEAD +[v0.8.0]: https://github.com/rust-embedded/heapless/compare/v0.7.16...v0.8.0 [v0.7.16]: https://github.com/rust-embedded/heapless/compare/v0.7.15...v0.7.16 [v0.7.15]: https://github.com/rust-embedded/heapless/compare/v0.7.14...v0.7.15 [v0.7.14]: https://github.com/rust-embedded/heapless/compare/v0.7.13...v0.7.14