PackageTrack
Sign in Get early access

reqwest-tracing

Opentracing middleware for reqwest.

0.7.1 29M downloads/mo #1713 most downloaded on crates.io TrueLayer/reqwest-middleware

What this package is like to depend on

Last release 3 months ago

19 May 2026

Release timing varies

gaps range from 2 weeks to 7 months

Nearly every release is documented

notes for 29 of 31 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

31 releases · first in 2021

3 releases in the last 12 months

see the full history below

Release timeline

31 releases · Aug 2021 to May 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 31
  1. 0.7.1 19 May 2026
    Release notes

    Added

    • support opentelemetry 0.32 (#284)
    Open source →
  2. 0.7.0 05 Feb 2026
    Release notes

    Added

    • [breaking] support the opentelemetry 0.31 (#272)

    Other

    • Set changelog version for last release (#268)
    Open source →
    Release notes

    Added

    • [breaking] support the opentelemetry 0.31 (#272)

    Other

    • Set changelog version for last release (#268)
    Open source →
  3. 0.6.0 07 Jan 2026
    Release notes

    Added

    • Added support for OpenTelemetry 0.30 (#236)
    Open source →
    Release notes

    Changed

    • Updated reqwest to 0.13
    Open source →
  4. 0.5.8 16 Jun 2025
    Release notes

    Added

    • Added support for OpenTelemetry 0.30 (#236)
    Open source →
  5. 0.5.7 08 Apr 2025
    Release notes

    Added

    • Support for OpenTelemetry 0.29 (#228)
    Open source →
    Release notes

    Added

    • Added support for OpenTelemetry 0.29 (#228)
    Open source →
  6. 0.5.6 24 Feb 2025
    Release notes

    Added

    • Added support for OpenTelemetry 0.28 (#215)
    Open source →
  7. 0.5.5 09 Dec 2024
    Release notes

    Added

    • Added support for OpenTelemetry 0.27 (#201)
    Open source →
  8. 0.5.4 11 Nov 2024
    Release notes

    Added

    • Added support for OpenTelemetry 0.25 (#188)
    • Added support for OpenTelemetry 0.26 (#188)
    • Added support reqwest-middleware 0.4 next to 0.3

    Changed

    • Restore adding http.url attribute when using SpanBackendWithUrl middleware with the deprecated_attributes feature enabled
    Open source →
  9. 0.5.3 09 Aug 2024
    Release notes

    Added

    • Added support for OpenTelemetry 0.24 (#171)

    Fixed

    • Fixed, deprecated_attributes feature, failing to compile (#172)
    Open source →
  10. 0.5.2 15 Jul 2024
    Release notes

    Added

    Open source →
  11. 0.5.1 28 Jun 2024
    Release notes

    Added

    • Added support for opentelemetry version 0.23.
    Open source →
  12. 0.5.0 10 Apr 2024
    Release notes

    Breaking changes

    • Upgraded reqwest-middleware to 0.3.0.
    • Removed support for opentelemetry 0.13 to 0.19
    • The keys emitted by the crate now match the stable Semantic Conventions for HTTP Spans.

    Changed

    • The keys emitted by the crate now match the stable Semantic Conventions for HTTP Spans.
    • Opentelemetry features are now additive.
    Open source →
  13. 0.4.8 15 Mar 2024
    Release notes

    Added

    • Add support for opentelemetry 0.22
    Open source →
  14. 0.4.7 21 Jan 2024

    Nothing published for this version

  15. 0.4.6 23 Aug 2023
    Release notes

    Added

    • Add support for opentelemetry 0.20
    Open source →
  16. 0.4.5 20 Jun 2023
    Release notes

    Added

    • A new extension DisableOtelPropagation which stops opentelemetry contexts propagating
    • Support for opentelemetry 0.19
    Open source →
  17. 0.4.4 15 May 2023
    Release notes

    Added

    • A new default_span_name method for use in custom span backends.
    Open source →
  18. 0.4.3 15 May 2023
    Release notes

    Fixed

    • Fix span and http status codes
    Open source →
  19. 0.4.2 12 May 2023
    Release notes

    Added

    • OtelPathNames extension to provide known parameterized paths that will be used in span names

    Changed

    • DefaultSpanBackend and SpanBackendWithUrl default span name to HTTP method name instead of reqwest-http-client
    Open source →
  20. 0.4.1 09 Mar 2023
    Release notes

    Added

    • Support for wasm32-unknown-unknown target
    Open source →
  21. 0.4.0 15 Nov 2022
    Release notes

    Changed

    • Updated reqwest-middleware to 0.2.0
    • Before, root_span!/DefaultSpanBacked would name your spans {METHOD} {PATH}. Since this can be quite high cardinality, this was changed and now the macro requires an explicit otel name. DefaultSpanBacked/SpanBackendWithUrl will default to reqwest-http-client but this can be configured using the OtelName Request Initialiser.

    Added

    • SpanBackendWithUrl for capturing http.url in traces
    • OtelName Request Initialiser Extension for configuring
    Open source →
  22. 0.3.1 21 Sep 2022
    Release notes
    • Added support for opentelemetry version 0.18.
    Open source →
  23. 0.3.0 30 Jun 2022
    Release notes

    Breaking

    • Created ReqwestOtelSpanBackend trait with reqwest_otel_span macro to provide extendable default request otel fields
    Open source →
  24. 0.2.3 29 Jun 2022
    Release notes

    Fixed

    • Fix how we set the OpenTelemetry span status, based on the HTTP response status.
    Open source →
  25. 0.2.2 21 Apr 2022
    Release notes

    Fixed

    • Opentelemetry context is now propagated when the request span is disabled.
    Open source →
  26. 0.2.1 21 Feb 2022
    Release notes

    Changed

    • Updated reqwest-middleware to 0.1.5
    Open source →
  27. 0.2.0 30 Nov 2021
    Release notes

    Breaking

    • Update to tracing-subscriber 0.3.x when opentelemetry_0_16 is active.
    Open source →
  28. 0.1.3 28 Sep 2021
    Release notes

    Changed

    • Disabled default features on reqwest
    • Replaced truelayer-extensions with task-local-extensions
    • Updated reqwest-middleware to 0.1.2
    Open source →
  29. 0.1.2 15 Sep 2021
    Release notes

    Changed

    • Updated reqwest-middleware dependency to 0.1.1.
    Open source →
  30. 0.1.1 30 Aug 2021
    Release notes

    Added

    • Support for opentelemtry 0.15 and 0.16.
    Open source →
  31. 0.1.0 12 Aug 2021

    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