Skip to content

Releases: seanmonstar/reqwest

v0.11.27

19 Mar 18:29
Compare
Choose a tag to compare

What's Changed

  • Add hickory-dns feature, deprecating trust-dns.
  • (wasm) Fix Form::text() to not set octet-stream for plain text fields.

New Contributors

Full Changelog: v0.11.26...v0.11.27

v0.11.26

12 Mar 15:28
Compare
Choose a tag to compare
  • Revert system-configuration upgrade, which broke MSRV on macOS.

v0.11.25

08 Mar 21:10
Compare
Choose a tag to compare

What's Changed

  • Fix Certificate::from_pem_bundle() parsing.
  • Fix Apple linker errors from detecting system proxies.

New Contributors

Full Changelog: v0.11.24...v0.11.25

v0.11.24

31 Jan 16:49
Compare
Choose a tag to compare

What's Changed

  • Add Certificate::from_pem_bundle() to add a bundle.
  • Add http3_prior_knowledge() to blocking client builder.
  • Remove Sync bounds requirement for Body::wrap_stream().
  • Fix HTTP/2 to retry REFUSED_STREAM requests.
  • Fix instances of converting Url to Uri that could panic.

New Contributors

Full Changelog: v0.11.23...v0.11.24

v0.11.23

18 Dec 20:43
Compare
Choose a tag to compare

What's Changed

  • Add Proxy::custom_http_auth(val) for setting the raw Proxy-Authorization header when connecting to proxies.
  • Fix redirect to reject locations that are not http:// or https://.
  • Fix setting nodelay when TLS is enabled but URL is HTTP.
  • (wasm) Add ClientBuilder::user_agent(val).
  • (wasm) add multipart::Form::headers(headers).

New Contributors

v0.11.21

02 Oct 18:26
Compare
Choose a tag to compare

What's Changed

  • Add automatically detecting macOS proxy settings.
  • Add ClientBuilder::tls_info(bool), which will put tls::TlsInfo into the response extensions.
  • Fix trust-dns resolver from possible hangs.
  • Fix connect timeout to be split among multiple IP addresses.

New Contributors

v0.11.20

23 Aug 20:42
Compare
Choose a tag to compare

What's Changed

  • Fix deflate decompression back to using zlib, as outlined in the spec.

v0.11.19

21 Aug 19:07
Compare
Choose a tag to compare

What's Changed

  • Add ClientBuilder::http1_ignore_invalid_headers_in_responses() option.
  • Add ClientBuilder::http1_allow_spaces_after_header_name_in_responses() option.
  • Add support for ALL_PROXY environment variable.
  • Add support for use_preconfigured_tls when combined with HTTP/3.
  • Fix deflate decompression from using the zlib decoder.
  • Fix Response::{text, text_with_charset}() to strip BOM characters.
  • Fix a panic when HTTP/3 is used if UDP isn't able to connect.
  • Fix some dependencies for HTTP/3.
  • Increase MSRV to 1.63.

New Contributors

v0.11.18

16 May 21:06
Compare
Choose a tag to compare

What's Changed

  • Fix RequestBuilder::json() method from overriding a previously set content-type header. An existing value will be left in place.
  • Upgrade internal dependencies for rustls and compression.

New Contributors

  • @flyingalex made their first contribution in #1833
  • @cpu made their first contribution in #1791

v0.11.17

28 Apr 16:16
Compare
Choose a tag to compare

What's Changed

  • Upgrade internal dependencies of Experimental HTTP/3 to use quinn v0.9
  • (wasm) Fix blob url support

New Contributors