| 
 | 1 | +### v0.3.12 (2015-04-15)  | 
 | 2 | + | 
 | 3 | + | 
 | 4 | +#### Bug Fixes  | 
 | 5 | + | 
 | 6 | +* **server:**  | 
 | 7 | +  * handle keep-alive closing ([d9187713](https://github.com/hyperium/hyper/commit/d9187713b2eaa628eb34f68c8a7201a6cf8e010d), closes [#437](https://github.com/hyperium/hyper/issues/437))  | 
 | 8 | +  * join on thread when Listening drops ([68d4d63c](https://github.com/hyperium/hyper/commit/68d4d63c2a0289b72ec1442d13e1212a0479c50b), closes [#447](https://github.com/hyperium/hyper/issues/447))  | 
 | 9 | +  * Use thread::spawn instead of thread::scoped. ([e8649567](https://github.com/hyperium/hyper/commit/e864956734af72bab07a3e01c9665bc1b7c96e5e))  | 
 | 10 | + | 
 | 11 | + | 
 | 12 | +#### Features  | 
 | 13 | + | 
 | 14 | +* **http:** Implement Debug for HttpReader/Writer. ([2f606c88](https://github.com/hyperium/hyper/commit/2f606c88bd91e5e36dee4c6db00c3117b1adf067))  | 
 | 15 | +* **log:** clean up logging ([4f09b002](https://github.com/hyperium/hyper/commit/4f09b002ffb2d076fc8fb01d9b9e0464216b2b41))  | 
 | 16 | +* **net:** make HttpStream implement Debug ([7b7f9c25](https://github.com/hyperium/hyper/commit/7b7f9c257d0e2d515bf336c567f12a625471e477))  | 
 | 17 | + | 
 | 18 | + | 
 | 19 | +### v0.3.11 (2015-04-15)  | 
 | 20 | + | 
 | 21 | + | 
 | 22 | +#### Bug Fixes  | 
 | 23 | + | 
 | 24 | +* **headers:** Content-Encoding needs a hyphen. ([ca2815ef](https://github.com/hyperium/hyper/commit/ca2815effda2a5b27f781b7bc35105aa81121bae))  | 
 | 25 | + | 
 | 26 | + | 
 | 27 | +#### Features  | 
 | 28 | + | 
 | 29 | +* **client:** remove generic parameter for Connector ([139a51f1](https://github.com/hyperium/hyper/commit/139a51f1c31b80cdddf643e984bbbfbb3d3e8c96), closes [#379](https://github.com/hyperium/hyper/issues/379))  | 
 | 30 | + | 
 | 31 | + | 
 | 32 | +#### Breaking Changes  | 
 | 33 | + | 
 | 34 | +* `AccessControlAllowHeaders` and `AccessControlRequestHeaders` values  | 
 | 35 | +are case insensitive now. `AccessControlAllowOrigin` variants are now `Any` and  | 
 | 36 | +`Value` to match the other headers.  | 
 | 37 | + | 
 | 38 | + ([94f38950](https://github.com/hyperium/hyper/commit/94f38950ddf9a97fdc4f44e42aada4ed8f4d9b43))  | 
 | 39 | +* `If-Match`, `If-None-Match` and `Vary` item variant name changed to `Items`  | 
 | 40 | + | 
 | 41 | + ([38d297b1](https://github.com/hyperium/hyper/commit/38d297b16e5d14d533947988f770f03b49d47a17))  | 
 | 42 | +* `Etag` header field is now `ETag` header field  | 
 | 43 | + | 
 | 44 | + ([4434ea6a](https://github.com/hyperium/hyper/commit/4434ea6a7d57d367c0a541c82f6289ffbda5fb6c))  | 
 | 45 | +* For people using the default HttpConnector and Client,  | 
 | 46 | +    everything should continue to just work. If the Client has been  | 
 | 47 | +    used with a generic parameter, it should be removed.  | 
 | 48 | + | 
 | 49 | +    However, there were some breaking changes to the internals of  | 
 | 50 | +    NetworkConnectors. Specifically, they no longer return a  | 
 | 51 | +    NetworkStream, but instead a Into<Box<NetworkStream + Send>>. All  | 
 | 52 | +    implementations of NetworkStream should continue to just work,  | 
 | 53 | +    however.  | 
 | 54 | + | 
 | 55 | +    Possible breakages could come from the stricter usage of Send  | 
 | 56 | +    throughout the Client API.  | 
 | 57 | + | 
 | 58 | + ([139a51f1](https://github.com/hyperium/hyper/commit/139a51f1c31b80cdddf643e984bbbfbb3d3e8c96))  | 
 | 59 | + | 
 | 60 | + | 
1 | 61 | ### v0.3.10 (2015-04-06)  | 
2 | 62 | 
 
  | 
3 | 63 | 
 
  | 
 | 
0 commit comments