-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Comparing changes
Open a pull request
base repository: seanmonstar/reqwest
base: v0.12.28
head repository: seanmonstar/reqwest
compare: v0.13.0
- 13 commits
- 24 files changed
- 4 contributors
Commits on Dec 23, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 07e3b2c - Browse repository at this point
Copy the full SHA 07e3b2cView commit details -
feat: add
queryandformcrate featuresMake `serde` optional by introducing `query`, `form` features, and re-working WASM header parsing (#2858) Breaking change since `query()` and `form()` are no longer available by default, but must be enabled.
Configuration menu - View commit details
-
Copy full SHA for 9fa9067 - Browse repository at this point
Copy the full SHA 9fa9067View commit details -
replace
ClientBuilder::dns_resolverwithdns_resolver2(#2898)For those using `dns_resolver()`, this shouldn't cause much change, though it is technically breaking, since the types changed slightly. It should just allow more types. Removes `dns_resolver2()`.
Configuration menu - View commit details
-
Copy full SHA for 421c3da - Browse repository at this point
Copy the full SHA 421c3daView commit details -
feat: make Rustls the default TLS provider. (#2752)
This switches the default TLS provider to Rustls. It keeps the `native-tls` feature with the same configuration it had before as the default TLS provider. * fix: Use prebuilt NASM compiled code on Windows. See: https://github.com/aws/aws-lc-rs/blob/f0a6350abb247b413ffbf8ae8d8e1eb3bb1d4e66/aws-lc-sys/README.md?plain=1#L37 * fix: Update the precise version of aws-lc-rs for nightly builds. * fix: Update all Windows targets to use prebuilt nasm binaries. ref #2897 ref #2723 Co-authored-by: David Calavera <1050+calavera@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1e416d2 - Browse repository at this point
Copy the full SHA 1e416d2View commit details -
feat: consolidate TLS options with rustls-platform-verifier (#2891)
This includes two logical change groups, done together because the intermediate step is not really useful. 1. This makes rustls-platform-verifier the default verifier, and removes the ability to use rustls with webpki or native roots directly. 2. This soft-deprecates many of the TLS-related builder methods, providing better names that are clearer and autocomplete better. This greatly simplifies the configuration matrix of what could be enabled, but also means the removal of some parts that some people may have been using. The consolidated API should still _allow_ users to do these things. For example, instead of adding webpki-roots with a feature flag, you should use the webpki-roots crate yourself, and pass them into `tls_certs_only(certs)`. Closes #2885
Configuration menu - View commit details
-
Copy full SHA for d506978 - Browse repository at this point
Copy the full SHA d506978View commit details -
remove long-deprecated methods (#2899)
- `ClientBuilder::trust_dns()` - `ClientBuilder::no_trust_dns()` - `Request::fetch_mode_no_cors()` on non-WASM targets
Configuration menu - View commit details
-
Copy full SHA for 8623817 - Browse repository at this point
Copy the full SHA 8623817View commit details -
Configuration menu - View commit details
-
Copy full SHA for 868808c - Browse repository at this point
Copy the full SHA 868808cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19ca5d4 - Browse repository at this point
Copy the full SHA 19ca5d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 934bc84 - Browse repository at this point
Copy the full SHA 934bc84View commit details -
Configuration menu - View commit details
-
Copy full SHA for d518e45 - Browse repository at this point
Copy the full SHA d518e45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a9daa7 - Browse repository at this point
Copy the full SHA 9a9daa7View commit details
Commits on Dec 30, 2025
-
Configuration menu - View commit details
-
Copy full SHA for e8d89f4 - Browse repository at this point
Copy the full SHA e8d89f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62a80af - Browse repository at this point
Copy the full SHA 62a80afView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.12.28...v0.13.0