hyper-rustls
Rustls+hyper integration for pure rust HTTPS
0.27.9
590M downloads/mo
#163 most downloaded on crates.io
rustls/hyper-rustls
What this package is like to depend on
Last release 4 months ago
14 Apr 2026
Release timing varies
gaps range from 2 weeks to 10 months
Rarely documented
notes for 10 of 50 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
53 releases · first in 2016
2 releases in the last 12 months
see the full history below
Release timeline
53 releases · Oct 2016 to Apr 2026Releases
latest 53-
0.27.914 Apr 2026Release notes
Open source →This release fixes the accidental omission of the ISC license in the published crate.
What's Changed
- Bump rustls from 0.23.37 to 0.23.38 by @dependabot[bot] in #339
- Fix ISC license include, prepare 0.27.9 by @cpu in #340
Full Changelog: v/0.27.8...v/0.27.9
-
0.27.812 Apr 2026 -
0.27.706 Jun 2025Release notes
Open source →- Seal the
ConfigBuilderExttrait. This is an extension trait used to offer a more convenient server verifier configuration API. This is technically a breaking change, but we think it is unlikely that anyone has actually implemented this trait. - Upgrade to rustls-platform-verifier 0.6. Because the platform verifier is now initializing its root certificate store on some platforms eagerly (on initialization rather than on first use), infallible API for setting up the platform verifier has been deprecated in favor of newly added fallible API.
What's Changed
- Seal the
-
0.27.623 May 2025Release notes
Open source →Avoid duplicate dependencies in downstream projects by upgrading to webpki-roots 1.
What's Changed
- build: drop unused dependency on
futures-utilby @paolobarbolini in #299 - Upgrade to webpki-roots 1 by @djc in #300
- build: drop unused dependency on
-
0.27.520 Dec 2024Release notes
Open source →Refactoring in #245 (first released in 0.25.0) broke the optional enforcement of HTTPS only connections (that is, only HTTPS connections can be made through the connector) on the hyper-rustls
HttpsConnector; this was found and fixed in #295.What's Changed
- Fix https_only/enforce_https enforcement by @saleemrashid in #295
- Prepare 0.27.5 release by @djc in #296
-
0.27.418 Dec 2024Release notes
Open source →What's Changed
- perf: forward write-vectored calls by @seanmonstar in #289
- Update rustls-platform-verifier requirement from 0.3 to 0.4 by @dependabot in #290
- Bump MSRV to 1.71 to match other crates by @djc in #291
- tests: fix clippy::zombie_processes findings by @cpu in #292
- Actually use configured crypto provider for the platform verifier by @Gelbpunkt in #293
- Upgrade to rustls-platform-verifier 0.5 by @djc in #294
-
0.27.304 Sep 2024Release notes
Open source →What's Changed
- fix: add rustls-platform-verifier flag for importing ConfigBuilderExt by @junkurihara in #276
- docs: add a feature rustls-platform-verifier in the list of README.md by @junkurihara in #277
- Bump seanmiddleditch/gha-setup-ninja from 4 to 5 by @dependabot in #278
- Bump MSRV to 1.70 (for tokio 1.39) by @djc in #281
- Builder fixes by @Gelbpunkt in #283
- enable
rustls-platform-verifierfor docs.rs by @flisky in #279 - Upgrade to rustls-native-certs 0.8 by @djc in #285
-
0.27.227 May 2024 -
0.27.110 Apr 2024Release notes
Open source →Added
- New
ConnectorBuilder::with_server_name_resolver()fn for specifying an implementation of theResolveServerNametrait to dynamically resolve the subject name used when verifying a server's certificate. - New
fipsfeature flag for enabling theaws-lc-rsRustls crypto provider in FIPS mode.
Changed
ConnectorBuilder::with_server_name()is now deprecated. Existing usages should be replaced withConnectorBuilder::with_server_name_resolver()and aFixedServerNameResolver.
What's Changed
- Add feature flag for enabling FIPS. by @tobz in #268
- Support custom server name resolution by @sfackler in #269
- Cargo: v0.27.0 -> v0.27.1 by @cpu in #270
New Contributors
Full Changelog: v/0.27.0...v/0.27.1
- New
-
0.27.026 Mar 2024Release notes
Open source →Changed
- Rustls updated to 0.23
- Default cryptography provider changed to
aws-lc-rsto match upstream Rustls project. Note that this has some implications on platform support and build-time tool requirements such ascmakeon all platforms andnasmon Windows.
Support for ring continues to be available: set theringcrate feature.
Added
- New
with_platform_verifierconnector builder fns for using rustls-platform-verifier for certificate verification. Requires the optionalrustls-platform-verifierfeature be enabled. - New
HttpsConnector::builderfn for conveniently constructing aConnectorBuilder.
Changelog
- Add built-in support for rustls-platform-verifier by @djc in #253
- Cargo.toml: add aws-lc-rs feature as crypto backend by @BiagioFesta in #255
- feat: add a builder() method to HttpsConnector by @Fishrock123 in #259
- 0.27.0 preparation, Rustls 0.23 update by @cpu in #266
New Contributors
- @BiagioFesta made their first contribution in #255
- @Fishrock123 made their first contribution in #259
Full Changelog: v/0.26.0...v/0.27.0
-
0.26.012 Jan 2024Nothing published for this version
-
0.25.004 Jan 2024Nothing published for this version
-
0.24.226 Oct 2023Nothing published for this version
-
0.24.104 Jul 2023Nothing published for this version
-
0.24.001 Apr 2023Nothing published for this version
-
0.23.208 Dec 2022Nothing published for this version
-
0.23.115 Nov 2022Nothing published for this version
-
0.23.021 Nov 2021Nothing published for this version
-
0.22.127 Dec 2020Nothing published for this version
-
0.22.026 Dec 2020Nothing published for this version
-
0.21.005 Jul 2020Nothing published for this version
-
0.20.024 Feb 2020Nothing published for this version
-
0.19.119 Jan 2020Nothing published for this version
-
0.19.017 Dec 2019Nothing published for this version
-
0.19.0-alpha.323 Nov 2019 pre-releaseNothing published for this version
-
0.18.023 Nov 2019Nothing published for this version
-
0.18.0-alpha.204 Nov 2019 pre-releaseNothing published for this version
-
0.18.0-alpha.105 Sep 2019 pre-releaseNothing published for this version
-
0.17.119 Aug 2019Nothing published for this version
-
0.17.011 Aug 2019Nothing published for this version
-
0.16.116 Mar 2019Nothing published for this version
-
0.16.022 Jan 2019Nothing published for this version
-
0.15.117 Jan 2019Nothing published for this version
-
0.15.010 Nov 2018Nothing published for this version
-
0.14.015 Jul 2018Nothing published for this version
-
0.13.009 Jun 2018Nothing published for this version
-
0.12.013 Jan 2018Nothing published for this version
-
0.11.031 Aug 2017Nothing published for this version
-
0.10.013 Aug 2017Nothing published for this version
-
0.9.019 Jul 2017Nothing published for this version
-
0.8.018 Jun 2017Nothing published for this version
-
0.7.014 Jun 2017Nothing published for this version
-
0.6.227 Jul 2018Nothing published for this version
-
0.6.121 Jun 2017Nothing published for this version
-
0.6.015 May 2017Nothing published for this version
-
0.5.009 May 2017Nothing published for this version
-
0.4.007 May 2017Nothing published for this version
-
0.3.322 Apr 2017Nothing published for this version
-
0.3.219 Feb 2017Nothing published for this version
-
0.3.101 Feb 2017Nothing published for this version
-
0.3.014 Jan 2017Nothing published for this version
-
0.2.117 Dec 2016Nothing published for this version
-
0.2.008 Oct 2016Nothing published for this version