@@ -5,8 +5,13 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [ Keep a Changelog] ( http://keepachangelog.com/ )
6
6
and this project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
7
7
8
+
8
9
## [ Unreleased]
9
10
11
+ ## [ v1.0.0-alpha.1] - 2020-06-16
12
+
13
+ ** * This is an alpha release with breaking changes (sorry) ** *
14
+
10
15
### Added
11
16
- A nonblocking trait for interfacing with random number generation hardware.
12
17
@@ -16,6 +21,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
16
21
- All trait methods have been renamed ` try_* ` (i.e. ` try_send ` ) for consistency.
17
22
- The ` Capture ` , ` Pwm ` , ` PwmPin ` and ` Qei ` traits have been moved into their own
18
23
` 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.
19
28
- The minimum supported Rust version is 1.35 due to [ this issue] ( https://github.com/rust-lang/rust/issues/54973 ) .
20
29
21
30
## [ v0.2.3] - 2019-05-09
@@ -103,8 +112,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
103
112
104
113
Initial release
105
114
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
0 commit comments