All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added
fetch_mode_no_cors
method toreqwest_middleware::RequestBuilder
- Added all
reqwest::Error
methods forreqwest_middleware::Error
RequestBuilder::version
method to configure the HTTP version
- Support for
wasm32-unknown-unknown
RequestBuilder::try_clone
has a fixed function signature now
RequestBuilder::send_with_extensions
- useRequestBuilder::with_extensions
+RequestBuilder::send
instead.
- Implementation of
Debug
trait forRequestBuilder
. - A new
RequestInitialiser
trait that can be added toClientWithMiddleware
- A new
Extension
initialiser that adds extensions to each request - Adds
with_extension
method functionality toRequestBuilder
that can add extensions for thesend
method to use.
Absolutely nothing changed
- Added support for
opentelemetry
version0.17
.
- Made
Debug
impl forClientWithExtensions
non-exhaustive.
- remove time v0.1 dependency
- Handle the
hyper::Error(IncompleteMessage)
as aRetryable::Transient
.
- Disabled default features on
reqwest
- Replaced
truelayer-extensions
withtask-local-extensions
- New methods on
ClientWithExtensions
andRequestBuilder
for sending requests with initial extensions.