Skip to content

Latest commit

 

History

History
73 lines (48 loc) · 2.86 KB

CHANGELOG.md

File metadata and controls

73 lines (48 loc) · 2.86 KB

Change Log

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.

(Add unreleased changes here)

v0.2.0 - 2024-04-23

  • Added a new AtomicDevice for I2C and SPI to enable bus sharing across multiple contexts.
  • SPI shared bus constructors now set CS high, to prevent sharing issues if it was low.

v0.1.0 - 2023-12-28

  • Updated embedded-hal to version 1.0.0.

v0.1.0-rc.3 - 2023-12-14

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

v0.1.0-rc.2 - 2023-11-28

  • Updated embedded-hal(-async) to version 1.0.0-rc.2.
  • Minor document fixes.
  • Add #[inline] hints to most of embedded-hal-bus functions.
  • Use feature() on nightly toolchains only. This adds async support for 1.75 beta and stable.

v0.1.0-rc.1 - 2023-08-15

  • Updated embedded-hal, embedded-hal-async to version 1.0.0-rc.1.
  • The Minimum Supported Rust Version (MSRV) is now 1.60.0
  • Added embedded-hal-async support to SPI ExclusiveDevice.
  • Added methods to access the inner bus to SPI ExclusiveDevice.
  • Add optional defmt 0.3 support.

v0.1.0-alpha.3 - 2023-07-04

Changed

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

v0.1.0-alpha.2 - 2023-04-04

Changed

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

Added

  • i2c: add bus sharing implementations.
  • spi: add bus sharing implementations.

v0.1.0-alpha.1 - 2022-09-28

Changed

  • Updated embedded-hal to version 1.0.0-alpha.9.

v0.1.0-alpha.0 - 2022-08-17

First release to crates.io