PackageTrack
Sign in Get early access

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 2026
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 53
  1. 0.27.9 14 Apr 2026
    Release notes

    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

    Open source →
    Release notes

    0.27.9 Latest

    Latest

    Compare

    Choose a tag to compare

    Open source →
  2. 0.27.8 12 Apr 2026
    Release notes

    What's Changed

    • Added HttpsConnector::new function by @0xIO32 in #301
    • Exclude development scripts from published package by @weiznich in #320
    • Drop dependency on rustls-pemfile by @djc in #323
    • Fix tests to run on a random port by @erickt in #330
    • Upgrade to rustls-platform-verifier 0.7 by @djc in #338
    Open source →
    Release notes

    0.27.8

    Compare

    Choose a tag to compare

    Open source →
  3. 0.27.7 06 Jun 2025
    Release notes
    • Seal the ConfigBuilderExt trait. 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

    • Upgrade to rustls-platform-verifier 0.6 by @djc in #303
    Open source →
    Release notes

    0.27.7

    Compare

    Choose a tag to compare

    Open source →
  4. 0.27.6 23 May 2025
    Release notes

    Avoid duplicate dependencies in downstream projects by upgrading to webpki-roots 1.

    What's Changed

    Open source →
    Release notes

    0.27.6

    Compare

    Choose a tag to compare

    Open source →
  5. 0.27.5 20 Dec 2024
    Release notes

    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

    Open source →
    Release notes

    0.27.5

    Compare

    Choose a tag to compare

    Open source →
  6. 0.27.4 18 Dec 2024
    Release notes

    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
    Open source →
    Release notes

    0.27.4

    Compare

    Choose a tag to compare

    Open source →
  7. 0.27.3 04 Sep 2024
    Release notes

    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-verifier for docs.rs by @flisky in #279
    • Upgrade to rustls-native-certs 0.8 by @djc in #285
    Open source →
    Release notes

    v/0.27.3

    Compare

    Choose a tag to compare

    Open source →
  8. 0.27.2 27 May 2024
    Release notes

    What's Changed

    • ci: use ubuntu-latest instead of ubuntu-20.04 by @djc in #271
    • Avoid aws-lc-rs feature flag when building docs. by @tobz in #273
    • Bump version to 0.27.2 by @djc in #275
    Open source →
    Release notes

    0.27.2

    Compare

    Choose a tag to compare

    Open source →
  9. 0.27.1 10 Apr 2024
    Release notes

    Added

    • New ConnectorBuilder::with_server_name_resolver() fn for specifying an implementation of the ResolveServerName trait to dynamically resolve the subject name used when verifying a server's certificate.
    • New fips feature flag for enabling the aws-lc-rs Rustls crypto provider in FIPS mode.

    Changed

    • ConnectorBuilder::with_server_name() is now deprecated. Existing usages should be replaced with ConnectorBuilder::with_server_name_resolver() and a FixedServerNameResolver.

    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

    Open source →
    Release notes

    0.27.1

    Compare

    Choose a tag to compare

    Open source →
  10. 0.27.0 26 Mar 2024
    Release notes

    Changed

    • Rustls updated to 0.23
    • Default cryptography provider changed to aws-lc-rs to match upstream Rustls project. Note that this has some implications on platform support and build-time tool requirements such as cmake on all platforms and nasm on Windows.
      Support for ring continues to be available: set the ring crate feature.

    Added

    • New with_platform_verifier connector builder fns for using rustls-platform-verifier for certificate verification. Requires the optional rustls-platform-verifier feature be enabled.
    • New HttpsConnector::builder fn for conveniently constructing a ConnectorBuilder.

    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

    Full Changelog: v/0.26.0...v/0.27.0

    Open source →
    Release notes

    0.27.0

    Compare

    Choose a tag to compare

    Open source →
  11. 0.26.0 12 Jan 2024

    Nothing published for this version

  12. 0.25.0 04 Jan 2024

    Nothing published for this version

  13. 0.24.2 26 Oct 2023

    Nothing published for this version

  14. 0.24.1 04 Jul 2023

    Nothing published for this version

  15. 0.24.0 01 Apr 2023

    Nothing published for this version

  16. 0.23.2 08 Dec 2022

    Nothing published for this version

  17. 0.23.1 15 Nov 2022

    Nothing published for this version

  18. 0.23.0 21 Nov 2021

    Nothing published for this version

  19. 0.22.1 27 Dec 2020

    Nothing published for this version

  20. 0.22.0 26 Dec 2020

    Nothing published for this version

  21. 0.21.0 05 Jul 2020

    Nothing published for this version

  22. 0.20.0 24 Feb 2020

    Nothing published for this version

  23. 0.19.1 19 Jan 2020

    Nothing published for this version

  24. 0.19.0 17 Dec 2019

    Nothing published for this version

  25. 0.19.0-alpha.3 23 Nov 2019 pre-release

    Nothing published for this version

  26. 0.18.0 23 Nov 2019

    Nothing published for this version

  27. 0.18.0-alpha.2 04 Nov 2019 pre-release

    Nothing published for this version

  28. 0.18.0-alpha.1 05 Sep 2019 pre-release

    Nothing published for this version

  29. 0.17.1 19 Aug 2019

    Nothing published for this version

  30. 0.17.0 11 Aug 2019

    Nothing published for this version

  31. 0.16.1 16 Mar 2019

    Nothing published for this version

  32. 0.16.0 22 Jan 2019

    Nothing published for this version

  33. 0.15.1 17 Jan 2019

    Nothing published for this version

  34. 0.15.0 10 Nov 2018

    Nothing published for this version

  35. 0.14.0 15 Jul 2018

    Nothing published for this version

  36. 0.13.0 09 Jun 2018

    Nothing published for this version

  37. 0.12.0 13 Jan 2018

    Nothing published for this version

  38. 0.11.0 31 Aug 2017

    Nothing published for this version

  39. 0.10.0 13 Aug 2017

    Nothing published for this version

  40. 0.9.0 19 Jul 2017

    Nothing published for this version

  41. 0.8.0 18 Jun 2017

    Nothing published for this version

  42. 0.7.0 14 Jun 2017

    Nothing published for this version

  43. 0.6.2 27 Jul 2018

    Nothing published for this version

  44. 0.6.1 21 Jun 2017

    Nothing published for this version

  45. 0.6.0 15 May 2017

    Nothing published for this version

  46. 0.5.0 09 May 2017

    Nothing published for this version

  47. 0.4.0 07 May 2017

    Nothing published for this version

  48. 0.3.3 22 Apr 2017

    Nothing published for this version

  49. 0.3.2 19 Feb 2017

    Nothing published for this version

  50. 0.3.1 01 Feb 2017

    Nothing published for this version

  51. 0.3.0 14 Jan 2017

    Nothing published for this version

  52. 0.2.1 17 Dec 2016

    Nothing published for this version

  53. 0.2.0 08 Oct 2016

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive