Releases: 0x676e67/rquest
Releases · 0x676e67/rquest
v1.2.6
What's Changed
- chore: Internal request for redundant method boundary by @0x676e67 in https://github.com/penumbra-x/rquest/pull/253
- pref: Build request failures return errors instead of panic by @0x676e67 in https://github.com/penumbra-x/rquest/pull/254
Full Changelog: penumbra-x/rquest@v1.2.5...v1.2.6
v1.2.5
What's Changed
- perf: Improve HTTP request in HTTPS connector by @0x676e67 in https://github.com/penumbra-x/rquest/pull/242
- docs: update docs by @0x676e67 in https://github.com/penumbra-x/rquest/pull/243
- fix: Fix default TLS configuration hostname not set by @0x676e67 in https://github.com/penumbra-x/rquest/pull/244
- fix: Align the cfg compilation with the socket2 by @0x676e67 in https://github.com/penumbra-x/rquest/pull/245
- feat(tls): Expose
TlsExtension
as public API by @0x676e67 in https://github.com/penumbra-x/rquest/pull/246 - feat(tls): Expose
CertCompressionAlgorithm
as public API by @0x676e67 in https://github.com/penumbra-x/rquest/pull/247 - chore(tls): Simplify certificate loading configuration by @MDC-Void in https://github.com/penumbra-x/rquest/pull/249
- feat(client): Improved set cookie operation by @MDC-Void in https://github.com/penumbra-x/rquest/pull/252
New Contributors
- @MDC-Void made their first contribution in https://github.com/penumbra-x/rquest/pull/249
Full Changelog: penumbra-x/rquest@v1.2.1...v1.2.5
v1.2.1
What's Changed
- README add Firefox117 by @coutureone in https://github.com/penumbra-x/rquest/pull/240
- Update ci.yml by @8176917 in https://github.com/penumbra-x/rquest/pull/241
New Contributors
- @coutureone made their first contribution in https://github.com/penumbra-x/rquest/pull/240
- @8176917 made their first contribution in https://github.com/penumbra-x/rquest/pull/241
Full Changelog: penumbra-x/rquest@v1.2.0...v1.2.1
v1.2.0
What's Changed
- feat(client): Add HTTP2
Priority
frame configuration by @0x676e67 in https://github.com/penumbra-x/rquest/pull/238 - feat: Add
Firefox 117
impersonate by @0x676e67 in https://github.com/penumbra-x/rquest/pull/239
Full Changelog: penumbra-x/rquest@v1.1.2...v1.2.0
v1.1.2
What's Changed
- Fix
SNI
configuration by @0x676e67 in https://github.com/penumbra-x/rquest/pull/236 - feat: Add verify hostname configuration by @0x676e67 in https://github.com/penumbra-x/rquest/pull/237
Full Changelog: penumbra-x/rquest@v1.1.1...v1.1.2
v1.1.1
What's Changed
- perf(tls): Use
Bytes
to optimize session key storage space by @0x676e67 in https://github.com/penumbra-x/rquest/pull/231 - perf:
default_headers
will swap default headers by @0x676e67 in https://github.com/penumbra-x/rquest/pull/232 - perf: Improve unnecessary convert when setting cookies by @0x676e67 in https://github.com/penumbra-x/rquest/pull/233
- fix(decoder): fix decoding extra empty frame by @0x676e67 in https://github.com/penumbra-x/rquest/pull/234
Full Changelog: penumbra-x/rquest@v1.1.0...v1.1.1
v1.1.0
What's Changed
- alpn order by @dairoot in https://github.com/penumbra-x/rquest/pull/226
- fix: Using
basic_auth()
/bearer_auth()
overrides the username in the URL by @0x676e67 in https://github.com/penumbra-x/rquest/pull/228 - feat: without compression enabled, no compression header is sent by @0x676e67 in https://github.com/penumbra-x/rquest/pull/229
- feat(request): Insert when
json
/form
does not haveCONTENT_TYPE
header by @0x676e67 in https://github.com/penumbra-x/rquest/pull/230
Full Changelog: penumbra-x/rquest@v1.0.0...v1.1.0
v1.0.1
What's Changed
- alpn order by @dairoot in https://github.com/penumbra-x/rquest/pull/226
Full Changelog: penumbra-x/rquest@v1.0.0...v1.0.1
v1.0.0
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
- 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
- chore: Remove unnecessary
Arc
wrapper fromredirect
/base_url
by @0x676e67 in https://github.com/penumbra-x/rquest/pull/216 - feat: Optional to enable impersonate customization by @0x676e67 in https://github.com/penumbra-x/rquest/pull/217
- chore: update macros by @0x676e67 in https://github.com/penumbra-x/rquest/pull/218
- perf: Avoiding Unnecessary Copies by @0x676e67 in https://github.com/penumbra-x/rquest/pull/219
- chore: Fix clippy accidentally deleted code by @0x676e67 in https://github.com/penumbra-x/rquest/pull/220
- feat(client): Add
no-keepalive
forClient
by @0x676e67 in https://github.com/penumbra-x/rquest/pull/221 - feat: Request specific
address
/interface
override by @0x676e67 in https://github.com/penumbra-x/rquest/pull/223
Full Changelog: penumbra-x/rquest@v0.33.5...v1.0.0
v1.0.0-rc.3
What's Changed
- chore: Remove unnecessary
Arc
wrapper fromredirect
/base_url
by @0x676e67 in https://github.com/penumbra-x/rquest/pull/216 - feat: Optional to enable impersonate customization by @0x676e67 in https://github.com/penumbra-x/rquest/pull/217
- chore: update macros by @0x676e67 in https://github.com/penumbra-x/rquest/pull/218
- perf: Avoiding Unnecessary Copies by @0x676e67 in https://github.com/penumbra-x/rquest/pull/219
- chore: Fix clippy accidentally deleted code by @0x676e67 in https://github.com/penumbra-x/rquest/pull/220
Full Changelog: penumbra-x/rquest@v1.0.0-rc.2...v1.0.0-rc.3