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
Releases
latest 31-
0.7.119 May 2026 -
0.7.005 Feb 2026Release notes
Open source →Added
- [breaking] support the opentelemetry 0.31 (#272)
Other
- Set changelog version for last release (#268)
Release notes
Open source →Added
- [breaking] support the opentelemetry 0.31 (#272)
Other
- Set changelog version for last release (#268)
-
0.6.007 Jan 2026 -
0.5.816 Jun 2025 -
0.5.708 Apr 2025 -
0.5.624 Feb 2025 -
0.5.509 Dec 2024 -
0.5.411 Nov 2024Release notes
Open source →Added
- Added support for OpenTelemetry
0.25(#188) - Added support for OpenTelemetry
0.26(#188) - Added support reqwest-middleware
0.4next to0.3
Changed
- Restore adding
http.urlattribute when usingSpanBackendWithUrlmiddleware with thedeprecated_attributesfeature enabled
- Added support for OpenTelemetry
-
0.5.309 Aug 2024Release notes
Open source →Added
- Added support for OpenTelemetry
0.24(#171)
Fixed
- Fixed,
deprecated_attributesfeature, failing to compile (#172)
- Added support for OpenTelemetry
-
0.5.215 Jul 2024Release notes
Open source →Added
- Added feature flag,
deprecated_attributes, for emitting deprecated opentelemetry HTTP attributes alongside the stable ones used by default
- Added feature flag,
-
0.5.128 Jun 2024 -
0.5.010 Apr 2024Release notes
Open source →Breaking changes
- Upgraded
reqwest-middlewareto0.3.0. - Removed support for
opentelemetry0.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.
- Upgraded
-
0.4.815 Mar 2024 -
0.4.721 Jan 2024Nothing published for this version
-
0.4.623 Aug 2023 -
0.4.520 Jun 2023Release notes
Open source →Added
- A new extension
DisableOtelPropagationwhich stops opentelemetry contexts propagating - Support for opentelemetry 0.19
- A new extension
-
0.4.415 May 2023 -
0.4.315 May 2023 -
0.4.212 May 2023Release notes
Open source →Added
OtelPathNamesextension to provide known parameterized paths that will be used in span names
Changed
DefaultSpanBackendandSpanBackendWithUrldefault span name to HTTP method name instead ofreqwest-http-client
-
0.4.109 Mar 2023 -
0.4.015 Nov 2022Release notes
Open source →Changed
- Updated
reqwest-middlewareto0.2.0 - Before,
root_span!/DefaultSpanBackedwould 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/SpanBackendWithUrlwill default toreqwest-http-clientbut this can be configured using theOtelNameRequest Initialiser.
Added
SpanBackendWithUrlfor capturinghttp.urlin tracesOtelNameRequest Initialiser Extension for configuring
- Updated
-
0.3.121 Sep 2022 -
0.3.030 Jun 2022Release notes
Open source →Breaking
- Created
ReqwestOtelSpanBackendtrait withreqwest_otel_spanmacro to provide extendable default request otel fields
- Created
-
0.2.329 Jun 2022Release notes
Open source →Fixed
- Fix how we set the OpenTelemetry span status, based on the HTTP response status.
-
0.2.221 Apr 2022Release notes
Open source →Fixed
- Opentelemetry context is now propagated when the request span is disabled.
-
0.2.121 Feb 2022 -
0.2.030 Nov 2021Release notes
Open source →Breaking
- Update to
tracing-subscriber0.3.xwhenopentelemetry_0_16is active.
- Update to
-
0.1.328 Sep 2021Release notes
Open source →Changed
- Disabled default features on
reqwest - Replaced
truelayer-extensionswithtask-local-extensions - Updated
reqwest-middlewareto0.1.2
- Disabled default features on
-
0.1.215 Sep 2021 -
0.1.130 Aug 2021 -
0.1.012 Aug 2021Nothing published for this version