PackageTrack
Sign in Get early access

opentelemetry-http

Helper implementations for sending HTTP requests. Uses include propagating and extracting context over http, exporting telemetry, requesting sampling strategies.

0.32.0 135M downloads/mo #677 most downloaded on crates.io open-telemetry/opentelemetry-rust

What this package is like to depend on

Last release 3 months ago

08 May 2026

Release timing varies

gaps range from 3 weeks to 8 months

Nearly every release is documented

notes for 22 of 22 stable releases

1 version withdrawn

withdrawn after publishing

6 years old

23 releases · first in 2021

3 releases in the last 12 months

see the full history below

Release timeline

23 releases · Jan 2021 to May 2026
2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 23
  1. 0.32.0 08 May 2026
    Release notes

    "opentelemetry-http 0.32.0 release."

    Open source →
    Release notes

    Released 2026-May-08

    • reqwest's crypto backend has changed from ring to aws-lc-sys.
    Open source →
    Release notes

    Released 2026-May-08

    Open source →
  2. 0.31.0 25 Sep 2025
    Release notes

    Released 2025-Sep-25

    • Implementation of Extractor::get_all for HeaderExtractor
    • Support HttpClient implementation for HyperClient<C> with custom connectors beyond HttpConnector, enabling Unix Domain Socket connections and other custom transports
    • Add reqwest and reqwest-blocking features to enable async and blocking reqwest HTTP clients
    • Updated opentelemetry dependency to version 0.31.0.
    Open source →
    Release notes

    Released 2025-Sep-25

    • Update to v1.34.0 of the semantic conventions.
    Open source →
  3. 0.30.1 24 Sep 2025 withdrawn

    Nothing published for this version

  4. 0.30.0 23 May 2025
    Release notes

    Released 2025-May-23

    • Updated opentelemetry dependency to version 0.30.0.
    Open source →
    Release notes

    Released 2025-May-23

    • Update to v1.32.0 of the semantic conventions.
    Open source →
  5. 0.29.0 22 Mar 2025
    Release notes

    Released 2025-Mar-21

    • Update opentelemetry dependency version to 0.29.
    Open source →
    Release notes

    Released 2025-Mar-21

    • Update to v1.31.0 of the semantic conventions.
    Open source →
  6. 0.28.0 10 Feb 2025
    Release notes

    Released 2025-Feb-10

    • Update opentelemetry dependency version to 0.28.
    • Bump msrv to 1.75.0.
    • Add "internal-logs" feature flag (enabled by default), and emit internal logs via tracing crate.
    • Add HttpClient::send_bytes with bytes::Bytes request payload and deprecate old HttpClient::send function.
    Open source →
    Release notes

    Released 2025-Feb-10

    • Update to v1.29.0 of the semantic conventions.
    • Bump msrv to 1.75.0.
    Open source →
  7. 0.27.0 12 Nov 2024
    Release notes

    Released 2024-Nov-08

    • Update opentelemetry dependency version to 0.27

    • Bump MSRV to 1.70 #2179

    Open source →
    Release notes

    Released 2024-Nov-11

    • Bump MSRV to 1.70 #2179
    • Update to v1.28.0 of the semantic conventions.
    Open source →
  8. 0.26.0 01 Oct 2024
    Release notes

    Released 2024-Sep-30

    • Update opentelemetry dependency version to 0.26
    Open source →
    Release notes

    Released 2024-Sep-30

    Changed

    • Starting with this version, this crate will use Weaver for the generation of the semantic conventions.
    • Breaking Introduced a new feature semconv_experimental to enable experimental semantic conventions. This feature is disabled by default.
    Open source →
  9. 0.25.0 09 Sep 2024
    Release notes
    • Update opentelemetry dependency version to 0.25
    • Starting with this version, this crate will align with opentelemetry crate on major,minor versions.
    Open source →
    Release notes

    Changed

    • Starting with this version, this crate will align with opentelemetry crate on major,minor versions.
    • Update to v1.27.0 of the semantic conventions. #2000
    Open source →
  10. 0.13.0 15 Jul 2024
    Release notes
    • Breaking Correct the misspelling of "webkpi" to "webpki" in features #1842
    • Breaking Remove support for the isahc HTTP client #1924
    • Update to http v1 #1674
    • Update opentelemetry dependency version to 0.24
    Open source →
    Release notes

    Changed

    Open source →
  11. 0.12.0 15 May 2024
    Release notes
    • Add reqwest-rustls-webpki-roots feature flag to configure reqwest to use embedded webpki-roots.
    • Update opentelemetry dependency version to 0.23
    Open source →
    Release notes

    Changed

    • Update to v1.21.0 spec
    • Update to opentelemetry-api v0.20.0
    Open source →
  12. 0.11.1 28 Mar 2024
    Release notes
    • Add feature flag enabling users to configure reqwest usage to use rustls via reqwest/rustls-tls feature flag 1638.
    Open source →
  13. 0.11.0 25 Feb 2024
    Release notes

    Changed

    • Breaking Remove built-in support for surf HTTP client #1537
    • Breaking Surface non-2xx status codes as errors; change ResponseExt trait to return HttpError instead of TraceError#1484
    Open source →
    Release notes

    Changed

    • Update to opentelemetry v0.19.
    • Update to opentelemetry_http v0.8.
    • Bump MSRV to 1.57 #953.
    • Update to v1.17.0 spec #960.
    • Update dependencies and bump MSRV to 1.60 #969.
    Open source →
  14. 0.10.0 06 Nov 2023
    Release notes

    Changed

    Open source →
    Release notes

    Changed

    • update to v1.9 spec #754
    • Update to opentelemetry v0.18.0
    Open source →
  15. 0.9.0 29 Jul 2023
    Release notes

    Changed

    • Update to opentelemetry-api v0.20.0
    Open source →
    Release notes

    Changed

    • Update to opentelemetry v0.17.0
    Open source →
  16. 0.8.0 26 Mar 2023
    Release notes

    Changed

    • Add response headers in response for HttpClient implementations #918.
    • Bump MSRV to 1.57 #953.
    • Update dependencies and bump MSRV to 1.60 #969.
    Open source →
    Release notes

    Changed

    • Update to opentelemetry v0.16.0
    Open source →
  17. 0.7.0 13 Sep 2022
    Release notes

    Changed

    • Update to opentelemetry v0.18.0
    • Export byte and http types #798
    • Implementation of collector http client with pure hyper #853
    Open source →
    Release notes

    Changed

    • Update to spec version 1.4.0 #570
    • Update to opentelemetry v0.15.0
    Open source →
  18. 0.6.0 22 Jan 2022
    Release notes

    Changed

    • Update to opentelemetry v0.17.0
    Open source →
    Release notes

    Changed

    • Update to spec version 1.3.0 #547
    • Update to opentelemetry v0.14.0
    Open source →
  19. 0.5.0 07 Aug 2021
    Release notes

    Changed

    • Update to opentelemetry v0.16.0
    Open source →
    Release notes

    Changed

    • Update to opentelemetry v0.13.0

    Removed

    • Removed from_env and use environment variables to initialize the configurations by default #459
    Open source →
  20. 0.4.0 17 Jun 2021
    Release notes

    Changed

    • Update to opentelemetry v0.15.0
    Open source →
    Release notes

    Changed

    • Update to opentelemetry v0.12.0
    Open source →
  21. 0.3.0 10 May 2021
    Release notes

    Changed

    • Return response from HttpClient #511
    • Update to opentelemetry v0.14.0
    Open source →
    Release notes

    Changed

    • Update to opentelemetry v0.11.0
    Open source →
  22. 0.2.0 24 Mar 2021
    Release notes

    Changed

    • Update to opentelemetry v0.13.0
    Open source →
    Release notes

    Changed

    • Update to opentelemetry v0.10.0
    Open source →
  23. 0.1.0 22 Jan 2021
    Release notes

    Added

    • Opentelemetry integration with http #415
    Open source →
    Release notes

    Added

    Open source →

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