hyper v0.6.0 Release Notes
Release Date: 2015-06-24 // almost 9 years ago-
๐ Bug Fixes
- client: check for drained stream in Response::drop (e689f203)
๐ Features
- client:
- error: add private
__Nonexhaustive
variant to Error (7c0421e3) - headers:
- http2:
- langtags: use true language tags in headers (99ff7e62)
- ssl: redesign SSL usage (53bba6eb)
๐ฅ Breaking Changes
- AcceptLanguage and ContentLanguage use LanguageTag now, ๐ Language removed from Hyper.
(99ff7e62)
- Server::https was changed to allow any implementation of Ssl. Server in general was also changed. HttpConnector no longer uses SSL; using HttpsConnector instead.
(53bba6eb)
- Connectors and Protocols passed to the
Client
must now also have aSync
bounds, but this shouldn't break default usage.
(64e47b4b)
- ๐ parse_header returns Result instead of Option, related code did also change
(195a89fa)
- โ Adds a new variant to public Error enum. The proper fix
is to stop matching exhaustively on
hyper::Error
.
(7c0421e3)
- A new variant
Http2
added to a public enumhyper::Error
.
(48e9ca2f)
hyper::client::request::Response
is no longer generic overNetworkStream
types. It no longer requires a generic type parameter at all.
(aa297f45)