Files
tokio/tokio-reactor/CHANGELOG.md
T
Carl Lerche b479ce78d3 add experimental async/await support. (#582)
This patch adds experimental async/await support to Tokio. It does this
by adding feature flags to existing libs only where necessary in order
to add nightly specific code (mostly `Unpin` implementations). It then
provides a new crate: `tokio-async-await` which is a shim layer on top
of `tokio`.

The `tokio-async-await` crate is expected to look exactly like `tokio`
does, but with async / await support. This strategy reduces the amount
of cfg guarding in the main libraries.

This patch also adds `tokio-channel`, which is copied from futures-rs
0.1 and adds the necessary `Unpin` implementations. In general, futures
0.1 is mostly unmaintained, so it will make sense for Tokio to take over
maintainership of key components regardless of async / await support.
2018-08-27 12:24:51 -07:00

565 B

0.1.5 (August 27, 2018)

  • Experimental async / await support.

0.1.4 (August 23, 2018)

  • Use a scalable RW lock (#517)
  • Implement std::error::Error for error types (#511)
  • Documentation improvements

0.1.3 (August 6, 2018)

  • Misc small fixes (#508)

0.1.2 (June 13, 2018)

  • Fix deadlock that can happen when shutting down (#409)
  • Handle::default() lazily binds to reactor (#350)

0.1.1 (March 22, 2018)

  • Fix threading bugs (#227)
  • Fix notification bugs (#243)
  • Optionally support futures 0.2 (#172)

0.1.0 (March 09, 2018)

  • Initial release