freeletics / FlowRedux

Kotlin Multiplatform Statemachine library with nice DSL based on Flow from Kotlin Coroutine's.
https://freeletics.github.io/FlowRedux/
Apache License 2.0
700 stars 27 forks source link

Update dependency com.freeletics.mad:state-machine to v0.24.0 #689

Closed renovate[bot] closed 4 months ago

renovate[bot] commented 4 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.freeletics.mad:state-machine 0.15.0 -> 0.24.0 age adoption passing confidence

Release Notes

freeletics/khonshu (com.freeletics.mad:state-machine) ### [`v0.24.0`](https://togithub.com/freeletics/khonshu/blob/HEAD/CHANGELOG.md#0240--2024-05-15-) [Compare Source](https://togithub.com/freeletics/khonshu/compare/0.15.0...0.24.0) ##### Navigation - The `destinationChangedCallback` parameter of `NavHost` now has `(NavRoot, BaseRoute) -> Unit` signature, where `NavRoot` is the current root. If that root is the current destination both parameters are the same. - Khonshu's own navigation implementation has been moved from `navigation-experimental` into the main `navigation` artifact. - Removed `navigation-compose` artifact that was based on androidx.navigation. ##### Codegen - The generated component for `@NavHostActivity` now contains the Activity's `Intent` instead of a `Bundle`. - Removed `experimentalNavigation` option and `@UseExperimentalNavigation`. The generated code will now always use Khonshu's built-in navigation instead of androidx.navigation. - Updated Anvil to v2.5.0-beta09.


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