From bdb4d0e56eb9ffd1821fee53ca0aba41773e80d1 Mon Sep 17 00:00:00 2001 From: Sean McArthur Date: Tue, 17 Feb 2015 15:31:11 -0800 Subject: [PATCH] v0.1.13 --- CHANGELOG.md | 28 ++++++++++++++++++++++++++++ Cargo.toml | 2 +- 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 46bc3a23..835ab620 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,31 @@ +### v0.1.13 (2015-02-17) + + +#### Bug Fixes + +* **server:** Drain requests on drop. ([3d0f423e](https://github.com/hyperium/hyper/commit/3d0f423eb26c4f14aaf9f8a909b307f661a3c5d6), closes [#197](https://github.com/hyperium/hyper/issues/197), [#309](https://github.com/hyperium/hyper/issues/309)) + + +#### Features + +* **header:** Support arbitary status codes ([73978531](https://github.com/hyperium/hyper/commit/7397853148b8221c0eb8315ae2e5f195ad2e642c)) +* **headers:** + * Implement PartialOrd for QualityItem ([2859d7ef](https://github.com/hyperium/hyper/commit/2859d7ef4ecadc3927fa46292ebbb225da597690), closes [#314](https://github.com/hyperium/hyper/issues/314)) + * add AcceptLanguage header ([20a585e3](https://github.com/hyperium/hyper/commit/20a585e30bbb060a91839de7e95fd75a95d03d93)) + * add IfMatch header ([5df06d44](https://github.com/hyperium/hyper/commit/5df06d4465fae01ef08b926f1f3be9f32a0f5c80)) +* **server:** Rewrite the accept loop into a custom thread pool. ([3528fb9b](https://github.com/hyperium/hyper/commit/3528fb9b015a0959268452d5b42d5544c7b98a6a)) + + +#### Breaking Changes + +* This removes unregistered status codes from the enum. Use +`FromPrimitive` methods to create them now. StatusCode and StatusClass can no +longer be casted to `u16`, use `ToPrimitive` methods now. +For example `status.to_u16().unwrap()` to get the status code number. + + ([73978531](https://github.com/hyperium/hyper/commit/7397853148b8221c0eb8315ae2e5f195ad2e642c)) + + ### v0.1.12 (2015-02-13) diff --git a/Cargo.toml b/Cargo.toml index 84109c47..a35dec6e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "hyper" -version = "0.1.12" +version = "0.1.13" description = "A modern HTTP library." readme = "README.md" documentation = "http://hyperium.github.io/hyper/hyper/index.html"