Skip to content

Commit fb64669

Browse files
authored
chore: note Budget breaking change in changelog (#817)
`Budget` is now a trait in the 0.5 release. this is a breaking change relative to the 0.4 release, where it was a concrete [struct](https://docs.rs/tower/0.4.13/tower/retry/budget/struct.Budget.html). this commit updates the changelog to characterize this as a breaking change, rather than an additive change.
1 parent ee149f0 commit fb64669

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tower/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3737
increases the flexibility of the retry policy. To update, update your method signature to include `mut` for both parameters. ([#584])
3838
- **retry**: **Breaking Change** Change Policy to accept &mut self ([#681])
3939
- **retry**: Add generic backoff utilities ([#685])
40-
- **retry**: Add Budget trait. This allows end-users to implement their own budget and bucket implementations. ([#703])
40+
- **retry**: **Breaking Change** `Budget` is now a trait. This allows end-users to implement their own budget and bucket implementations. ([#703])
4141
- **reconnect**: **Breaking Change** Remove unused generic parameter from `Reconnect::new` ([#755])
4242
- **ready-cache**: Allow iteration over ready services ([#700])
4343
- **discover**: Implement `Clone` for Change ([#701])

0 commit comments

Comments
 (0)