Sourced from reqwest's releases.
v0.12.18
What's Changed
- Fix compilation when
socksenabled without TLS.v0.12.17
What's Changed
- build: Fix compilation issues on macOS by
@0x676e67in seanmonstar/reqwest#2696v0.12.16
Highlights
- Add
ClientBuilder::http3_congestion_bbr()to enable BBR congestion control.- Add
ClientBuilder::http3_send_grease()to configure whether to send use QUIC grease.- Add
ClientBuilder::http3_max_field_section_size()to configure the maximum response headers.- Add
ClientBuilder::tcp_keepalive_interval()to configure TCP probe interval.- Add
ClientBuilder::tcp_keepalive_retries()to configure TCP probe count.- Add
Proxy::headers()to add extra headers that should be sent to a proxy.- Fix
redirect::Policy::limit()which had an off-by-1 error, allowing 1 more redirect than specified.- Fix HTTP/3 to support streaming request bodies.
- (wasm) Fix null bodies when calling
Response::bytes_stream().What's Changed
- Clarify that
Response::content_length()is not derived from aContent-Lengthheader in docs by@babolivierin seanmonstar/reqwest#2588- docs: link to
char::REPLACEMENT_CHARACTERby@marcospb19in seanmonstar/reqwest#1880- feat: add H3 client config support by
@smalls0098in seanmonstar/reqwest#2609- chore: update brotli to v7 by
@nyurikin seanmonstar/reqwest#2620- Do not pull in an entirely different DEFLATE implementation just for tests by
@Shnatselin seanmonstar/reqwest#2625- chore: fix some typos in comment by
@xixishidibeiin seanmonstar/reqwest#2628- fix(wasm): handle null body in bytes_stream by
@alongubkinin seanmonstar/reqwest#2632ClientBuilder::interfaceon macOS/Solarish OSes by@hawkwin seanmonstar/reqwest#2623- ci: use ubuntu-latest in nightly job by
@seanmonstarin seanmonstar/reqwest#2646- feat: BBR congestion control for http3 by
@threeninesixsevenin seanmonstar/reqwest#2642- feat: Add extentions for Request by
@Xuanwoin seanmonstar/reqwest#2647- refactor: Store request timeout in request extensions instead by
@Xuanwoin seanmonstar/reqwest#2650- chore: make ci pass by
@linyihaiin seanmonstar/reqwest#2666- update h3 dependencys by
@Ruben2424in seanmonstar/reqwest#2670- Document reqwest can make TLS and cookie requests with Wasm by
@nickbabcockin seanmonstar/reqwest#2661- fix(redirect): make the number of redirects of policy matches its maximum limit. by
@linyihaiin seanmonstar/reqwest#2664- Exposed hyper tcp keepalive interval and retries parameters by
@macklietin seanmonstar/reqwest#2675- refactor: use hyper-util's proxy::Matcher by
@seanmonstarin seanmonstar/reqwest#2681- Support streaming request body in HTTP/3 by
@ducaalein seanmonstar/reqwest#2673- refactor: use hyper-util
Tunnelby@seanmonstarin seanmonstar/reqwest#2684- Upgrade webpki-roots to 1 by
@djcin seanmonstar/reqwest#2688- refactor: remove
futures-utilunless usingstream/multipart/compression/blockingby@paolobarboliniin seanmonstar/reqwest#2692- chore: replace rustls-pemfile with rustls-pki-types by
@tottotoin seanmonstar/reqwest#2541- Ensure H3ResponseFuture Implements Sync by
@ducaalein seanmonstar/reqwest#2685- feat(redirect): Using
FollowRedirectfromtower-httpto handle theredirectloop by@linyihaiin seanmonstar/reqwest#2617- feat: add customizable headers in proxy mode by
@chanbengzin seanmonstar/reqwest#2600
... (truncated)
Sourced from reqwest's changelog.
v0.12.18
- Fix compilation when
socksenabled without TLS.v0.12.17
- Fix compilation on macOS.
v0.12.16
- Add
ClientBuilder::http3_congestion_bbr()to enable BBR congestion control.- Add
ClientBuilder::http3_send_grease()to configure whether to send use QUIC grease.- Add
ClientBuilder::http3_max_field_section_size()to configure the maximum response headers.- Add
ClientBuilder::tcp_keepalive_interval()to configure TCP probe interval.- Add
ClientBuilder::tcp_keepalive_retries()to configure TCP probe count.- Add
Proxy::headers()to add extra headers that should be sent to a proxy.- Fix
redirect::Policy::limit()which had an off-by-1 error, allowing 1 more redirect than specified.- Fix HTTP/3 to support streaming request bodies.
- (wasm) Fix null bodies when calling
Response::bytes_stream().
595c80b
v0.12.18f279ad1
fix compilation if socks is enabled without tlsfed6bc6
ci: add a feature powerset check job56ed35b
v0.12.17f0bf46b
build: Fix compilation issues on macOS (#2696)99259cb
v0.12.1657670ac
feat: add customizable headers for reqwest::Proxy (#2600)d9cf60e
refactor: Using FollowRedirect from tower-http
to handle the redirect l...75f62f2
fix: ensure H3ResponseFuture is sync (#2685)0e1d188
chore: replace rustls-pemfile with rustls-pki-types (#2541)