Skip to content

Latest commit

 

History

History
66 lines (44 loc) · 2.11 KB

CHANGELOG.md

File metadata and controls

66 lines (44 loc) · 2.11 KB

Changelog

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

Added

  • Updated to embedded-hal version 1.0.0.

Changed

  • Swapped to RefCell based reverse_cell() for OutputPin backwards compatibility.
  • Update MSRV to 1.73.

0.12.0 - 2023-11-13

Added

  • Updated to embedded-hal version 1.0.0-rc.1.

Changed

  • Support for embedded-hal 0.2 serial traits now through embedded-io 0.6.
  • Renamed defmt feature defmt-03 for explicitness and consistency across the ecosystem.
  • Updated MSRV to 1.62.0 due to dependencies.

0.11.1 - 2023-07-14

Fixed

  • Fixed implementation of InputPin requiring OutputPin. For input/output pins, the type must now be annotated (see documentation).

0.11.0 - 2023-07-04

Changed

  • Adapted to embedded-hal version 1.0.0-alpha.11

0.10.1 - 2023-07-01

Fixed

  • Error forwarding for SPI

Added

  • 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 (needs alloc).
  • Unit tests.

Removed

  • mock module, which contained only mock implementations for the documentation.

0.10.0 - 2023-06-25

Changed

  • Adapted to embedded-hal version 1.0.0-alpha.10