All Versions
59
Latest Version
Avg Release Cycle
30 days
Latest Release
61 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.10.0-alpha.2
November 12, 2019- ➕ Add
Request::try_clone()
method. - ➕ Add HTTP2 window size configuration to
ClientBuilder
. - ➕ Add
Body::as_bytes()
method. - ➕ Add
Response::bytes()
method for WASM target. - ➕ Add
RequestBuilder::body()
method for WASM target. - 🔄 Change to enable system/environment proxy detection by default.
- 🛠 Fix checking
HTTP_PROXY
environment variable if it the environment is from a CGI script. - 🛠 Fix removal of username/password of parsed proxy URL.
- 🛠 Fix pinning
async-compression
dependency to last alpha.
- ➕ Add
-
v0.10.0-alpha.1
October 08, 2019- ➕ Add
std::future::Future
support. - ➕ Add
wasm32-unknown-unknown
support (with fewer features). - ➕ Add ability to pass async
Response
as thebody
of anotherRequest
. - 🔄 Change default
Client
API to async. The previous blocking client API is avaialble atreqwest::blocking
. - 🔄 Change default feature set to reduce unnecessary dependencies. Most features are disabled by default:
blocking
: Thereqwest::blocking
(synchronous) client API.cookies
: Cookie store support.gzip
: Automatic response body decompression.json
: Request and response JSON body methods.
- 🔄 Change
futures::Stream
support to a disabled-by-defaultunstable-stream
feature. - 🔄 Change
Error
internal design, removing severalError::is_*
inspector methods. - ⚡️ Update
url
to v2.0.
- ➕ Add
-
v0.9.24
December 11, 2019 -
v0.9.22
October 09, 2019 -
v0.9.21
October 02, 2019 -
v0.9.20
August 20, 2019 -
v0.9.19
July 19, 2019- Add
ClientBuilder::use_sys_proxy()
to enable automatic detect of HTTP proxies configured on the system. - ➕ Add
ClientBuilder::no_proxy()
to disable system proxies. This is the default for 0.9, but will change to detecting system proxies by default in 0.10. - ➕ Add support for streaming request bodies in the async client.
- ➕ Add
async::Response::text()
that returns aFuture
of the full body decoded to aString
. - ➕ Add
Clone
forCertificate
.
- Add
-
v0.9.18
July 19, 2019- 🛠 Fix
Cookie
headers to no longer send as percent-encoded (instead, exactly as sent by the server).
- 🛠 Fix
-
v0.9.17
July 19, 2019- 🛠 Fix
Cookie
headers so as to not include attributes from theSet-Cookie
(likeHttpOnly
,Secure
, etc).
- 🛠 Fix
-
v0.9.16
July 19, 2019- Add
Response::text_with_charset()
to allow setting the default charset to decode. - ➕ Add
Error::source()
implementation. - ➕ Add
async::ClientBuilder::timeout()
option, will timeout the connect, request, and response body futures. - 🛠 Fix gzip + chunked transfer encoding issue preventing connection reuse.
- 🛠 Fix
RequestBuilder::query()
to not add just"?"
if the encoded query is empty. - 🛠 Fix including new cookie headers when response is a redirect.
- Add