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/),
|
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).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
## [Unreleased]
|
## [0.3.0] - 2024-04-10
|
||||||
|
|
||||||
### Breaking changes
|
### Breaking changes
|
||||||
- Updated `reqwest` to `0.12.0`.
|
- Upgraded `reqwest` to `0.12.0`
|
||||||
- Removed `task_local_extensions` in favour of `http::Extensions`.
|
- Upgraded `matchit` to `0.8.0`
|
||||||
- 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}`
|
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
|
### Changed
|
||||||
- `RequestBuilder::try_clone` now clones the extensions.
|
- `RequestBuilder::try_clone` now clones the extensions.
|
||||||
|
|
||||||
### Added
|
### 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 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
|
### [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/),
|
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).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
## [Unreleased]
|
## [0.5.0] - 2024-04-10
|
||||||
|
|
||||||
### Breaking changes
|
### Breaking changes
|
||||||
- Updated `reqwest-middleware` to `0.3.0`.
|
- Upgraded `reqwest-middleware` to `0.3.0`.
|
||||||
|
|
||||||
## [0.3.0] - 2023-09-07
|
## [0.3.0] - 2023-09-07
|
||||||
### Changed
|
### 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/),
|
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).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
## [Unreleased]
|
## [0.5.0] - 2024-04-10
|
||||||
|
|
||||||
### Breaking changes
|
### 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
|
- Removed support for `opentelemetry` 0.13 to 0.19
|
||||||
|
|
||||||
### Changed
|
### 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
|
## [0.4.8] - 2024-03-11
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue