From 253b8157e358e756f20db075f29bd69f26de7aef Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 21:10:22 +0000 Subject: [PATCH 1/2] chore: release --- boards/atsame54_xpro/CHANGELOG.md | 6 ++++++ boards/atsame54_xpro/Cargo.toml | 4 ++-- boards/feather_m0/CHANGELOG.md | 6 ++++++ boards/feather_m0/Cargo.toml | 4 ++-- boards/feather_m4/CHANGELOG.md | 6 ++++++ boards/feather_m4/Cargo.toml | 4 ++-- boards/metro_m0/CHANGELOG.md | 6 ++++++ boards/metro_m0/Cargo.toml | 4 ++-- boards/metro_m4/CHANGELOG.md | 6 ++++++ boards/metro_m4/Cargo.toml | 4 ++-- boards/pygamer/CHANGELOG.md | 6 ++++++ boards/pygamer/Cargo.toml | 4 ++-- boards/samd11_bare/CHANGELOG.md | 6 ++++++ boards/samd11_bare/Cargo.toml | 4 ++-- hal/CHANGELOG.md | 15 +++++++++++++++ hal/Cargo.toml | 2 +- 16 files changed, 72 insertions(+), 15 deletions(-) diff --git a/boards/atsame54_xpro/CHANGELOG.md b/boards/atsame54_xpro/CHANGELOG.md index 8dc37aaeb2f..8083068734d 100644 --- a/boards/atsame54_xpro/CHANGELOG.md +++ b/boards/atsame54_xpro/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.10.2](https://github.com/atsamd-rs/atsamd/compare/atsame54_xpro-0.10.1...atsame54_xpro-0.10.2) - 2025-01-13 + +### Other + +- updated the following local packages: atsamd-hal + ## [0.10.1](https://github.com/atsamd-rs/atsamd/compare/atsame54_xpro-0.10.0...atsame54_xpro-0.10.1) - 2024-12-11 ### Other diff --git a/boards/atsame54_xpro/Cargo.toml b/boards/atsame54_xpro/Cargo.toml index 4ef7aca5cb7..71b303d1985 100644 --- a/boards/atsame54_xpro/Cargo.toml +++ b/boards/atsame54_xpro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atsame54_xpro" -version = "0.10.1" +version = "0.10.2" authors = [ "Karsten Große ", "John Little " @@ -23,7 +23,7 @@ features = ["critical-section-single-core"] [dependencies.atsamd-hal] path = "../../hal" -version = "0.20.2" +version = "0.21.0" default-features = false [dependencies.usb-device] diff --git a/boards/feather_m0/CHANGELOG.md b/boards/feather_m0/CHANGELOG.md index ac645e913de..fe3b69f2cfc 100644 --- a/boards/feather_m0/CHANGELOG.md +++ b/boards/feather_m0/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.17.2](https://github.com/atsamd-rs/atsamd/compare/feather_m0-0.17.1...feather_m0-0.17.2) - 2025-01-13 + +### Other + +- updated the following local packages: atsamd-hal + ## [0.17.1](https://github.com/atsamd-rs/atsamd/compare/feather_m0-0.17.0...feather_m0-0.17.1) - 2024-12-11 ### Other diff --git a/boards/feather_m0/Cargo.toml b/boards/feather_m0/Cargo.toml index be2445057bd..5c7b101bdb6 100644 --- a/boards/feather_m0/Cargo.toml +++ b/boards/feather_m0/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "feather_m0" -version = "0.17.1" +version = "0.17.2" authors = ["Ben Bergman "] description = "Board Support crate for the Adafruit Feather M0" keywords = ["no-std", "arm", "cortex-m", "embedded-hal"] @@ -21,7 +21,7 @@ optional = true [dependencies.atsamd-hal] path = "../../hal" -version = "0.20.2" +version = "0.21.0" default-features = false [dependencies.cortex-m] diff --git a/boards/feather_m4/CHANGELOG.md b/boards/feather_m4/CHANGELOG.md index d7192e89037..327ed146ef3 100644 --- a/boards/feather_m4/CHANGELOG.md +++ b/boards/feather_m4/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.15.2](https://github.com/atsamd-rs/atsamd/compare/feather_m4-0.15.1...feather_m4-0.15.2) - 2025-01-13 + +### Other + +- updated the following local packages: atsamd-hal + ## [0.15.1](https://github.com/atsamd-rs/atsamd/compare/feather_m4-0.15.0...feather_m4-0.15.1) - 2024-12-11 ### Other diff --git a/boards/feather_m4/Cargo.toml b/boards/feather_m4/Cargo.toml index 6f3f4442cbd..10fab58348b 100644 --- a/boards/feather_m4/Cargo.toml +++ b/boards/feather_m4/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "feather_m4" -version = "0.15.1" +version = "0.15.2" edition = "2021" authors = ["Theodore DeRego "] description = "Board Support crate for the Adafruit Feather M4" @@ -25,7 +25,7 @@ features = ["critical-section-single-core"] [dependencies.atsamd-hal] path = "../../hal" -version = "0.20.2" +version = "0.21.0" default-features = false [dependencies.usb-device] diff --git a/boards/metro_m0/CHANGELOG.md b/boards/metro_m0/CHANGELOG.md index 85b1d40b1f4..e0bd89c8f3e 100644 --- a/boards/metro_m0/CHANGELOG.md +++ b/boards/metro_m0/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.18.0](https://github.com/atsamd-rs/atsamd/compare/metro_m0-0.17.1...metro_m0-0.18.0) - 2025-01-13 + +### Added + +- [**breaking**] Add support for RTIC v2.0 monotonic drivers using RTC peripheral (#804) + ## [0.17.1](https://github.com/atsamd-rs/atsamd/compare/metro_m0-0.17.0...metro_m0-0.17.1) - 2024-12-11 ### Other diff --git a/boards/metro_m0/Cargo.toml b/boards/metro_m0/Cargo.toml index a98aad034ff..19ebe2c1113 100644 --- a/boards/metro_m0/Cargo.toml +++ b/boards/metro_m0/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "metro_m0" -version = "0.17.1" +version = "0.18.0" authors = ["Wez Furlong "] description = "Board Support crate for the Adafruit Metro M0" keywords = ["no-std", "arm", "cortex-m", "embedded-hal"] @@ -24,7 +24,7 @@ features = ["critical-section-single-core"] [dependencies.atsamd-hal] path = "../../hal" -version = "0.20.2" +version = "0.21.0" default-features = false [dependencies.usb-device] diff --git a/boards/metro_m4/CHANGELOG.md b/boards/metro_m4/CHANGELOG.md index c0483efad2f..c2de77058a3 100644 --- a/boards/metro_m4/CHANGELOG.md +++ b/boards/metro_m4/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.16.2](https://github.com/atsamd-rs/atsamd/compare/metro_m4-0.16.1...metro_m4-0.16.2) - 2025-01-13 + +### Other + +- updated the following local packages: atsamd-hal + ## [0.16.1](https://github.com/atsamd-rs/atsamd/compare/metro_m4-0.16.0...metro_m4-0.16.1) - 2024-12-11 ### Other diff --git a/boards/metro_m4/Cargo.toml b/boards/metro_m4/Cargo.toml index cef390b724e..1f3046882ef 100644 --- a/boards/metro_m4/Cargo.toml +++ b/boards/metro_m4/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "metro_m4" -version = "0.16.1" +version = "0.16.2" authors = ["Paul Sajna ", "Wez Furlong "] description = "Board Support crate for the Adafruit Metro M4" keywords = ["no-std", "arm", "cortex-m", "embedded-hal"] @@ -20,7 +20,7 @@ optional = true [dependencies.atsamd-hal] path = "../../hal" -version = "0.20.2" +version = "0.21.0" default-features = false [dependencies.usb-device] diff --git a/boards/pygamer/CHANGELOG.md b/boards/pygamer/CHANGELOG.md index 4fd7725268e..8b059904da4 100644 --- a/boards/pygamer/CHANGELOG.md +++ b/boards/pygamer/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.13.2](https://github.com/atsamd-rs/atsamd/compare/pygamer-0.13.1...pygamer-0.13.2) - 2025-01-13 + +### Other + +- updated the following local packages: atsamd-hal + ## [0.13.1](https://github.com/atsamd-rs/atsamd/compare/pygamer-0.13.0...pygamer-0.13.1) - 2024-12-11 ### Examples diff --git a/boards/pygamer/Cargo.toml b/boards/pygamer/Cargo.toml index 8809355bd26..20fcc82b333 100644 --- a/boards/pygamer/Cargo.toml +++ b/boards/pygamer/Cargo.toml @@ -12,7 +12,7 @@ license = "MIT OR Apache-2.0" name = "pygamer" readme = "README.md" repository = "https://github.com/atsamd-rs/atsamd" -version = "0.13.1" +version = "0.13.2" [dependencies] cortex-m = {version = "0.7", features = ["critical-section-single-core"]} @@ -27,7 +27,7 @@ version = "0.7" [dependencies.atsamd-hal] default-features = false path = "../../hal" -version = "0.20.2" +version = "0.21.0" [dependencies.usb-device] optional = true diff --git a/boards/samd11_bare/CHANGELOG.md b/boards/samd11_bare/CHANGELOG.md index 0d85c0ce7de..958a74fad44 100644 --- a/boards/samd11_bare/CHANGELOG.md +++ b/boards/samd11_bare/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.13.2](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.13.1...samd11_bare-0.13.2) - 2025-01-13 + +### Other + +- updated the following local packages: atsamd-hal + ## [0.13.1](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.13.0...samd11_bare-0.13.1) - 2024-12-11 ### Other diff --git a/boards/samd11_bare/Cargo.toml b/boards/samd11_bare/Cargo.toml index 4a1ce810f47..4322f004772 100644 --- a/boards/samd11_bare/Cargo.toml +++ b/boards/samd11_bare/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "samd11_bare" -version = "0.13.1" +version = "0.13.2" authors = ["Jesse Braham "] description = "Support crate for the ATSAMD11C" keywords = ["no-std", "arm", "cortex-m", "embedded-hal"] @@ -23,7 +23,7 @@ features = ["critical-section-single-core"] [dependencies.atsamd-hal] path = "../../hal" -version = "0.20.2" +version = "0.21.0" default-features = false [dev-dependencies] diff --git a/hal/CHANGELOG.md b/hal/CHANGELOG.md index 29cefd46bc6..debacd14bca 100644 --- a/hal/CHANGELOG.md +++ b/hal/CHANGELOG.md @@ -7,6 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.21.0](https://github.com/atsamd-rs/atsamd/compare/atsamd-hal-0.20.2...atsamd-hal-0.21.0) - 2025-01-13 + +### Added + +- [**breaking**] Add support for RTIC v2.0 monotonic drivers using RTC peripheral (#804) +- Allow the construction of systick Delay using the clock::v2 API (#803) + +### Changed + +- Break out non-async specific interrupt functionality out of async_hal module + +### Refactored + +- Satisfy recent nightly clippy lint additions + ## [0.20.2](https://github.com/atsamd-rs/atsamd/compare/atsamd-hal-0.20.1...atsamd-hal-0.20.2) - 2024-12-11 ### Changed diff --git a/hal/Cargo.toml b/hal/Cargo.toml index 5b99f71a3fb..120b1871bf3 100644 --- a/hal/Cargo.toml +++ b/hal/Cargo.toml @@ -20,7 +20,7 @@ name = "atsamd-hal" readme = "README.md" repository = "https://github.com/atsamd-rs/atsamd" rust-version = "1.77.2" -version = "0.20.2" +version = "0.21.0" [package.metadata.docs.rs] features = ["samd21g", "samd21g-rt", "usb", "dma", "async", "rtic"] From ccae88b3bc21fc61eed91a40e04e0f02f458bb0d Mon Sep 17 00:00:00 2001 From: Justin Beaurivage Date: Tue, 14 Jan 2025 12:34:47 -0500 Subject: [PATCH 2/2] Breaking changes for BSPs --- boards/atsame54_xpro/CHANGELOG.md | 2 +- boards/atsame54_xpro/Cargo.toml | 2 +- boards/feather_m0/CHANGELOG.md | 2 +- boards/feather_m0/Cargo.toml | 2 +- boards/feather_m4/CHANGELOG.md | 2 +- boards/feather_m4/Cargo.toml | 2 +- boards/metro_m4/CHANGELOG.md | 2 +- boards/metro_m4/Cargo.toml | 2 +- boards/pygamer/CHANGELOG.md | 2 +- boards/pygamer/Cargo.toml | 2 +- boards/samd11_bare/CHANGELOG.md | 2 +- boards/samd11_bare/Cargo.toml | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/boards/atsame54_xpro/CHANGELOG.md b/boards/atsame54_xpro/CHANGELOG.md index 8083068734d..7ec91a5c9c4 100644 --- a/boards/atsame54_xpro/CHANGELOG.md +++ b/boards/atsame54_xpro/CHANGELOG.md @@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.10.2](https://github.com/atsamd-rs/atsamd/compare/atsame54_xpro-0.10.1...atsame54_xpro-0.10.2) - 2025-01-13 +## [0.11.0](https://github.com/atsamd-rs/atsamd/compare/atsame54_xpro-0.10.1...atsame54_xpro-0.11.0) - 2025-01-13 ### Other diff --git a/boards/atsame54_xpro/Cargo.toml b/boards/atsame54_xpro/Cargo.toml index 71b303d1985..039c4c768d2 100644 --- a/boards/atsame54_xpro/Cargo.toml +++ b/boards/atsame54_xpro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atsame54_xpro" -version = "0.10.2" +version = "0.11.0" authors = [ "Karsten Große ", "John Little " diff --git a/boards/feather_m0/CHANGELOG.md b/boards/feather_m0/CHANGELOG.md index fe3b69f2cfc..6e3d2bba60d 100644 --- a/boards/feather_m0/CHANGELOG.md +++ b/boards/feather_m0/CHANGELOG.md @@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.17.2](https://github.com/atsamd-rs/atsamd/compare/feather_m0-0.17.1...feather_m0-0.17.2) - 2025-01-13 +## [0.18.0](https://github.com/atsamd-rs/atsamd/compare/feather_m0-0.17.1...feather_m0-0.18.0) - 2025-01-13 ### Other diff --git a/boards/feather_m0/Cargo.toml b/boards/feather_m0/Cargo.toml index 5c7b101bdb6..5201b38af0d 100644 --- a/boards/feather_m0/Cargo.toml +++ b/boards/feather_m0/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "feather_m0" -version = "0.17.2" +version = "0.18.0" authors = ["Ben Bergman "] description = "Board Support crate for the Adafruit Feather M0" keywords = ["no-std", "arm", "cortex-m", "embedded-hal"] diff --git a/boards/feather_m4/CHANGELOG.md b/boards/feather_m4/CHANGELOG.md index 327ed146ef3..d85bfa55ce2 100644 --- a/boards/feather_m4/CHANGELOG.md +++ b/boards/feather_m4/CHANGELOG.md @@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.15.2](https://github.com/atsamd-rs/atsamd/compare/feather_m4-0.15.1...feather_m4-0.15.2) - 2025-01-13 +## [0.16.0](https://github.com/atsamd-rs/atsamd/compare/feather_m4-0.15.1...feather_m4-0.16.0) - 2025-01-13 ### Other diff --git a/boards/feather_m4/Cargo.toml b/boards/feather_m4/Cargo.toml index 10fab58348b..523374f2859 100644 --- a/boards/feather_m4/Cargo.toml +++ b/boards/feather_m4/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "feather_m4" -version = "0.15.2" +version = "0.16.0" edition = "2021" authors = ["Theodore DeRego "] description = "Board Support crate for the Adafruit Feather M4" diff --git a/boards/metro_m4/CHANGELOG.md b/boards/metro_m4/CHANGELOG.md index c2de77058a3..e49d2737a3a 100644 --- a/boards/metro_m4/CHANGELOG.md +++ b/boards/metro_m4/CHANGELOG.md @@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.16.2](https://github.com/atsamd-rs/atsamd/compare/metro_m4-0.16.1...metro_m4-0.16.2) - 2025-01-13 +## [0.17.0](https://github.com/atsamd-rs/atsamd/compare/metro_m4-0.16.1...metro_m4-0.17.0) - 2025-01-13 ### Other diff --git a/boards/metro_m4/Cargo.toml b/boards/metro_m4/Cargo.toml index 1f3046882ef..239d4ce7e50 100644 --- a/boards/metro_m4/Cargo.toml +++ b/boards/metro_m4/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "metro_m4" -version = "0.16.2" +version = "0.17.0" authors = ["Paul Sajna ", "Wez Furlong "] description = "Board Support crate for the Adafruit Metro M4" keywords = ["no-std", "arm", "cortex-m", "embedded-hal"] diff --git a/boards/pygamer/CHANGELOG.md b/boards/pygamer/CHANGELOG.md index 8b059904da4..71a500cdfe1 100644 --- a/boards/pygamer/CHANGELOG.md +++ b/boards/pygamer/CHANGELOG.md @@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.13.2](https://github.com/atsamd-rs/atsamd/compare/pygamer-0.13.1...pygamer-0.13.2) - 2025-01-13 +## [0.14.0](https://github.com/atsamd-rs/atsamd/compare/pygamer-0.13.1...pygamer-0.14.0) - 2025-01-13 ### Other diff --git a/boards/pygamer/Cargo.toml b/boards/pygamer/Cargo.toml index 20fcc82b333..9bffe543d59 100644 --- a/boards/pygamer/Cargo.toml +++ b/boards/pygamer/Cargo.toml @@ -12,7 +12,7 @@ license = "MIT OR Apache-2.0" name = "pygamer" readme = "README.md" repository = "https://github.com/atsamd-rs/atsamd" -version = "0.13.2" +version = "0.14.0" [dependencies] cortex-m = {version = "0.7", features = ["critical-section-single-core"]} diff --git a/boards/samd11_bare/CHANGELOG.md b/boards/samd11_bare/CHANGELOG.md index 958a74fad44..8f862701de2 100644 --- a/boards/samd11_bare/CHANGELOG.md +++ b/boards/samd11_bare/CHANGELOG.md @@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.13.2](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.13.1...samd11_bare-0.13.2) - 2025-01-13 +## [0.14.0](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.13.1...samd11_bare-0.14.0) - 2025-01-13 ### Other diff --git a/boards/samd11_bare/Cargo.toml b/boards/samd11_bare/Cargo.toml index 4322f004772..3b891bd9f0e 100644 --- a/boards/samd11_bare/Cargo.toml +++ b/boards/samd11_bare/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "samd11_bare" -version = "0.13.2" +version = "0.14.0" authors = ["Jesse Braham "] description = "Support crate for the ATSAMD11C" keywords = ["no-std", "arm", "cortex-m", "embedded-hal"]