From 8edf25ae1a969cdc5ca7b542c61094ce53fb6673 Mon Sep 17 00:00:00 2001 From: Diego Barrios Romero <eldruin@gmail.com> Date: Wed, 9 Feb 2022 22:08:10 +0100 Subject: [PATCH] Prepare 1.0.0-alpha.7 release --- CHANGELOG.md | 18 ++++++++---------- Cargo.toml | 2 +- embedded-hal-async/Cargo.toml | 2 +- 3 files changed, 10 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7262aed74..9f0ded18a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,21 +7,20 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +## [v1.0.0-alpha.7] - 2022-02-09 + +*** This is (also) an alpha release with breaking changes (sorry) *** + ### Added -- `Error` traits for Can, SPI, I2C and Serial are implemented for Infallible +- `Error` traits for CAN, SPI, I2C and Serial are implemented for `Infallible`. ### Fixed - Fixed blanket impl of `DelayUs` not covering the `delay_ms` method. -### Changed -- `spi`: traits now enforce all impls on the same struct (eg `Transfer` and `Write`) have the same `Error` type. ### Changed +- `spi`: traits now enforce all impls on the same struct (eg `Transfer` and `Write`) have the same `Error` type. - `digital`: traits now enforce all impls on the same struct have the same `Error` type. - -### Changed - `serial`: traits now enforce all impls on the same struct have the same `Error` type. - -### Changed - `i2c`: traits now enforce all impls on the same struct have the same `Error` type. - `i2c`: unify all traits into a single `I2c` trait. @@ -83,8 +82,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - `Transactional` SPI interface for executing groups of SPI transactions. - `Transactional` I2C interface for executing groups of I2C transactions. -### Changed - ## [v1.0.0-alpha.2] - 2020-10-16 @@ -211,7 +208,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/). Initial release -[Unreleased]: https://github.com/rust-embedded/embedded-hal/compare/v1.0.0-alpha.6...HEAD +[Unreleased]: https://github.com/rust-embedded/embedded-hal/compare/v1.0.0-alpha.7...HEAD +[v1.0.0-alpha.7]: https://github.com/rust-embedded/embedded-hal/compare/v1.0.0-alpha.6...v1.0.0-alpha.7 [v1.0.0-alpha.6]: https://github.com/rust-embedded/embedded-hal/compare/v1.0.0-alpha.5...v1.0.0-alpha.6 [v1.0.0-alpha.5]: https://github.com/rust-embedded/embedded-hal/compare/v1.0.0-alpha.4...v1.0.0-alpha.5 [v1.0.0-alpha.4]: https://github.com/rust-embedded/embedded-hal/compare/v1.0.0-alpha.3...v1.0.0-alpha.4 diff --git a/Cargo.toml b/Cargo.toml index 53a76b737..b44360abb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ license = "MIT OR Apache-2.0" name = "embedded-hal" readme = "README.md" repository = "https://github.com/rust-embedded/embedded-hal" -version = "1.0.0-alpha.6" +version = "1.0.0-alpha.7" [dependencies] nb = "1" diff --git a/embedded-hal-async/Cargo.toml b/embedded-hal-async/Cargo.toml index c7d15418e..6dd01fb51 100644 --- a/embedded-hal-async/Cargo.toml +++ b/embedded-hal-async/Cargo.toml @@ -14,4 +14,4 @@ repository = "https://github.com/rust-embedded/embedded-hal" version = "0.0.1" [dependencies] -embedded-hal = { version = "=1.0.0-alpha.6", path = ".." } +embedded-hal = { version = "=1.0.0-alpha.7", path = ".." }