Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
pull/595/head
Yoshua Wuyts 5 years ago committed by Stjepan Glavina
parent 68005661d9
commit dba416608a

@ -7,6 +7,46 @@ and this project adheres to [Semantic Versioning](https://book.async.rs/overview
## [Unreleased] ## [Unreleased]
# [1.2.0] - 2019-11-28
[API Documentation](https://docs.rs/async-std/1.2.0/async-std)
This patch includes some minor quality-of-life improvements, introduces a
new `Stream::unzip` API, and adds verbose errors to our networking types.
This means if you can't connect to a socket, you'll never have to wonder again
*which* address it was you couldn't connect to, instead of having to go through
the motions to debug what the address was.
## Example
Unzip a stream of tuples into two collections:
```rust
use async_std::prelude::*;
use async_std::stream;
let s = stream::from_iter(vec![(1,2), (3,4)]);
let (left, right): (Vec<_>, Vec<_>) = s.unzip().await;
assert_eq!(left, [1, 3]);
assert_eq!(right, [2, 4]);
```
## Added
- Added `Stream::unzip` as "unstable".
- Added verbose errors to the networking types.
## Changed
- Enabled CI on master branch.
## Fixed
- Fixed the docs and `Debug` output of `BufWriter`.
# [1.1.0] - 2019-11-21 # [1.1.0] - 2019-11-21
[API Documentation](https://docs.rs/async-std/1.1.0/async-std) [API Documentation](https://docs.rs/async-std/1.1.0/async-std)

Loading…
Cancel
Save