Document breaking feature removal for reqwest-middleware

for #144
will edit the release object if accepted

Signed-off-by: Eirik Albrigtsen <eirik.albrigtsen@truelayer.com>
This commit is contained in:
Eirik Albrigtsen 2024-04-10 14:19:40 +01:00 committed by Ethan Brierley
parent d2286b5e79
commit 24c277a763

View file

@ -8,12 +8,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Breaking changes ### Breaking changes
- Upgraded `reqwest` to `0.12.0` - 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` - Upgraded `matchit` to `0.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 `/a/:some_var` to `/a/{some_var}`
- Removed `task_local_extensions` in favour of `http::Extensions` - Removed `task_local_extensions` in favour of `http::Extensions`
* All extensions must be `Clone` now.
All extensions must be `Clone` now.
### Changed ### Changed
- `RequestBuilder::try_clone` now clones the extensions. - `RequestBuilder::try_clone` now clones the extensions.