Skip to content

v0.13.0-alpha.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@seanmonstar seanmonstar released this 04 Sep 18:52
· 726 commits to master since this release

Bug Fixes

  • server: change Builder window size methods to be by-value (a22dabd0, closes #1814)

Features

  • body:
    • change Sender::send_data to an async fn. (62a96c07)
    • Update Payload to be a trait alias of http_body::Body (#1908) (79c32f89)
    • require Sync when wrapping a dynamic Stream (44413721)
  • client:
    • provide tower::Service support for clients (#1915) (eee2a728)
    • change GaiResolver to use a global blocking threadpool (049b5132)
  • lib: update to std::future::Future (8f4b05ae)
  • service: use tower_service::Service for hyper::service (ec520d56)

Breaking Changes

  • Usage of send_data should either be changed to
    async/await or use try_send_data.

(62a96c07)

  • Calls to GaiResolver::new and HttpConnector::new no
    longer should pass an integer argument for the number of threads.

(049b5132)

  • All usage of async traits (Future, Stream,
    AsyncRead, AsyncWrite, etc) are updated to newer versions.

(8f4b05ae)