Releases: rust-embedded/embedded-hal
Releases · rust-embedded/embedded-hal
v1.0.0
Check out the announcement blog post and the migration guide.
Changes since v1.0.0-rc.3:
- gpio: remove
ToggleableOutputPin, movetoggle()toStatefulOutputPin.
v1.0.0-rc.3
- gpio: require
&mut selfinInputPinandStatefulOutputPin.
v1.0.0-rc.2
- Minor document fixes.
- Add #[inline] hints to most of
embedded-halfunctions. - pwm: rename
get_max_duty_cycletomax_duty_cycle. - delay: Rename
DelayUstoDelayNs - delay: Add
DelayNs::delay_ns() - delay: Add default impls of
delay_msanddelay_usbased ondelay_ns. - delay: Make the default impl of
delay_msmore efficient, it now does less calls to the underlyingdelay_ns(previouslydelay_us). - spi: Rename
Operation::DelayUstoOperation::DelayNs, with nanosecond precision.
Release 1.0.0-rc.1
- The Minimum Supported Rust Version (MSRV) is now 1.60.0
- Add optional
defmt0.3 support. - Remove serial traits, the replacement is the
embedded-iocrate. - Added
+ ?Sizedto all blanket impls.
embedded-hal-nb release 1.0.0-rc.1
- Updated
embedded-halto version1.0.0-rc.1. - Added
+ ?Sizedto all blanket impls.
embedded-hal-bus release 0.1.0-rc.1
- Updated
embedded-hal,embedded-hal-asyncto version1.0.0-rc.1. - The Minimum Supported Rust Version (MSRV) is now 1.60.0
- Added
embedded-hal-asyncsupport to SPIExclusiveDevice. - Added methods to access the inner bus to SPI
ExclusiveDevice. - Add optional
defmt0.3 support.
embedded-hal-async release 1.0.0-rc.1
- Updated
embedded-halto version1.0.0-rc.1. - Add optional
defmt0.3 support. - Remove serial traits, the replacement is the
embedded-iocrate. - Added
+ ?Sizedto all blanket impls. - Moved
ExclusiveDevicetoembedded-hal-bus.
Release 1.0.0-alpha.11
*** This is (also) an alpha release with breaking changes (sorry) ***
Added
- spi: added
Operation::DelayUs(u32).
Removed
- spi: removed read-only and write-only traits.
embedded-hal-nb release 1.0.0-alpha.3
Changed
- Updated
embedded-halto version1.0.0-alpha.11.
embedded-hal-bus release 0.1.0-alpha.3
Changed
- Updated
embedded-halto version1.0.0-alpha.11.