All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.13.3 - 2026-03-02
- updated the following local packages: atsamd-hal
0.13.2 - 2026-02-20
- updated the following local packages: atsamd-hal
0.13.1 - 2025-12-29
- updated the following local packages: atsamd-hal
0.13.0 - 2025-11-19
- updated the following local packages: atsamd-hal
0.12.2 - 2025-06-26
- updated the following local packages: atsamd-hal
0.12.1 - 2025-06-22
- updated the following local packages: atsamd-hal
0.12.0 - 2025-05-08
- Refactor IoSet trait using sorted HList
- updated the following local packages: atsamd-hal
0.11.4 - 2025-05-07
- updated the following local packages: atsamd-hal
0.11.3 - 2025-04-22
- updated the following local packages: atsamd-hal
0.11.2 - 2025-04-12
- updated the following local packages: atsamd-hal
0.11.1 - 2025-01-31
- Updates all Tier 1 BSP examples to use RTIC v2 and the RTC monotonic where applicable (#817)
0.11.0 - 2025-01-13
- updated the following local packages: atsamd-hal
0.10.1 - 2024-12-11
- updated the following local packages: atsamd-hal
0.10.0 - 2024-11-28
- [breaking] Add async support for many peripherals (#635)
- Fix atsame54_xpro mcan example
0.9.0 - 2024-11-17
- Add DMA examples for SPI, I2C, and UART to Tier 1 BSPs (#772)
- Update HAL dependency to
0.19
0.8.1 - 2024-10-25
- updated the following local packages: atsamd-hal
0.8.0 - 2024-10-17
- [breaking] Upgrade PAC generated code to latest SVD and
svd2rust-0.34.1#756: - Update HAL dependency to
0.18
- Implement
embedded-hal1.0for GPIO, SPI, I2C, UART and fix examples - Update the PACs to svd2rust 0.30.2.
- Limit RAM memory to avoid HardFaults when
UROW:ECCRAMis enabled - Remove re-export of
cortex-m-rt::entry
- update to
atsamd-hal-0.15 - update to to
panic-semihosting-0.6 - added functions to create all sercom devices and pads using the XPro extensions 1, 2, and 3
- Changed pin types to use their correct alternate definitions instead of using GPIO functions
- Removed the structs of pin sets which relied on old pin definitions
- update to
atsamd-hal-0.14and other latest dependencies (#564) - Updated to 2021 edition, updated dependencies, removed unused dependencies (#562)
- remove extraneous
embedded-haldependencies from BSPs - cleanup
cortex_mdependency - move
usbd-xcrates used only in examples to[dev-dependencies] - removed unnecessary dependency on
nbandpanic_rtt(#510)
Changelog tracking started at v0.3.0