From 581c7101523ef200a8cedf722dcf703cdff731c2 Mon Sep 17 00:00:00 2001 From: Michael de Silva Date: Sun, 25 Feb 2024 14:13:14 +0530 Subject: [PATCH] Replace atomic-polyfill with portable-atomic --- CHANGELOG.md | 6 ++++++ Cargo.toml | 6 +++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7b1df01..f5fbc60 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.0] - XXX +### Changed +- **BREAKING** Replaced `atomic-polyfill` with `portable-atomic` ^1.6 ([#58]). + +[#58]: hhttps://github.com/Rahix/shared-bus/pull/58 + ## [0.3.1] - 2023-10-31 ### Added diff --git a/Cargo.toml b/Cargo.toml index 98bb2d3..5a3f72e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shared-bus" -version = "0.3.1" +version = "0.4.0" authors = ["Rahix "] edition = "2018" @@ -22,7 +22,7 @@ once_cell = { version = "1.4.0", optional = true } cortex-m = { version = "0.7.7", optional = true } xtensa-lx = { version = "0.8.0", optional = true, features = ["spin"] } spin = { version = "0.9.8", optional = true } -atomic-polyfill = { version = "1.0.1", optional = true } +portable-atomic = { version = "^1.6", optional = true } embedded-hal-alpha = { package = "embedded-hal", version = "=1.0.0-alpha.9", optional = true } @@ -32,5 +32,5 @@ embedded-hal-mock = "0.9" [features] std = ["once_cell"] xtensa = ["xtensa-lx", "spin"] -cortex-m = ["dep:cortex-m", "atomic-polyfill"] +cortex-m = ["dep:cortex-m", "portable-atomic"] eh-alpha = ["embedded-hal-alpha"]