@@ -7,6 +7,36 @@ and this project adheres to [Semantic Versioning](https://book.async.rs/overview
7
7
8
8
## [ Unreleased]
9
9
10
+ # [ 0.99.6] - 2019-09-19
11
+
12
+ ## Added
13
+
14
+ - Added ` stream::Stream::collect ` as "unstable"
15
+ - Added ` stream::Stream::enumerate `
16
+ - Added ` stream::Stream::fuse `
17
+ - Added ` stream::Stream::fold `
18
+ - Added ` stream::Stream::scan `
19
+ - Added ` stream::Stream::zip `
20
+ - Added ` stream::join ` macro as "unstable"
21
+ - Added ` stream::DoubleEndedStream ` as "unstable"
22
+ - Added ` stream::FromStream ` trait as "unstable"
23
+ - Added ` stream::IntoStream ` trait as "unstable"
24
+ - Added ` io::Cursor ` as "unstable"
25
+ - Added ` io::BufRead::consume ` method
26
+ - Added ` io::repeat `
27
+ - Added ` io::Slice ` and ` io::SliceMut `
28
+ - Added documentation for feature flags
29
+ - Added ` pin ` submodule as "unstable"
30
+ - Added the ability to ` collect ` a stream of ` Result<T, E> ` s into a
31
+ ` Result<impl FromStream<T>, E> `
32
+
33
+ ## Changed
34
+
35
+ - Refactored the scheduling algorithm of our executor to use work stealing
36
+ - Refactored the network driver, removing 400 lines of code
37
+ - Removed the ` Send ` bound from ` task::block_on `
38
+ - Removed ` Unpin ` bound from ` impl<T: futures::stream::Stream> Stream for T `
39
+
10
40
# [ 0.99.5] - 2019-09-12
11
41
12
42
## Added
@@ -52,7 +82,8 @@ and this project adheres to [Semantic Versioning](https://book.async.rs/overview
52
82
53
83
- Initial beta release
54
84
55
- [ Unreleased ] : https://github.com/async-rs/async-std/compare/v0.99.5...HEAD
85
+ [ Unreleased ] : https://github.com/async-rs/async-std/compare/v0.99.6...HEAD
86
+ [ 0.99.6 ] : https://github.com/async-rs/async-std/compare/v0.99.5...0.99.6
56
87
[ 0.99.5 ] : https://github.com/async-rs/async-std/compare/v0.99.4...v0.99.5
57
88
[ 0.99.4 ] : https://github.com/async-rs/async-std/compare/v0.99.3...v0.99.4
58
89
[ 0.99.3 ] : https://github.com/async-rs/async-std/tree/v0.99.3
0 commit comments