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.0 - 2024-05-04
- Updated to
embedded-hal
version1.0.0
.
- Swapped to
RefCell
basedreverse_cell()
for OutputPin backwards compatibility. - Update MSRV to 1.73.
0.12.0 - 2023-11-13
- Updated to
embedded-hal
version1.0.0-rc.1
.
- Support for
embedded-hal
0.2 serial traits now throughembedded-io
0.6
. - Renamed
defmt
featuredefmt-03
for explicitness and consistency across the ecosystem. - Updated MSRV to 1.62.0 due to dependencies.
0.11.1 - 2023-07-14
- Fixed implementation of
InputPin
requiringOutputPin
. For input/output pins, the type must now be annotated (see documentation).
0.11.0 - 2023-07-04
- Adapted to
embedded-hal
version1.0.0-alpha.11
0.10.1 - 2023-07-01
- Error forwarding for SPI
- SPI
FullDuplex
trait implementation for reverse compatibility. - Serial non-blocking
Write
trait implementation for reverse compatibility. - I2C and SPI
Transactional
trait implementations for reverse compatibility (needsalloc
). - Unit tests.
mock
module, which contained only mock implementations for the documentation.
0.10.0 - 2023-06-25
- Adapted to
embedded-hal
version1.0.0-alpha.10