diff --git a/boards/atsame54_xpro/CHANGELOG.md b/boards/atsame54_xpro/CHANGELOG.md index 43e077acfb14..1b2e5d37fd9b 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.13.0](https://github.com/atsamd-rs/atsamd/compare/atsame54_xpro-0.12.2...atsame54_xpro-0.13.0) - 2025-11-19 + +### Other + +- updated the following local packages: atsamd-hal + ## [0.12.2](https://github.com/atsamd-rs/atsamd/compare/atsame54_xpro-0.12.1...atsame54_xpro-0.12.2) - 2025-06-26 ### Other diff --git a/boards/atsame54_xpro/Cargo.toml b/boards/atsame54_xpro/Cargo.toml index eafd323a3089..04569f6b463e 100644 --- a/boards/atsame54_xpro/Cargo.toml +++ b/boards/atsame54_xpro/Cargo.toml @@ -11,7 +11,7 @@ license = "MIT OR Apache-2.0" name = "atsame54_xpro" readme = "README.md" repository = "https://github.com/atsamd-rs/atsamd" -version = "0.12.2" +version = "0.13.0" [dependencies.cortex-m-rt] optional = true @@ -24,7 +24,7 @@ version = "0.7" [dependencies.atsamd-hal] default-features = false path = "../../hal" -version = "0.22.2" +version = "0.23.0" [dependencies.usb-device] optional = true diff --git a/boards/feather_m0/CHANGELOG.md b/boards/feather_m0/CHANGELOG.md index 43b4b9dad14b..dc1932dfbeea 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.20.0](https://github.com/atsamd-rs/atsamd/compare/feather_m0-0.19.2...feather_m0-0.20.0) - 2025-11-19 + +### Other + +- updated the following local packages: atsamd-hal + ## [0.19.2](https://github.com/atsamd-rs/atsamd/compare/feather_m0-0.19.1...feather_m0-0.19.2) - 2025-06-26 ### Other diff --git a/boards/feather_m0/Cargo.toml b/boards/feather_m0/Cargo.toml index 81afb47d90b0..0e826e05ed62 100644 --- a/boards/feather_m0/Cargo.toml +++ b/boards/feather_m0/Cargo.toml @@ -9,7 +9,7 @@ name = "feather_m0" readme = "README.md" repository = "https://github.com/atsamd-rs/atsamd" resolver = "2" -version = "0.19.2" +version = "0.20.0" # for cargo flash [package.metadata] @@ -22,7 +22,7 @@ version = "0.7" [dependencies.atsamd-hal] default-features = false path = "../../hal" -version = "0.22.2" +version = "0.23.0" [dependencies.cortex-m] features = ["critical-section-single-core"] diff --git a/boards/feather_m4/CHANGELOG.md b/boards/feather_m4/CHANGELOG.md index bd13d43e1c30..7a147df11a52 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.18.0](https://github.com/atsamd-rs/atsamd/compare/feather_m4-0.17.2...feather_m4-0.18.0) - 2025-11-19 + +### Changed + +- [**breaking**] Gate undocumented chip features behind the `undoc-features` Cargo feature ([#956](https://github.com/atsamd-rs/atsamd/pull/956)) + ## [0.17.2](https://github.com/atsamd-rs/atsamd/compare/feather_m4-0.17.1...feather_m4-0.17.2) - 2025-06-26 ### Other diff --git a/boards/feather_m4/Cargo.toml b/boards/feather_m4/Cargo.toml index c51484162900..888fef37e987 100644 --- a/boards/feather_m4/Cargo.toml +++ b/boards/feather_m4/Cargo.toml @@ -9,7 +9,7 @@ license = "MIT OR Apache-2.0" name = "feather_m4" readme = "README.md" repository = "https://github.com/atsamd-rs/atsamd" -version = "0.17.2" +version = "0.18.0" # for cargo flash [package.metadata] @@ -26,7 +26,7 @@ version = "0.7" [dependencies.atsamd-hal] default-features = false path = "../../hal" -version = "0.22.2" +version = "0.23.0" features = ["undoc-features"] [dependencies.usb-device] diff --git a/boards/metro_m0/CHANGELOG.md b/boards/metro_m0/CHANGELOG.md index 7f2a0b888ffa..12140ba7ea53 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.20.0](https://github.com/atsamd-rs/atsamd/compare/metro_m0-0.19.2...metro_m0-0.20.0) - 2025-11-19 + +### Other + +- updated the following local packages: atsamd-hal + ## [0.19.2](https://github.com/atsamd-rs/atsamd/compare/metro_m0-0.19.1...metro_m0-0.19.2) - 2025-06-26 ### Other diff --git a/boards/metro_m0/Cargo.toml b/boards/metro_m0/Cargo.toml index b485c1154cae..6632c423f387 100644 --- a/boards/metro_m0/Cargo.toml +++ b/boards/metro_m0/Cargo.toml @@ -8,7 +8,7 @@ license = "MIT OR Apache-2.0" name = "metro_m0" readme = "README.md" repository = "https://github.com/atsamd-rs/atsamd" -version = "0.19.2" +version = "0.20.0" # for cargo flash [package.metadata] @@ -25,7 +25,7 @@ version = "0.7" [dependencies.atsamd-hal] default-features = false path = "../../hal" -version = "0.22.2" +version = "0.23.0" [dependencies.rtic] features = ["thumbv6-backend"] diff --git a/boards/metro_m4/CHANGELOG.md b/boards/metro_m4/CHANGELOG.md index 38acf388d3f3..d628ed846e56 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.19.0](https://github.com/atsamd-rs/atsamd/compare/metro_m4-0.18.2...metro_m4-0.19.0) - 2025-11-19 + +### Changed + +- [**breaking**] Gate undocumented chip features behind the `undoc-features` Cargo feature ([#956](https://github.com/atsamd-rs/atsamd/pull/956)) + ## [0.18.2](https://github.com/atsamd-rs/atsamd/compare/metro_m4-0.18.1...metro_m4-0.18.2) - 2025-06-26 ### Other diff --git a/boards/metro_m4/Cargo.toml b/boards/metro_m4/Cargo.toml index 6d3f4e3bef06..5974e3ef41c2 100644 --- a/boards/metro_m4/Cargo.toml +++ b/boards/metro_m4/Cargo.toml @@ -8,7 +8,7 @@ license = "MIT OR Apache-2.0" name = "metro_m4" readme = "README.md" repository = "https://github.com/atsamd-rs/atsamd" -version = "0.18.2" +version = "0.19.0" # for cargo flash [package.metadata] @@ -21,7 +21,7 @@ version = "0.7" [dependencies.atsamd-hal] default-features = false path = "../../hal" -version = "0.22.2" +version = "0.23.0" features = ["undoc-features"] [dependencies.usb-device] diff --git a/boards/pygamer/CHANGELOG.md b/boards/pygamer/CHANGELOG.md index ef891a3e7ec5..43b8fa4325ec 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.16.0](https://github.com/atsamd-rs/atsamd/compare/pygamer-0.15.2...pygamer-0.16.0) - 2025-11-19 + +### Changed + +- [**breaking**] Gate undocumented chip features behind the `undoc-features` Cargo feature ([#956](https://github.com/atsamd-rs/atsamd/pull/956)) + ## [0.15.2](https://github.com/atsamd-rs/atsamd/compare/pygamer-0.15.1...pygamer-0.15.2) - 2025-06-26 ### Other diff --git a/boards/pygamer/Cargo.toml b/boards/pygamer/Cargo.toml index a3306f450149..417265d15572 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.15.2" +version = "0.16.0" [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.22.2" +version = "0.23.0" features = ["undoc-features"] [dependencies.usb-device] diff --git a/boards/samd11_bare/CHANGELOG.md b/boards/samd11_bare/CHANGELOG.md index 8e1f439274b7..055b9ebc605a 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.16.0](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.15.2...samd11_bare-0.16.0) - 2025-11-19 + +### Other + +- updated the following local packages: atsamd-hal + ## [0.15.2](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.15.1...samd11_bare-0.15.2) - 2025-06-26 ### Other diff --git a/boards/samd11_bare/Cargo.toml b/boards/samd11_bare/Cargo.toml index 1d06909ef5e8..9bccad655a65 100644 --- a/boards/samd11_bare/Cargo.toml +++ b/boards/samd11_bare/Cargo.toml @@ -7,7 +7,7 @@ license = "MIT OR Apache-2.0" name = "samd11_bare" readme = "README.md" repository = "https://github.com/atsamd-rs/atsamd" -version = "0.15.2" +version = "0.16.0" # for cargo flash [package.metadata] @@ -24,7 +24,7 @@ version = "0.7" [dependencies.atsamd-hal] default-features = false path = "../../hal" -version = "0.22.2" +version = "0.23.0" [dependencies.rtic] features = ["thumbv6-backend"] diff --git a/hal/CHANGELOG.md b/hal/CHANGELOG.md index 12c351133f29..6acbf6f78281 100644 --- a/hal/CHANGELOG.md +++ b/hal/CHANGELOG.md @@ -7,6 +7,38 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.23.0](https://github.com/atsamd-rs/atsamd/compare/atsamd-hal-0.22.2...atsamd-hal-0.23.0) - 2025-11-19 + +### Added + +- Add PB02 and PB03 as undocumented I2C pads for SAMD21 ([#958](https://github.com/atsamd-rs/atsamd/pull/958)) +- *(aes)* Updates the `cipher` dependency. +- *(aes)* Updates the `aes` module: + +### Changed + +- [**breaking**] Gate undocumented chip features behind the `undoc-features` Cargo feature ([#956](https://github.com/atsamd-rs/atsamd/pull/956)) + +### Documentation + +- Document newly undoc I2C-capable pins (PB02,PB03) ([#960](https://github.com/atsamd-rs/atsamd/pull/960)) + +### Fixed + +- *(ci)* silence deprecation warning we have no power over ([#943](https://github.com/atsamd-rs/atsamd/pull/943)) +- *(dmac)* DMAC handler now waits for channel to report as disabled ([#938](https://github.com/atsamd-rs/atsamd/pull/938)) +- [**breaking**] Re-add GCLK0 for CAN dependencies ([#930](https://github.com/atsamd-rs/atsamd/pull/930)) +- Clippy warning about null pointers in DMAC ([#928](https://github.com/atsamd-rs/atsamd/pull/928)) +- Remove GCLK from can::Dependencies ([#919](https://github.com/atsamd-rs/atsamd/pull/919)) + +### Other + +- Remove deprecated warning in aes module ([#957](https://github.com/atsamd-rs/atsamd/pull/957)) +- fix off-by-one Pwm period ([#949](https://github.com/atsamd-rs/atsamd/pull/949)) +- Fix and improve EIC Event control ([#944](https://github.com/atsamd-rs/atsamd/pull/944)) +- Document order of calling enable_interrupt for interrupt timer ([#942](https://github.com/atsamd-rs/atsamd/pull/942)) +- *(ci)* Remove explicit link targets from docs + ## [0.22.2](https://github.com/atsamd-rs/atsamd/compare/atsamd-hal-0.22.1...atsamd-hal-0.22.2) - 2025-06-26 ### Fixed diff --git a/hal/Cargo.toml b/hal/Cargo.toml index 16d3037a729a..3bf305003f54 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.85.1" -version = "0.22.2" +version = "0.23.0" [package.metadata.docs.rs] features = ["samd21g", "samd21g-rt", "usb", "dma", "async", "rtic"]