Skip to content

Commit 4719435

Browse files
Merge #215
215: prepare v0.99.6 r=yoshuawuyts a=yoshuawuyts Prepares us for the next release. Thanks! Co-authored-by: Yoshua Wuyts <[email protected]>
2 parents f45b39d + 8d31aa6 commit 4719435

File tree

2 files changed

+33
-2
lines changed

2 files changed

+33
-2
lines changed

Diff for: CHANGELOG.md

+32-1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,36 @@ and this project adheres to [Semantic Versioning](https://book.async.rs/overview
77

88
## [Unreleased]
99

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+
1040
# [0.99.5] - 2019-09-12
1141

1242
## Added
@@ -52,7 +82,8 @@ and this project adheres to [Semantic Versioning](https://book.async.rs/overview
5282

5383
- Initial beta release
5484

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
5687
[0.99.5]: https://github.com/async-rs/async-std/compare/v0.99.4...v0.99.5
5788
[0.99.4]: https://github.com/async-rs/async-std/compare/v0.99.3...v0.99.4
5889
[0.99.3]: https://github.com/async-rs/async-std/tree/v0.99.3

Diff for: Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "async-std"
3-
version = "0.99.5"
3+
version = "0.99.6"
44
authors = [
55
"Stjepan Glavina <[email protected]>",
66
"Yoshua Wuyts <[email protected]>",

0 commit comments

Comments
 (0)