Skip to content

Commit bfb276e

Browse files
bors[bot]eldruin
andauthored
Merge #413
413: Prepare e-h 1.0.0-alpha.9 release r=Dirbaio a=eldruin Co-authored-by: Diego Barrios Romero <eldruin@gmail.com>
2 parents e77a90b + db47d29 commit bfb276e

File tree

7 files changed

+25
-12
lines changed

7 files changed

+25
-12
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ release alpha versions like `1.0.0-alpha.1` and `1.0.0-alpha.2`.
4242
Alpha releases are **not guaranteed** to be compatible with each other.
4343
They are provided as early previews for community testing and preparation for the final release.
4444
If you use an alpha release, we recommend you choose an exact version specification in your
45-
`Cargo.toml` like: `embedded-hal = "=1.0.0-alpha.8"`
45+
`Cargo.toml` like: `embedded-hal = "=1.0.0-alpha.9"`
4646

4747
See [this guide](docs/version-policy.md) for a way to implement both an `embedded-hal` `0.2.x`
4848
version and an `-alpha` version side by side in a HAL.

embedded-can/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ readme = "README.md"
1212
repository = "https://github.com/rust-embedded/embedded-hal"
1313

1414
[dependencies]
15-
embedded-hal = { version = "=1.0.0-alpha.8", path = "../embedded-hal" }
15+
embedded-hal = { version = "=1.0.0-alpha.9", path = "../embedded-hal" }
1616
nb = "1"

embedded-hal-async/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@ repository = "https://github.com/rust-embedded/embedded-hal"
1414
version = "0.1.0-alpha.1"
1515

1616
[dependencies]
17-
embedded-hal = { version = "=1.0.0-alpha.8", path = "../embedded-hal" }
17+
embedded-hal = { version = "=1.0.0-alpha.9", path = "../embedded-hal" }

embedded-hal-bus/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@ repository = "https://github.com/rust-embedded/embedded-hal"
1414
version = "0.1.0-alpha.0"
1515

1616
[dependencies]
17-
embedded-hal = { version = "=1.0.0-alpha.8", path = "../embedded-hal" }
17+
embedded-hal = { version = "=1.0.0-alpha.9", path = "../embedded-hal" }

embedded-hal-nb/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ readme = "README.md"
1212
repository = "https://github.com/rust-embedded/embedded-hal"
1313

1414
[dependencies]
15-
embedded-hal = { version = "=1.0.0-alpha.8", path = "../embedded-hal" }
15+
embedded-hal = { version = "=1.0.0-alpha.9", path = "../embedded-hal" }
1616
nb = "1"
1717

1818
[dev-dependencies.stm32f1]

embedded-hal/CHANGELOG.md

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,33 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77

88
## [Unreleased]
99

10-
### Changed
1110

12-
- The `embedded-hal` crate now contains blocking traits only. Import paths no longer contain `::blocking`. `nb` traits are now available in a separate `embedded-hal-nb` crate.
13-
- Moved CAN traits to a separate `embedded-can` crate.
11+
## [v1.0.0-alpha.9] - 2022-09-28
12+
13+
*** This is (also) an alpha release with breaking changes (sorry) ***
14+
15+
### Changed
16+
- The `embedded-hal` crate now contains blocking traits only. Import paths no longer contain `::blocking`.
1417

1518
### Added
1619
- Implement `PartialOrd`, `Ord`, `Hash` for `can::StandardId`, `can::ExtendedId` and `can::Id` according to CAN bus arbitration rules
1720
- Implement `Eq` for `i2c::Operaiton`
21+
- Implement `PartialOrd`, `Ord`, `Hash` for `can::StandardId`, `can::ExtendedId` and `can::Id` according to CAN bus arbitration rules.
1822

1923
### Fixed
2024
- Fixed documentation for `wait_for_rising_edge`.
2125

2226
### Removed
23-
- `digital::blocking::IoPin` traits.
24-
- `spi::blocking::ExclusiveDevice` and `spi::blocking::ExclusiveDeviceError`. These have been moved to a separate crate.
27+
- `digital::blocking::IoPin` traits. See: [#340], [#397].
28+
- `nb` traits are now available in a separate [`embedded-hal-nb`] crate.
29+
- `spi::blocking::ExclusiveDevice` and `spi::blocking::ExclusiveDeviceError`. These have been moved to a separate [`embedded-hal-bus`] crate.
30+
- Moved CAN traits to a separate [`embedded-can`] crate.
31+
32+
[`embedded-can`]: https://crates.io/crates/embedded-can
33+
[`embedded-hal-nb`]: https://crates.io/crates/embedded-hal-nb
34+
[`embedded-hal-bus`]: https://crates.io/crates/embedded-hal-bus
35+
[#340]: https://github.com/rust-embedded/embedded-hal/issues/340
36+
[#397]: https://github.com/rust-embedded/embedded-hal/issues/397
2537

2638
## [v1.0.0-alpha.8] - 2022-04-15
2739

@@ -254,7 +266,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
254266

255267
Initial release
256268

257-
[Unreleased]: https://github.com/rust-embedded/embedded-hal/compare/v1.0.0-alpha.8...HEAD
269+
[Unreleased]: https://github.com/rust-embedded/embedded-hal/compare/v1.0.0-alpha.9...HEAD
270+
[v1.0.0-alpha.9]: https://github.com/rust-embedded/embedded-hal/compare/v1.0.0-alpha.8...v1.0.0-alpha.9
258271
[v1.0.0-alpha.8]: https://github.com/rust-embedded/embedded-hal/compare/v1.0.0-alpha.7...v1.0.0-alpha.8
259272
[v1.0.0-alpha.7]: https://github.com/rust-embedded/embedded-hal/compare/v1.0.0-alpha.6...v1.0.0-alpha.7
260273
[v1.0.0-alpha.6]: https://github.com/rust-embedded/embedded-hal/compare/v1.0.0-alpha.5...v1.0.0-alpha.6

embedded-hal/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ license = "MIT OR Apache-2.0"
1313
name = "embedded-hal"
1414
readme = "README.md"
1515
repository = "https://github.com/rust-embedded/embedded-hal"
16-
version = "1.0.0-alpha.8"
16+
version = "1.0.0-alpha.9"

0 commit comments

Comments
 (0)