File tree 2 files changed +15
-1
lines changed
2 files changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -5,8 +5,18 @@ 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
+ ### Added
12
+
13
+ ### Changed
14
+
15
+
16
+ ## [ v1.0.0] - 2020-06-10
17
+
18
+ ** * This is a breaking change (sorry) ** *
19
+
10
20
### Added
11
21
- A nonblocking trait for interfacing with random number generation hardware.
12
22
@@ -16,6 +26,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
16
26
- All trait methods have been renamed ` try_* ` (i.e. ` try_send ` ) for consistency.
17
27
- The ` Capture ` , ` Pwm ` , ` PwmPin ` and ` Qei ` traits have been moved into their own
18
28
` capture ` , ` pwm ` and ` qei ` modules for consistency.
29
+ - Void has been replaced with ` core::convert::Infallible ` which should be used
30
+ in trait implementations where methods cannot fail.
31
+ - A new [ process] ( https://github.com/rust-embedded/embedded-hal#how-to-add-a-new-trait )
32
+ has been adopted for the addition of traits to the embedded-hal.
19
33
- The minimum supported Rust version is 1.35 due to [ this issue] ( https://github.com/rust-lang/rust/issues/54973 ) .
20
34
21
35
## [ v0.2.3] - 2019-05-09
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ license = "MIT OR Apache-2.0"
12
12
name = " embedded-hal"
13
13
readme = " README.md"
14
14
repository = " https://github.com/rust-embedded/embedded-hal"
15
- version = " 0.2.3 "
15
+ version = " 1.0.0-alpha.1 "
16
16
17
17
[dependencies ]
18
18
nb = { version = " 0.1.1" , features = [" unstable" ] }
You can’t perform that action at this time.
0 commit comments