# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.16.1](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.16.0...samd11_bare-0.16.1) - 2025-12-29

### Other

- updated the following local packages: atsamd-hal

## [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

- updated the following local packages: atsamd-hal

## [0.15.1](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.15.0...samd11_bare-0.15.1) - 2025-06-22

### Other

- updated the following local packages: atsamd-hal

## [0.15.0](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.14.4...samd11_bare-0.15.0) - 2025-05-08

### Other

- updated the following local packages: atsamd-hal

## [0.14.4](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.14.3...samd11_bare-0.14.4) - 2025-05-07

### Other

- updated the following local packages: atsamd-hal

## [0.14.3](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.14.2...samd11_bare-0.14.3) - 2025-04-22

### Other

- updated the following local packages: atsamd-hal

## [0.14.2](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.14.1...samd11_bare-0.14.2) - 2025-04-12

### Other

- updated the following local packages: atsamd-hal

## [0.14.1](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.14.0...samd11_bare-0.14.1) - 2025-01-31

### Examples

- Updates all Tier 1 BSP examples to use RTIC v2 and the RTC monotonic where applicable (#817)

## [0.14.0](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.13.1...samd11_bare-0.14.0) - 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

- updated the following local packages: atsamd-hal

## [0.13.0](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.12.0...samd11_bare-0.13.0) - 2024-11-28

### Added

- [**breaking**] Add async support for many peripherals ([#635](https://github.com/atsamd-rs/atsamd/pull/635))

## [0.12.0](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.11.1...samd11_bare-0.12.0) - 2024-11-17

### Examples

- Add DMA examples for SPI, I2C, and UART to Tier 1 BSPs ([#772](https://github.com/atsamd-rs/atsamd/pull/772))

### Dependencies

- Update HAL dependency to `0.19`

## [0.11.1](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.11.0...samd11_bare-0.11.1) - 2024-10-25

### Other

- updated the following local packages: atsamd-hal

## [0.11.0](https://github.com/atsamd-rs/atsamd/compare/samd11_bare-0.10.0...samd11_bare-0.11.0) - 2024-10-17

### Refactored

- update path of Cargo config ([#749](https://github.com/atsamd-rs/atsamd/pull/749))
- Remove build profiles from Cargo.toml ([#762](https://github.com/atsamd-rs/atsamd/pull/762))

### Dependencies

- **[breaking]** Upgrade PAC generated code to latest SVD and `svd2rust-0.34.1` [#756](https://github.com/atsamd-rs/atsamd/pull/756):
- Update HAL dependency to `0.18`

## v0.10.0

- Implement `embedded-hal` `1.0` for GPIO, SPI, I2C, UART and fix examples
- Update the PACs to svd2rust 0.30.2.

## v0.9.0
- Update to `atsamd-hal` version `0.16.0`

## v0.8.1
- Update to `atsamd-hal` version `0.15.1`

## v0.8.0
- Update `lib.rs` and examples to reflect removal of `v1` APIs and promotion of `v2` APIs
- Update `i2c_master` convenience function to use the new `sercom::v2::i2c` API
- Add an `i2c` example

## v0.7.0

- remove extraneous `embedded-hal` dependencies from BSPs
- cleanup `cortex_m` dependency
* move `usbd-x` crates used only in examples to `[dev-dependencies]`
* Bump `cortex-m`/`cortex-m-rt` dependencies to fix a build issue

---

Changelog tracking started at v0.6.0
