Skip to content

Commit

Permalink
feat!: prepare breaking release (#143)
Browse files Browse the repository at this point in the history
  • Loading branch information
eopb authored Apr 10, 2024
1 parent e778b7d commit 94a3821
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 12 deletions.
17 changes: 10 additions & 7 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
4 changes: 2 additions & 2 deletions reqwest-retry/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
7 changes: 4 additions & 3 deletions reqwest-tracing/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down

0 comments on commit 94a3821

Please sign in to comment.