Fixed
- util:
BoxService
is nowSync
(#702)
Changed
- util: Removed deprecated
ServiceExt::ready_and
method andReadyAnd
future (#652) - retry: Breaking Change
retry::Policy::retry
now accepts&mut Req
and&mut Res
instead of the previous mutable versions. This
increases the flexibility of the retry policy. To update, update your method signature to includemut
for both parameters. (#584) - retry: Breaking Change Change Policy to accept &mut self (#681)
- retry: Add generic backoff utilities (#685)
- retry: Add Budget trait. This allows end-users to implement their own budget and bucket implementations. (#703)
- reconnect: Breaking Change Remove unused generic parameter from
Reconnect::new
(#755) - ready-cache: Allow iteration over ready services (#700)
- discover: Implement
Clone
for Change (#701) - util: Add a BoxCloneServiceLayer (#708)
- rng: use a simpler random 2-sampler (#716)
- filter: Derive
Clone
forAsyncFilterLayer
(#731) - general: Update IndexMap (#741)
- MSRV: Increase MSRV to 1.63.0 (#741)