Releases: 0x676e67/rquest
Releases · 0x676e67/rquest
v1.0.0-rc.2
What's Changed
- chore: Remove
new
method forInnerRequestBuilder
by @0x676e67 in https://github.com/penumbra-x/rquest/pull/212 - fix: propagate Body::size_hint when wrapping bodies by @0x676e67 in https://github.com/penumbra-x/rquest/pull/213
- feat: allow pluggable tower layers in connector service stack by @0x676e67 in https://github.com/penumbra-x/rquest/pull/214
Full Changelog: penumbra-x/rquest@v1.0.0-rc.1...v1.0.0-rc.2
v1.0.0-rc.1
What's Changed
- chore: remove dead code by @0x676e67 in https://github.com/penumbra-x/rquest/pull/182
- chore: Macros simplify some debug implement by @0x676e67 in https://github.com/penumbra-x/rquest/pull/183
- chore: static calc extension permutation by @0x676e67 in https://github.com/penumbra-x/rquest/pull/184
- fix(http2): Fix http2 header frame initial
stream_id
settings by @0x676e67 in https://github.com/penumbra-x/rquest/pull/185 - feat: hyper v1 upgrade by @0x676e67 in https://github.com/penumbra-x/rquest/pull/187
- feat: Support request setting HTTP override ALPN by @0x676e67 in https://github.com/penumbra-x/rquest/pull/188
- fix: fix http protocol auto-negotiation by @0x676e67 in https://github.com/penumbra-x/rquest/pull/189
- deps(tokio-util): v0.7.0 by @0x676e67 in https://github.com/penumbra-x/rquest/pull/190
- chore: Remove unused code by @0x676e67 in https://github.com/penumbra-x/rquest/pull/191
- chore(pool): Use
Mutex
types that do not poison themselves by @0x676e67 in https://github.com/penumbra-x/rquest/pull/192 - chore: Simplified TLS TCP stream abstraction by @0x676e67 in https://github.com/penumbra-x/rquest/pull/193
- chore: Cleaned up some unnecessary code by @0x676e67 in https://github.com/penumbra-x/rquest/pull/194
- feat(client): Add the maximum safe retry count for HTTP/2 connections by @0x676e67 in https://github.com/penumbra-x/rquest/pull/196
- chore: refactor connect layer detail handle by @0x676e67 in https://github.com/penumbra-x/rquest/pull/198
- feat(client): Export
http1
/http2
Builder as public API by @0x676e67 in https://github.com/penumbra-x/rquest/pull/199 - feat(client): Add impl
Service<http::Request<Body>>
forClient
by @0x676e67 in https://github.com/penumbra-x/rquest/pull/202 - chore: Disable the exposure of internal connect dst API by @0x676e67 in https://github.com/penumbra-x/rquest/pull/203
- chore: Removed TLS config examples to prevent misconfigurations by inexperienced users by @0x676e67 in https://github.com/penumbra-x/rquest/pull/205
- chore: By default, impersonate from a string is disabled by @0x676e67 in https://github.com/penumbra-x/rquest/pull/206
- chore(tls): compile-time calculation of extended permutation by @0x676e67 in https://github.com/penumbra-x/rquest/pull/207
- chore(tls): Disable custom TLS builder by @0x676e67 in https://github.com/penumbra-x/rquest/pull/208
- Fix header order by @dairoot in https://github.com/penumbra-x/rquest/pull/209
- chore: refactor connect network request extension by @0x676e67 in https://github.com/penumbra-x/rquest/pull/210
- feat(client): Request specific proxy override by @0x676e67 in https://github.com/penumbra-x/rquest/pull/211
Full Changelog: penumbra-x/rquest@v0.33.5...v1.0.0-rc.1
v0.33.7
What's Changed
- chore: Removed TLS config examples to prevent misconfigurations by inexperienced users by @0x676e67 in https://github.com/penumbra-x/rquest/pull/204
Full Changelog: penumbra-x/rquest@v0.33.6...v0.33.7
v0.33.6
What's Changed
- chore: remove dead code by @0x676e67 in https://github.com/penumbra-x/rquest/pull/182
- chore: Macros simplify some debug implement by @0x676e67 in https://github.com/penumbra-x/rquest/pull/183
- chore: static calc extension permutation by @0x676e67 in https://github.com/penumbra-x/rquest/pull/184
- fix(http2): Fix http2 header frame initial
stream_id
settings by @0x676e67 in https://github.com/penumbra-x/rquest/pull/185 - update header order by @dairoot in https://github.com/penumbra-x/rquest/pull/186
Full Changelog: penumbra-x/rquest@v0.33.5...v0.33.6
v0.33.5
What's Changed
- feat(client): http1 sends lowercase request headers by default to improve performance by @0x676e67 in https://github.com/penumbra-x/rquest/pull/179
- feat: Add
firefox 133
impersonate by @0x676e67 in https://github.com/penumbra-x/rquest/pull/181
Full Changelog: penumbra-x/rquest@v0.33.3...v0.33.5
v0.33.3
What's Changed
- fix(proxy): Fix
ws
/wss
upgrade support forhttp
/https
proxy by @0x676e67 in https://github.com/penumbra-x/rquest/pull/176
Full Changelog: penumbra-x/rquest@v0.33.1...v0.33.3
v0.33.1
What's Changed
- chore: Show clear errors when TLS connector build fails by @0x676e67 in https://github.com/penumbra-x/rquest/pull/173
- chore: Avoiding setup bloat when customizing your DNS resolver by @0x676e67 in https://github.com/penumbra-x/rquest/pull/174
Full Changelog: penumbra-x/rquest@v0.33.0...v0.33.1
v0.33.0
What's Changed
- chore: Do not pre-append
content-length
in non-header sorting state by @0x676e67 in https://github.com/penumbra-x/rquest/pull/152 - chore: Macro static creation of impersonate template by @0x676e67 in https://github.com/penumbra-x/rquest/pull/156
- feat: Add
Safari 18.1.1
impersonate by @0x676e67 in https://github.com/penumbra-x/rquest/pull/157 - feat: Add
Edge 131
impersonate by @0x676e67 in https://github.com/penumbra-x/rquest/pull/158 - feat(client): Add support for base URL parameter by @0x676e67 in https://github.com/penumbra-x/rquest/pull/159
- deps(async-tungstenite): Downgrade
async-tungstenite
to0.27.0
by @0x676e67 in https://github.com/penumbra-x/rquest/pull/161 - chore: To avoid ambiguity,
ca_cert_store
is rename toroot_certs_store
by @0x676e67 in https://github.com/penumbra-x/rquest/pull/162 - fix(hickory-dns): Fix initialization when
/etc/resolv.conf
is missing by @0x676e67 in https://github.com/penumbra-x/rquest/pull/163 - fix(client): Return an error instead of panic when parsing invalid URL by @0x676e67 in https://github.com/penumbra-x/rquest/pull/164
- fix(connect): Unnecessarily panic when parsing invalid URI by @0x676e67 in https://github.com/penumbra-x/rquest/pull/166
- chore: simplify root certificate load by @0x676e67 in https://github.com/penumbra-x/rquest/pull/169
- feat: Add loading of dynamic root certificate store by @0x676e67 in https://github.com/penumbra-x/rquest/pull/170
- feat(client): Request specific cookie store override by @0x676e67 in https://github.com/penumbra-x/rquest/pull/171
Full Changelog: penumbra-x/rquest@v0.32.1...v0.33.0
v0.32.1
What's Changed
- feat: Implement
IntoUrl
forCow<'a, str>
by @0x676e67 in https://github.com/penumbra-x/rquest/pull/145 - feat: Impl
IntoUrl
for&Url
by @0x676e67 in https://github.com/penumbra-x/rquest/pull/146 - feat(client): Request specific redirect policy override by @0x676e67 in https://github.com/penumbra-x/rquest/pull/147
- feat(redirect): Expose method for accessing the previous and next request by @0x676e67 in https://github.com/penumbra-x/rquest/pull/148
- chore(client): Client
set_redirect_policy
rename toset_redirect
by @0x676e67 in https://github.com/penumbra-x/rquest/pull/149 - refactor: Unified naming API by @0x676e67 in https://github.com/penumbra-x/rquest/pull/150
- feat: Add
Safari 18.2
impersonate by @0x676e67 in https://github.com/penumbra-x/rquest/pull/151
Full Changelog: penumbra-x/rquest@v0.31.11...v0.32.1
v0.31.11
What's Changed
- chore(request): Delete WASM legacy API by @0x676e67 in https://github.com/penumbra-x/rquest/pull/141
- feat(request): add
with_host_header
method for populating Host header by @0x676e67 in https://github.com/penumbra-x/rquest/pull/142 - feat(client): Set
content-length
in advance for header sorting by @0x676e67 in https://github.com/penumbra-x/rquest/pull/144
Full Changelog: penumbra-x/rquest@v0.31.10...v0.31.11