|
| 1 | +## v0.10.0 (2017-01-10) |
| 2 | + |
| 3 | +#### Features |
| 4 | + |
| 5 | +* **client:** |
| 6 | + * change ProxyConfig to allow HTTPS proxies ([14a4f1c2](https://github.com/hyperium/hyper/commit/14a4f1c2f735efe7b638e9078710ca32dc1e360a)) |
| 7 | + * remove experimental HTTP2 support ([d301c6a1](https://github.com/hyperium/hyper/commit/d301c6a1708c7d408b7f03ac46674a5f0edd3253)) |
| 8 | +* **header:** remove `cookie` dependency ([f22701f7](https://github.com/hyperium/hyper/commit/f22701f7e7258ad4a26645eba47a3d374e452e86)) |
| 9 | +* **lib:** |
| 10 | + * remove SSL dependencies ([2f48612c](https://github.com/hyperium/hyper/commit/2f48612c7e141a9d612d7cb9d524b2f460561f56)) |
| 11 | + * remove `serde-serialization` feature ([7b9817ed](https://github.com/hyperium/hyper/commit/7b9817edcf4451bd033e55467c75577031bfe740)) |
| 12 | + |
| 13 | + |
| 14 | +#### Breaking Changes |
| 15 | + |
| 16 | +* There is no more `hyper::http::h2`. |
| 17 | + |
| 18 | + ([d301c6a1](https://github.com/hyperium/hyper/commit/d301c6a1708c7d408b7f03ac46674a5f0edd3253)) |
| 19 | +* The `Cookie` and `SetCookie` headers no longer use the |
| 20 | + cookie crate. New headers can be written for any header, or the ones |
| 21 | + provided in hyper can be accessed as strings. |
| 22 | + |
| 23 | + ([f22701f7](https://github.com/hyperium/hyper/commit/f22701f7e7258ad4a26645eba47a3d374e452e86)) |
| 24 | +* There is no longer a `serde-serialization` feature. |
| 25 | + Look at external crates, like `hyper-serde`, to fulfill this feature. |
| 26 | + |
| 27 | + ([7b9817ed](https://github.com/hyperium/hyper/commit/7b9817edcf4451bd033e55467c75577031bfe740)) |
| 28 | +* hyper will no longer provide OpenSSL support out of the |
| 29 | + box. The `hyper::net::Openssl` and related types are gone. The `Client` |
| 30 | + now uses an `HttpConnector` by default, which will error trying to |
| 31 | + access HTTPS URLs. |
| 32 | + |
| 33 | + TLS support should be added in from other crates, such as |
| 34 | + hyper-openssl, or similar using different TLS implementations. |
| 35 | + |
| 36 | + ([2f48612c](https://github.com/hyperium/hyper/commit/2f48612c7e141a9d612d7cb9d524b2f460561f56)) |
| 37 | +* Usage of `with_proxy_config` will need to change to |
| 38 | + provide a network connector. For the same functionality, a |
| 39 | + `hyper::net::HttpConnector` can be easily created and passed. |
| 40 | + |
| 41 | + ([14a4f1c2](https://github.com/hyperium/hyper/commit/14a4f1c2f735efe7b638e9078710ca32dc1e360a)) |
| 42 | + |
| 43 | + |
1 | 44 | ### v0.9.14 (2016-12-12) |
2 | 45 |
|
3 | 46 |
|
|
0 commit comments