Skip to content

Commit 036cfa4

Browse files
bors[bot]ryankurtetherealprof
authored
Merge #219
219: v1.0.0 alpha release r=therealprof a=ryankurte 🎉🎊🥳 See #177 for progress on blocking issues Co-authored-by: ryan kurte <[email protected]> Co-authored-by: Daniel Egger <[email protected]>
2 parents f72c91d + 347abaf commit 036cfa4

File tree

2 files changed

+18
-6
lines changed

2 files changed

+18
-6
lines changed

CHANGELOG.md

+17-5
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,13 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](http://keepachangelog.com/)
66
and this project adheres to [Semantic Versioning](http://semver.org/).
77

8+
89
## [Unreleased]
910

11+
## [v1.0.0-alpha.1] - 2020-06-16
12+
13+
*** This is an alpha release with breaking changes (sorry) ***
14+
1015
### Added
1116
- A nonblocking trait for interfacing with random number generation hardware.
1217

@@ -16,6 +21,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
1621
- All trait methods have been renamed `try_*` (i.e. `try_send`) for consistency.
1722
- The `Capture`, `Pwm`, `PwmPin` and `Qei` traits have been moved into their own
1823
`capture`, `pwm` and `qei` modules for consistency.
24+
- Void has been replaced with `core::convert::Infallible` which should be used
25+
in trait implementations where methods cannot fail.
26+
- A new [process](https://github.com/rust-embedded/embedded-hal#how-to-add-a-new-trait)
27+
has been adopted for the addition of traits to the embedded-hal.
1928
- The minimum supported Rust version is 1.35 due to [this issue](https://github.com/rust-lang/rust/issues/54973).
2029

2130
## [v0.2.3] - 2019-05-09
@@ -103,8 +112,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
103112

104113
Initial release
105114

106-
[Unreleased]: https://github.com/japaric/embedded-hal/compare/v0.2.1...HEAD
107-
[v0.2.1]: https://github.com/japaric/embedded-hal/compare/v0.2.0...v0.2.1
108-
[v0.2.0]: https://github.com/japaric/embedded-hal/compare/v0.1.2...v0.2.0
109-
[v0.1.2]: https://github.com/japaric/embedded-hal/compare/v0.1.1...v0.1.2
110-
[v0.1.1]: https://github.com/japaric/embedded-hal/compare/v0.1.0...v0.1.1
115+
[Unreleased]: https://github.com/rust-embedded/embedded-hal/compare/v1.0.0-alpha.1...HEAD
116+
[v1.0.0-alpha.1]: https://github.com/rust-embedded/embedded-hal/compare/v0.2.3...v1.0.0-alpha.1
117+
[v0.2.3]: https://github.com/rust-embedded/embedded-hal/compare/v0.2.2...v0.2.3
118+
[v0.2.2]: https://github.com/rust-embedded/embedded-hal/compare/v0.2.1...v0.2.2
119+
[v0.2.1]: https://github.com/rust-embedded/embedded-hal/compare/v0.2.0...v0.2.1
120+
[v0.2.0]: https://github.com/rust-embedded/embedded-hal/compare/v0.1.2...v0.2.0
121+
[v0.1.2]: https://github.com/rust-embedded/embedded-hal/compare/v0.1.1...v0.1.2
122+
[v0.1.1]: https://github.com/rust-embedded/embedded-hal/compare/v0.1.0...v0.1.1

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ license = "MIT OR Apache-2.0"
1212
name = "embedded-hal"
1313
readme = "README.md"
1414
repository = "https://github.com/rust-embedded/embedded-hal"
15-
version = "0.2.3"
15+
version = "1.0.0-alpha.1"
1616

1717
[dependencies]
1818
nb = { version = "0.1.1", features = ["unstable"] }

0 commit comments

Comments
 (0)