|
| 1 | +# 0.3.0-alpha.16 - Unreleased |
| 2 | +* Removed `try_ready!` macro in favor of `ready!(..)?`. (#1602) |
| 3 | +* Removed `io::Window::{set_start, set_end}` in favor of `io::Window::set`. (#1667) |
| 4 | +* Re-exported `pin_utils::pin_mut!` macro. (#1686) |
| 5 | +* Made all extension traits unnamed in the prelude. (#1662) |
| 6 | +* Allowed `?Sized` types in some methods and structs. (#1647) |
| 7 | +* Added `Send + Sync` bounds to `ArcWake` trait to fix unsoundness. (#1654) |
| 8 | +* Changed `AsyncReadExt::copy_into` to consume `self`. (#1674) |
| 9 | +* Renamed `future::empty` to `pending`. (#1689) |
| 10 | +* Added `#[must_use]` to some combinators. (#1600) |
| 11 | +* Added `AsyncWriteExt::{write, write_vectored}`. (#1612) |
| 12 | +* Added `AsyncReadExt::read_vectored`. (#1612) |
| 13 | +* Added `TryFutureExt::try_poll_unpin`. (#1613) |
| 14 | +* Added `TryFutureExt::try_flatten_stream`. (#1618) |
| 15 | +* Added `io::BufWriter`. (#1608) |
| 16 | +* Added `Sender::same_receiver` and `UnboundedSender::same_receiver`. (#1617) |
| 17 | +* Added `future::try_select`. (#1622) |
| 18 | +* Added `TryFutureExt::{inspect_ok, inspect_err}`. (#1630) |
| 19 | +* Added `Compat::get_ref`. (#1648) |
| 20 | +* Added `io::Window::set`. (#1667) |
| 21 | +* Added `AsyncWriteExt::into_sink`. (#1675) |
| 22 | +* Added `AsyncBufReadExt::copy_buf_into`. (#1674) |
| 23 | +* Added `stream::pending`. (#1689) |
| 24 | +* Implemented `std::error::Error` for `SpawnError`. (#1604) |
| 25 | +* Implemented `Stream` for `FlattenSink`. (#1651) |
| 26 | +* Implemented `Sink` for `TryFlattenStream`. (#1651) |
| 27 | +* Implemented `AsyncRead`, `AsyncWrite`, `AsyncSeek`, `AsyncBufRead`, `FusedFuture` and `FusedStream` for Either. (#1695) |
| 28 | + |
1 | 29 | # 0.3.0-alpha.16 - 2019-5-10
|
2 | 30 | * Updated to new nightly `async_await`.
|
3 | 31 | * Changed `AsyncRead::poll_vectored_read` and `AsyncWrite::poll_vectored_write` to use
|
|
0 commit comments