Bug Fixes
- http1:
Features
- client: Make clients able to use non-Send executor (#3184) (d977f209, closes #3017)
- rt:
- service: change Service::call to take &self (#3223) (d894439e, closes #3040)
Breaking Changes
- Any IO transport type provided must not implement
hyper::rt::{Read, Write}
instead of
tokio::io
traits. You can grab a helper type fromhyper-util
to wrap Tokio types, or implement the traits yourself,
if it's a custom type.
(f9f65b7a) client::conn::http2
types now use another generic for anExecutor
.
Code that namesConnection
needs to include the additional generic parameter.
(d977f209)- The
Service::call
function no longer takes a mutable reference to self.
The FnMut trait bound on the service::util::service_fn function and the trait bound
on the impl for the ServiceFn struct were changed from FnMut to Fn.
(d894439e)
New Contributors
- @technetos made their first contribution in #3150
- @atouchet made their first contribution in #3151
- @tottoto made their first contribution in #3190
- @LegionMammal978 made their first contribution in #3191
- @wutchzone made their first contribution in #3196
- @emfax made their first contribution in #3217
- @IsaacCloos made their first contribution in #3220
- @rob2244 made their first contribution in #3223
- @avdb13 made their first contribution in #3232
- @Ruben2424 made their first contribution in #3255