cargo hyper 0.13.0-alpha.1

latest releases: 0.14.17, 0.14.16, 0.14.15...
5 years ago

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)

Don't miss a new hyper release

NewReleases is sending notifications on new releases.