# Changelog

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

## [2.0.0] - 2026-01-30



### 🚨 Breaking Changes

- Add async driver support  by @Gioelio








### Features
- (*ci*)  Add GitHub action to check code and publish release by @Gioelio
- (*test*)  Add tests for i2c and spi by @Gioelio
- (*reset*)  Add sw_reset and reboot API aligned with AN by @Gioelio
- (*set_rst_sensor_single_set*)  Add a check for a DS constraint by @Gioelio
- (*timer*)  Add timer as parameter for lis2mdl by @Gioelio



### Miscellaneous Tasks
-  Bump version to v2.0.0
-  Update README.md by @Gioelio
- (*README*)  Add timer specification by @Gioelio



### Examples
-  Cargo.toml now use crates.io version of the driver by @Gioelio



## [1.0.0] - 2025-08-18






### Lis2mdl-rs
-  Driver and examples by @Gioelio


### New Contributors
* @Gioelio made their first contribution

[2.0.0]: https://github.com/STMicroelectronics/lis2mdl-rs/compare/v1.0.0...v2.0.0

<!-- generated by git-cliff -->
