mirror of
https://github.com/TrueLayer/reqwest-middleware.git
synced 2024-12-26 10:56:32 +00:00
feat!: prepare breaking release (#143)
This commit is contained in:
parent
e778b7df11
commit
94a38211f7
3 changed files with 16 additions and 12 deletions
17
CHANGELOG.md
17
CHANGELOG.md
|
@ -4,21 +4,24 @@ All notable changes to this project will be documented in this file.
|
|||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [Unreleased]
|
||||
## [0.3.0] - 2024-04-10
|
||||
|
||||
### Breaking changes
|
||||
- Updated `reqwest` to `0.12.0`.
|
||||
- Removed `task_local_extensions` in favour of `http::Extensions`.
|
||||
- All extensions must be `Clone` now.
|
||||
- Support for `matchit` `0.8.0` - This means router matches like `/a/:some_var` need to be changed to `/a/{some_var}`
|
||||
- Upgraded `reqwest` to `0.12.0`
|
||||
- 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`.
|
||||
- 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 a lot more documentation
|
||||
- Added more documentation
|
||||
|
||||
### [0.2.5] - 2024-03-15
|
||||
|
||||
|
|
|
@ -4,10 +4,10 @@ All notable changes to this project will be documented in this file.
|
|||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [Unreleased]
|
||||
## [0.5.0] - 2024-04-10
|
||||
|
||||
### Breaking changes
|
||||
- Updated `reqwest-middleware` to `0.3.0`.
|
||||
- Upgraded `reqwest-middleware` to `0.3.0`.
|
||||
|
||||
## [0.3.0] - 2023-09-07
|
||||
### Changed
|
||||
|
|
|
@ -4,14 +4,15 @@ All notable changes to this project will be documented in this file.
|
|||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [Unreleased]
|
||||
## [0.5.0] - 2024-04-10
|
||||
|
||||
### Breaking changes
|
||||
- Updated `reqwest-middleware` to `0.3.0`.
|
||||
- Upgraded `reqwest-middleware` to `0.3.0`.
|
||||
- Removed support for `opentelemetry` 0.13 to 0.19
|
||||
|
||||
### Changed
|
||||
- opentelemetry features are now additive.
|
||||
- The keys emitted by the crate now match the stable Semantic Conventions for HTTP Spans.
|
||||
- Opentelemetry features are now additive.
|
||||
|
||||
## [0.4.8] - 2024-03-11
|
||||
|
||||
|
|
Loading…
Reference in a new issue