Skip to content

Releases: 0x676e67/rquest

v0.33.6

21 Dec 12:39
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.33.5...v0.33.6

v0.33.5

19 Dec 15:43
Compare
Choose a tag to compare

What's Changed

  • feat(client): http1 sends lowercase request headers by default to improve performance by @0x676e67 in #179
  • feat: Add firefox 133 impersonate by @0x676e67 in #181

Full Changelog: v0.33.3...v0.33.5

v0.33.3

16 Dec 13:11
Compare
Choose a tag to compare

What's Changed

  • fix(proxy): Fix ws/wss upgrade support for http/https proxy by @0x676e67 in #176

Full Changelog: v0.33.1...v0.33.3

v0.33.1

16 Dec 03:08
Compare
Choose a tag to compare

What's Changed

  • chore: Show clear errors when TLS connector build fails by @0x676e67 in #173
  • chore: Avoiding setup bloat when customizing your DNS resolver by @0x676e67 in #174

Full Changelog: v0.33.0...v0.33.1

v0.33.0

15 Dec 13:29
Compare
Choose a tag to compare

What's Changed

  • chore: Do not pre-append content-length in non-header sorting state by @0x676e67 in #152
  • chore: Macro static creation of impersonate template by @0x676e67 in #156
  • feat: Add Safari 18.1.1 impersonate by @0x676e67 in #157
  • feat: Add Edge 131 impersonate by @0x676e67 in #158
  • feat(client): Add support for base URL parameter by @0x676e67 in #159
  • deps(async-tungstenite): Downgrade async-tungstenite to 0.27.0 by @0x676e67 in #161
  • chore: To avoid ambiguity, ca_cert_store is rename to root_certs_store by @0x676e67 in #162
  • fix(hickory-dns): Fix initialization when /etc/resolv.conf is missing by @0x676e67 in #163
  • fix(client): Return an error instead of panic when parsing invalid URL by @0x676e67 in #164
  • fix(connect): Unnecessarily panic when parsing invalid URI by @0x676e67 in #166
  • chore: simplify root certificate load by @0x676e67 in #169
  • feat: Add loading of dynamic root certificate store by @0x676e67 in #170
  • feat(client): Request specific cookie store override by @0x676e67 in #171

Full Changelog: v0.32.1...v0.33.0

v0.32.1

14 Dec 14:00
Compare
Choose a tag to compare

What's Changed

  • feat: Implement IntoUrl for Cow<'a, str> by @0x676e67 in #145
  • feat: Impl IntoUrl for &Url by @0x676e67 in #146
  • feat(client): Request specific redirect policy override by @0x676e67 in #147
  • feat(redirect): Expose method for accessing the previous and next request by @0x676e67 in #148
  • chore(client): Client set_redirect_policy rename to set_redirect by @0x676e67 in #149
  • refactor: Unified naming API by @0x676e67 in #150
  • feat: Add Safari 18.2 impersonate by @0x676e67 in #151

Full Changelog: v0.31.11...v0.32.1

v0.31.11

11 Dec 13:05
Compare
Choose a tag to compare

What's Changed

  • chore(request): Delete WASM legacy API by @0x676e67 in #141
  • feat(request): add with_host_header method for populating Host header by @0x676e67 in #142
  • feat(client): Set content-length in advance for header sorting by @0x676e67 in #144

Full Changelog: v0.31.10...v0.31.11

v0.31.10

10 Dec 14:39
Compare
Choose a tag to compare

What's Changed

  • fix(client): Fix http redirect via proxy by @0x676e67 in #134
  • fix(client): Fix redirect header sorting by @0x676e67 in #135
  • fix(client): Fix redirect via connection pool extension by @0x676e67 in #137
  • fix(client): Fix retry request via connection pool extension by @0x676e67 in #138

Full Changelog: v0.31.7...v0.31.10

v0.31.7

10 Dec 03:58
Compare
Choose a tag to compare

What's Changed

  • chore(tls): Rename http_version_pref to alpn_protos by @0x676e67 in #131
  • feat(client): Add proxy management APIs: set, append, and clear proxies by @0x676e67 in #132

Full Changelog: v0.31.6...v0.31.7

v0.31.6

09 Dec 10:14
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.31.5...v0.31.6