Releases: TrueLayer/reqwest-middleware
Releases · TrueLayer/reqwest-middleware
reqwest-tracing-v0.5.3
reqwest-retry-v0.6.1
Added
- Removed dependency on
chrono
(#170)
reqwest-middleware-v0.3.3
Added
- Implemented
Default
onClientWithMiddleware
(#179)
reqwest-tracing-v0.5.2
Added
- Added feature flag,
deprecated_attributes
, for emitting deprecated opentelemetry HTTP attributes alongside the stable ones used by default
reqwest-tracing-v0.5.1
Added
- Added support for
opentelemetry
version0.23
.
reqwest-retry-v0.6.0
Added
- Added
with_retry_log_level
toRetryTransientMiddleware
Changed
- Upgraded
retry-policies
to0.4.0
.
reqwest-middleware-v0.3.2
Added
- Added re-export of
reqwest
. http2
,rustls-tls
, andcharset
features, which simply enable those features inreqwest
.
reqwest-tracing-v0.5.0
Breaking changes
- Upgraded
reqwest-middleware
to0.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.
reqwest-retry-v0.5.0
Breaking changes
- Upgraded
reqwest-middleware
to0.3.0
.
reqwest-middleware-v0.3.0
Breaking changes
- Upgraded
reqwest
to0.12.0
- Removed default-features
json
andmultipart
fromreqwest
dependency - Added
json
andmultipart
features toreqwest-middleware
- Removed default-features
- Upgraded
matchit
to0.8.0
- You may need to update some matches that look like
/a/:some_var
to/a/{some_var}
- You may need to update some matches that look like
- Removed
task_local_extensions
in favour ofhttp::Extensions
- All extensions must be
Clone
now.
- All extensions must be
Changed
RequestBuilder::try_clone
now clones the extensions.
Added
- Implemented
Service
forClientWithMiddleware
to have more feature parity withreqwest
. - Added more methods like
build_split
to have more feature parity withreqwest.
- Added more documentation