diff --git a/CHANGELOG.md b/CHANGELOG.md index ef2f093..6d1a8d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,24 @@ +## v0.9.6 + +### Features + +- Add `Proxy::basic_auth` method to support proxy authorization. +- Add `rustls-tls` optional feature to use rustls instead of native-tls. +- Add `try_clone` method to `Request` and `RequestBuilder`. +- Add `reqwest::async::multipart` support, similar to the synchronous API. +- Adds `default-tls-vendored` optional feature to vendor OpenSSL. + +### Fixes + +- Fix panic from top-level `reqwest::get` if client builder fails to build. +- Removed timeout waiting for `reqwest::Client` runtime to startup. +- Fix `RequestBuilder::headers` to properly append extra headers of the same name. + + +### Performance + +- Replaced DNS threadpool using `getaddrinfo` with a non-blocking DNS resolver. + ## v0.9.5 ### Features diff --git a/Cargo.toml b/Cargo.toml index 94350be..3e6e1ff 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "reqwest" -version = "0.9.5" # remember to update html_root_url +version = "0.9.6" # remember to update html_root_url description = "higher level HTTP client library" keywords = ["http", "request", "client"] repository = "https://github.com/seanmonstar/reqwest" diff --git a/src/lib.rs b/src/lib.rs index e31f9a9..57c5e1a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,7 +1,7 @@ #![deny(missing_docs)] #![deny(missing_debug_implementations)] #![cfg_attr(test, deny(warnings))] -#![doc(html_root_url = "https://docs.rs/reqwest/0.9.5")] +#![doc(html_root_url = "https://docs.rs/reqwest/0.9.6")] //! # reqwest //!