Skip to content

Releases: TrueLayer/reqwest-middleware

reqwest-tracing-v0.5.3

09 Aug 08:22
Compare
Choose a tag to compare

Added

  • Added support for OpenTelemetry 0.24 (#171)

Fixed

  • Fixed, deprecated_attributes feature, failing to compile (#172)

reqwest-retry-v0.6.1

09 Aug 08:25
Compare
Choose a tag to compare

Added

  • Removed dependency on chrono (#170)

reqwest-middleware-v0.3.3

09 Aug 08:26
Compare
Choose a tag to compare

Added

  • Implemented Default on ClientWithMiddleware (#179)

reqwest-tracing-v0.5.2

15 Jul 10:58
4ce8119
Compare
Choose a tag to compare

Added

reqwest-tracing-v0.5.1

28 Jun 09:45
f8c3e48
Compare
Choose a tag to compare

Added

  • Added support for opentelemetry version 0.23.

reqwest-retry-v0.6.0

28 Jun 09:44
f8c3e48
Compare
Choose a tag to compare

Added

  • Added with_retry_log_level to RetryTransientMiddleware

Changed

  • Upgraded retry-policies to 0.4.0.

reqwest-middleware-v0.3.2

28 Jun 09:46
f8c3e48
Compare
Choose a tag to compare

Added

  • Added re-export of reqwest.
  • http2, rustls-tls, and charset features, which simply enable those features in reqwest.

reqwest-tracing-v0.5.0

10 Apr 09:31
Compare
Choose a tag to compare

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.

reqwest-retry-v0.5.0

10 Apr 09:31
Compare
Choose a tag to compare

Breaking changes

  • Upgraded reqwest-middleware to 0.3.0.

reqwest-middleware-v0.3.0

10 Apr 09:33
Compare
Choose a tag to compare

Breaking changes

  • Upgraded reqwest to 0.12.0
    • Removed default-features json and multipart from reqwest dependency
    • Added json and multipart features to reqwest-middleware
  • Upgraded matchit to 0.8.0
    • You may need to update some matches that look like /a/:some_var to /a/{some_var}
  • Removed task_local_extensions in favour of http::Extensions
    • All extensions must be Clone now.

Changed

  • RequestBuilder::try_clone now clones the extensions.

Added

  • Implemented Service for ClientWithMiddleware to have more feature parity with reqwest.
  • Added more methods like build_split to have more feature parity with reqwest.
  • Added more documentation