smartive / zitadel-rust

An implementation of the ZITADEL gRPC API in Rust. Complemented with other useful elements such as ServiceAccount auth.
https://docs.rs/zitadel/latest/zitadel/
Other
48 stars 18 forks source link

chore(deps): update rust crate tower to 0.5.0 #563

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 3 months ago

This PR contains the following updates:

Package Type Update Change
tower dev-dependencies minor 0.4.13 -> 0.5.0

Release Notes

tower-rs/tower (tower) ### [`v0.5.1`](https://redirect.github.com/tower-rs/tower/releases/tag/tower-0.5.1): tower 0.5.1 [Compare Source](https://redirect.github.com/tower-rs/tower/compare/tower-0.5.0...tower-0.5.1) - Fix minimum version of `tower-layer` dependency ([#​787]) [#​787]: https://redirect.github.com/tower-rs/tower/pull/787 ### [`v0.5.0`](https://redirect.github.com/tower-rs/tower/releases/tag/tower-0.5.0): tower 0.5.0 [Compare Source](https://redirect.github.com/tower-rs/tower/compare/tower-0.4.13...tower-0.5.0) ##### Fixed - **util**: `BoxService` is now `Sync` ([#​702]) ##### Changed - **util**: Removed deprecated `ServiceExt::ready_and` method and `ReadyAnd` 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 include `mut` 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` for `AsyncFilterLayer` ([#​731]) - **general**: Update IndexMap ([#​741]) - **MSRV**: Increase MSRV to 1.63.0 ([#​741]) [#​702]: https://redirect.github.com/tower-rs/tower/pull/702 [#​652]: https://redirect.github.com/tower-rs/tower/pull/652 [#​584]: https://redirect.github.com/tower-rs/tower/pull/584 [#​681]: https://redirect.github.com/tower-rs/tower/pull/681 [#​685]: https://redirect.github.com/tower-rs/tower/pull/685 [#​703]: https://redirect.github.com/tower-rs/tower/pull/703 [#​755]: https://redirect.github.com/tower-rs/tower/pull/755 [#​700]: https://redirect.github.com/tower-rs/tower/pull/700 [#​701]: https://redirect.github.com/tower-rs/tower/pull/701 [#​708]: https://redirect.github.com/tower-rs/tower/pull/708 [#​716]: https://redirect.github.com/tower-rs/tower/pull/716 [#​731]: https://redirect.github.com/tower-rs/tower/pull/731 [#​741]: https://redirect.github.com/tower-rs/tower/pull/741

Configuration

📅 Schedule: Branch creation - "after 9pm,before 6am" in timezone Europe/Zurich, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.