All Versions
74
Latest Version
Avg Release Cycle
30 days
Latest Release
-
Changelog History
Page 5
Changelog History
Page 5
-
v0.9.10 Changes
March 20, 2019๐ Features
- โ Add
ClientBuilder::local_address()
to bind to a local IP address. - Add
Response::error_for_status_ref()
to return anError
while borrowing aResponse
.
๐ Fixes
- ๐ Fix
Identity::from_pem
withrustls-tls
backend when using RSA private keys.
- โ Add
-
v0.9.9 Changes
๐ Features
- Add
ClientBuilder::h2_prior_knowledge()
option to force HTTP2. - โ Add
Response::content_length()
to get the content-length of a response. - Enable ALPN h2 with the rustls-tls backend.
- Add
-
v0.9.8 Changes
๐ Fixes
- โช Revert default DNS resolver to
getaddrinfo
in a threadpool. There is now atrust-dns
optional feature to enable the Trust-DNS resolver. - Detect
Certificate
andIdentity
errors at construction time.
- โช Revert default DNS resolver to
-
v0.9.7 Changes
๐ Fixes
- ๐ Fix DNS resolver on Android (reverted back to
getaddrinfo
). - ๐ Fix sending unicode
filename
s inmultipart/form-data
requests.
- ๐ Fix DNS resolver on Android (reverted back to
-
v0.9.6 Changes
๐ 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 toRequest
andRequestBuilder
. - โ 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.
- โ Add
-
v0.9.5 Changes
๐ Features
- โ Adds
Response::remote_addr()
method to check the address of the connection used. - Adds
default-tls
crate feature, enabled by default, which allows users to disable TLS.
- โ Adds
-
v0.9.4 Changes
๐ Features
- Adds
percent_encoding_path_segment
andpercent_encoding_attr_char
configuration tomultipart::Form
.
๐ Fixes
- โช Reverts
multipart::Form
default percent encoding format topath-segment
.
- Adds
-
v0.9.3 Changes
๐ Features
- โ Adds
multipart::Part::bytes()
to create a part of raw bytes. - โ Adds constructors for
Response
to help with testing.
๐ Fixes
- Properly percent-encoding more illegal characters in multipart filenames.
- Ensure timed out requests cancel the associated async task.
- โ Adds
-
v0.9.2 Changes
๐ Fixes
- ๐ Fix panic when
Location
header has UTF-8 characters.
- ๐ Fix panic when
-
v0.9.1 Changes
๐ Fixes
- ๐ Fix large request bodies failing because of improper handling of backpressure.
- โ Remove body-related headers when redirect changes a
POST
into aGET
. - โฌ๏ธ Reduce memory size of
Response
andError
signicantly.