tiann / KernelSU

A Kernel based root solution for Android
https://kernelsu.org
GNU General Public License v3.0
10.5k stars 1.72k forks source link

build(deps): bump the maven group across 1 directory with 16 updates #2076

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 2 months ago

Bumps the maven group with 16 updates in the /manager directory:

Package From To
androidx.activity:activity-compose 1.9.1 1.9.2
androidx.navigation:navigation-compose 2.7.7 2.8.0
androidx.compose:compose-bom 2024.08.00 2024.09.01
androidx.lifecycle:lifecycle-runtime-ktx 2.8.4 2.8.5
androidx.lifecycle:lifecycle-runtime-compose 2.8.4 2.8.5
androidx.lifecycle:lifecycle-viewmodel-compose 2.8.4 2.8.5
com.google.accompanist:accompanist-drawablepainter 0.34.0 0.36.0
com.google.accompanist:accompanist-navigation-animation 0.34.0 0.36.0
com.google.accompanist:accompanist-systemuicontroller 0.34.0 0.36.0
com.google.accompanist:accompanist-webview 0.34.0 0.36.0
org.jetbrains.kotlinx:kotlinx-coroutines-core 1.8.1 1.9.0
io.github.raamcosta.compose-destinations:animations-core 1.10.2 1.11.6
io.github.raamcosta.compose-destinations:ksp 1.10.2 1.11.6
com.android.application 8.5.2 8.6.1
com.android.library 8.5.2 8.6.1
com.google.devtools.ksp 2.0.20-1.0.24 2.0.20-1.0.25

Updates androidx.activity:activity-compose from 1.9.1 to 1.9.2

Updates androidx.navigation:navigation-compose from 2.7.7 to 2.8.0

Updates androidx.compose:compose-bom from 2024.08.00 to 2024.09.01

Updates androidx.lifecycle:lifecycle-runtime-ktx from 2.8.4 to 2.8.5

Updates androidx.lifecycle:lifecycle-runtime-compose from 2.8.4 to 2.8.5

Updates androidx.lifecycle:lifecycle-viewmodel-compose from 2.8.4 to 2.8.5

Updates androidx.lifecycle:lifecycle-runtime-compose from 2.8.4 to 2.8.5

Updates androidx.lifecycle:lifecycle-viewmodel-compose from 2.8.4 to 2.8.5

Updates com.google.accompanist:accompanist-drawablepainter from 0.34.0 to 0.36.0

Release notes

Sourced from com.google.accompanist:accompanist-drawablepainter's releases.

v0.36.0 🌈

What’s Changed

v0.35.2-beta 🌈

What’s Changed

v0.35.1-alpha 🌈

What’s Changed

v0.35.0-alpha 🌈

What’s Changed

Commits
  • 21b1e34 Merge pull request #1790 from google/ben/stable17
  • 232badb Upgrade upload artifact
  • ec69b6d Remove device-tests action
  • 1318d1c Fix device tests action
  • 06b8df6 Upgrade github action for uploading test artifacts
  • c78ec25 Upgrade to Compose 1.7 stable
  • 3b40d2b Merge pull request #1789 from SimonMarquis/patch-1
  • c35db2b Fix markdown layout bug in navigation-material.md
  • 68fa222 Prepare for next release
  • 1745adc Merge pull request #1780 from google/bumptobeta
  • Additional commits viewable in compare view


Updates com.google.accompanist:accompanist-navigation-animation from 0.34.0 to 0.36.0

Release notes

Sourced from com.google.accompanist:accompanist-navigation-animation's releases.

v0.36.0 🌈

What’s Changed

v0.35.2-beta 🌈

What’s Changed

v0.35.1-alpha 🌈

What’s Changed

v0.35.0-alpha 🌈

What’s Changed

Commits
  • 21b1e34 Merge pull request #1790 from google/ben/stable17
  • 232badb Upgrade upload artifact
  • ec69b6d Remove device-tests action
  • 1318d1c Fix device tests action
  • 06b8df6 Upgrade github action for uploading test artifacts
  • c78ec25 Upgrade to Compose 1.7 stable
  • 3b40d2b Merge pull request #1789 from SimonMarquis/patch-1
  • c35db2b Fix markdown layout bug in navigation-material.md
  • 68fa222 Prepare for next release
  • 1745adc Merge pull request #1780 from google/bumptobeta
  • Additional commits viewable in compare view


Updates com.google.accompanist:accompanist-systemuicontroller from 0.34.0 to 0.36.0

Release notes

Sourced from com.google.accompanist:accompanist-systemuicontroller's releases.

v0.36.0 🌈

What’s Changed

v0.35.2-beta 🌈

What’s Changed

v0.35.1-alpha 🌈

What’s Changed

v0.35.0-alpha 🌈

What’s Changed

Commits
  • 21b1e34 Merge pull request #1790 from google/ben/stable17
  • 232badb Upgrade upload artifact
  • ec69b6d Remove device-tests action
  • 1318d1c Fix device tests action
  • 06b8df6 Upgrade github action for uploading test artifacts
  • c78ec25 Upgrade to Compose 1.7 stable
  • 3b40d2b Merge pull request #1789 from SimonMarquis/patch-1
  • c35db2b Fix markdown layout bug in navigation-material.md
  • 68fa222 Prepare for next release
  • 1745adc Merge pull request #1780 from google/bumptobeta
  • Additional commits viewable in compare view


Updates com.google.accompanist:accompanist-webview from 0.34.0 to 0.36.0

Release notes

Sourced from com.google.accompanist:accompanist-webview's releases.

v0.36.0 🌈

What’s Changed

v0.35.2-beta 🌈

What’s Changed

v0.35.1-alpha 🌈

What’s Changed

v0.35.0-alpha 🌈

What’s Changed

Commits
  • 21b1e34 Merge pull request #1790 from google/ben/stable17
  • 232badb Upgrade upload artifact
  • ec69b6d Remove device-tests action
  • 1318d1c Fix device tests action
  • 06b8df6 Upgrade github action for uploading test artifacts
  • c78ec25 Upgrade to Compose 1.7 stable
  • 3b40d2b Merge pull request #1789 from SimonMarquis/patch-1
  • c35db2b Fix markdown layout bug in navigation-material.md
  • 68fa222 Prepare for next release
  • 1745adc Merge pull request #1780 from google/bumptobeta
  • Additional commits viewable in compare view


Updates com.google.accompanist:accompanist-navigation-animation from 0.34.0 to 0.36.0

Release notes

Sourced from com.google.accompanist:accompanist-navigation-animation's releases.

v0.36.0 🌈

What’s Changed

v0.35.2-beta 🌈

What’s Changed

v0.35.1-alpha 🌈

What’s Changed

v0.35.0-alpha 🌈

What’s Changed

Commits
  • 21b1e34 Merge pull request #1790 from google/ben/stable17
  • 232badb Upgrade upload artifact
  • ec69b6d Remove device-tests action
  • 1318d1c Fix device tests action
  • 06b8df6 Upgrade github action for uploading test artifacts
  • c78ec25 Upgrade to Compose 1.7 stable
  • 3b40d2b Merge pull request #1789 from SimonMarquis/patch-1
  • c35db2b Fix markdown layout bug in navigation-material.md
  • 68fa222 Prepare for next release
  • 1745adc Merge pull request #1780 from google/bumptobeta
  • Additional commits viewable in compare view


Updates com.google.accompanist:accompanist-systemuicontroller from 0.34.0 to 0.36.0

Release notes

Sourced from com.google.accompanist:accompanist-systemuicontroller's releases.

v0.36.0 🌈

What’s Changed

v0.35.2-beta 🌈

What’s Changed

v0.35.1-alpha 🌈

What’s Changed

v0.35.0-alpha 🌈

What’s Changed

Commits
  • 21b1e34 Merge pull request #1790 from google/ben/stable17
  • 232badb Upgrade upload artifact
  • ec69b6d Remove device-tests action
  • 1318d1c Fix device tests action
  • 06b8df6 Upgrade github action for uploading test artifacts
  • c78ec25 Upgrade to Compose 1.7 stable
  • 3b40d2b Merge pull request #1789 from SimonMarquis/patch-1
  • c35db2b Fix markdown layout bug in navigation-material.md
  • 68fa222 Prepare for next release
  • 1745adc Merge pull request #1780 from google/bumptobeta
  • Additional commits viewable in compare view


Updates com.google.accompanist:accompanist-webview from 0.34.0 to 0.36.0

Release notes

Sourced from com.google.accompanist:accompanist-webview's releases.

v0.36.0 🌈

What’s Changed

v0.35.2-beta 🌈

What’s Changed

v0.35.1-alpha 🌈

What’s Changed

v0.35.0-alpha 🌈

What’s Changed

Commits
  • 21b1e34 Merge pull request #1790 from google/ben/stable17
  • 232badb Upgrade upload artifact
  • ec69b6d Remove device-tests action
  • 1318d1c Fix device tests action
  • 06b8df6 Upgrade github action for uploading test artifacts
  • c78ec25 Upgrade to Compose 1.7 stable
  • 3b40d2b Merge pull request #1789 from SimonMarquis/patch-1
  • c35db2b Fix markdown layout bug in navigation-material.md
  • 68fa222 Prepare for next release
  • 1745adc Merge pull request #1780 from google/bumptobeta
  • Additional commits viewable in compare view


Updates org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.8.1 to 1.9.0

Release notes

Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-core's releases.

1.9.0

Features

  • Wasm/WASI target support (#4064). Thanks, @​igoriakovlev!
  • limitedParallelism now optionally accepts the name of the dispatcher view for easier debugging (#4023).
  • No longer initialize Dispatchers.IO on the JVM when other standard dispatchers are accessed (#4166). Thanks, @​metalhead8816!
  • Introduced the Flow<T>.chunked(size: Int): Flow<List<T>> operator that groups emitted values into groups of the given size (#1290).
  • Closeable dispatchers are instances of AutoCloseable now (#4123).

Fixes

  • Calling hasNext on a Channel's iterator is idempotent (#4065). Thanks, @​gitpaxultek!
  • CoroutineScope() created without an explicit dispatcher uses Dispatchers.Default on Native (#4074). Thanks, @​whyoleg!
  • Fixed a bug that prevented non-Android Dispatchers.Main from initializing when the Firebase dependency is used (#3914).
  • Ensured a more intuitive ordering of tasks in runBlocking (#4134).
  • Forbid casting a Mutex to Semaphore (#4176).
  • Worked around a stack overflow that may occur when calling asDeferred on a Future many times (#4156).

Deprecations and promotions

  • Advanced the deprecation levels for BroadcastChannel-based API (#4197).
  • Advanced the deprecation levels for the old kotlinx-coroutines-test API (#4198).
  • Deprecated Job.cancelFutureOnCompletion (#4173).
  • Promoted CoroutineDispatcher.limitedParallelism to stable (#3864).
  • Promoted CoroutineStart.ATOMIC from ExperimentalCoroutinesApi to DelicateCoroutinesApi (#4169).
  • Promoted CancellableContinuation.resume with an onCancellation lambda to stable, providing extra arguments to the lambda (#4088).
  • Marked the classes and interfaces that are not supposed to be inherited from with the new InternalForInheritanceCoroutinesApi opt-in (#3770).
  • Marked the classes and interfaces inheriting from which is not stable with the new ExperimentalForInheritanceCoroutinesApi opt-in (#3770).

Other

  • Kotlin was updated to 2.0 (#4137).
  • Reworked the documentation for CoroutineStart and Channel-based API (#4147, #4148, #4167). Thanks, @​globsterg!
  • Simplified the internal implementation of Job (#4053).
  • Small tweaks, fixes, and documentation improvements.

1.9.0-RC.2

  • Advanced the deprecation levels for BroadcastChannel-based API (#4197).
  • Advanced the deprecation levels for the old kotlinx-coroutines-test API (#4198).
  • Promoted CoroutineStart.ATOMIC from ExperimentalCoroutinesApi to DelicateCoroutinesApi (#4169).
  • Reworked the documentation for CoroutineStart and Channel-based API (#4147, #4148, #4167). Thanks, @​globsterg!
  • Forbid casting a Mutex to Semaphore (#4176).
  • Deprecated Job.cancelFutureOnCompletion (#4156).
  • Worked around a stack overflow that may occur when calling asDeferred on a Future many times (#4156).
  • Fixed a bug that disallowed setting a custom probeCoroutineResumed when starting coroutines with UNDISPATCHED (#4162).
  • No longer initialize Dispatchers.IO on the JVM when other standard dispatchers are accessed (#4166). Thanks, @​metalhead8816!
  • Small tweaks, fixes, and documentation improvements.

1.9.0-RC

  • Kotlin was updated to 2.0 (#4137).

... (truncated)

Changelog

Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-core's changelog.

Version 1.9.0

Features

  • Wasm/WASI target support (#4064). Thanks, @​igoriakovlev!
  • limitedParallelism now optionally accepts the name of the dispatcher view for easier debugging (#4023).
  • No longer initialize Dispatchers.IO on the JVM when other standard dispatchers are accessed (#4166). Thanks, @​metalhead8816!
  • Introduced the Flow<T>.chunked(size: Int): Flow<List<T>> operator that groups emitted values into groups of the given size (#1290).
  • Closeable dispatchers are instances of AutoCloseable now (#4123).

Fixes

  • Calling hasNext on a Channel's iterator is idempotent (#4065). Thanks, @​gitpaxultek!
  • CoroutineScope() created without an explicit dispatcher uses Dispatchers.Default on Native (#4074). Thanks, @​whyoleg!
  • Fixed a bug that prevented non-Android Dispatchers.Main from initializing when the Firebase dependency is used (#3914).
  • Ensured a more intuitive ordering of tasks in runBlocking (#4134).
  • Forbid casting a Mutex to Semaphore (#4176).
  • Worked around a stack overflow that may occur when calling asDeferred on a Future many times (#4156).

Deprecations and promotions

  • Advanced the deprecation levels for BroadcastChannel-based API (#4197).
  • Advanced the deprecation levels for the old kotlinx-coroutines-test API (#4198).
  • Deprecated Job.cancelFutureOnCompletion (#4173).
  • Promoted CoroutineDispatcher.limitedParallelism to stable (#3864).
  • Promoted CoroutineStart.ATOMIC from ExperimentalCoroutinesApi to DelicateCoroutinesApi (#4169).
  • Promoted CancellableContinuation.resume with an onCancellation lambda to stable, providing extra arguments to the lambda (#4088).
  • Marked the classes and interfaces that are not supposed to be inherited from with the new InternalForInheritanceCoroutinesApi opt-in (#3770).
  • Marked the classes and interfaces inheriting from which is not stable with the new ExperimentalForInheritanceCoroutinesApi opt-in (#3770).

Other

  • Kotlin was updated to 2.0 (#4137).
  • Reworked the documentation for CoroutineStart and Channel-based API (#4147, #4148, #4167). Thanks, @​globsterg!
  • Simplified the internal implementation of Job (#4053).
  • Small tweaks, fixes, and documentation improvements.

Version 1.9.0-RC.2

  • Advanced the deprecation levels for BroadcastChannel-based API (#4197).
  • Advanced the deprecation levels for the old kotlinx-coroutines-test API (#4198).
  • Promoted CoroutineStart.ATOMIC from ExperimentalCoroutinesApi to DelicateCoroutinesApi (#4169).
  • Reworked the documentation for CoroutineStart and Channel-based API (#4147, #4148, #4167). Thanks, @​globsterg!
  • Forbid casting a Mutex to Semaphore (#4176).
  • Deprecated Job.cancelFutureOnCompletion (#4173).
  • Worked around a stack overflow that may occur when calling asDeferred on a Future many times (#4156).
  • Fixed a bug that disallowed setting a custom probeCoroutineResumed when starting coroutines with UNDISPATCHED (#4162).
  • No longer initialize Dispatchers.IO on the JVM when other standard dispatchers are accessed (#4166). Thanks, @​metalhead8816!
  • Small tweaks, fixes, and documentation improvements.

... (truncated)

Commits


Updates io.github.raamcosta.compose-destinations:animations-core from 1.10.2 to 1.11.6

Release notes

Sourced from io.github.raamcosta.compose-destinations:animations-core's releases.

1.11.6

Changes

  • Update dependencies to Compose 1.7 and Compose Navigation 2.8. With this, we depend on stable versions only.

Full Changelog: https://github.com/raamcosta/compose-destinations/compare/1.11.5-beta...1.11.6

1.11.5-beta

Changes

  • Dependency updates
  • Small issue fixes

Full Changelog: https://github.com/raamcosta/compose-destinations/compare/1.11.4-alpha...1.11.5-beta

1.11.4-alpha

  • Fixes issue with not importing AnimatedVisibilityScope with new shared transition elements ways of providing it.

Full Changelog: https://github.com/raamcosta/compose-destinations/compare/1.11.3-alpha...1.11.4-alpha

1.11.3-alpha - breaking changes and shared element transitions

Breaking Changes 😱

  • Most of our NavController extension functions were removed. Instead, if you want to use the type safe Compose Destinations friendly APIs, you'll need to use DestinationsNavigator. There are two new APIs to get this navigator from NavController: (you can also just receive DestinationsNavigator on your annotated Composables)

    • If you are inside a Composable, use navController.rememberDestinationsNavigator()
    • If not, use navController.toDestinationsNavigator()

Keep in mind you can still use NavController directly by adding .route. For example: navController.navigate(Destination(args).route).

We were forced to do this since new navigation versions introduced a new member function of NavController class that would shadow our extension functions (i.e, users of the lib would start calling it silently instead of our extension functions - the result would be a runtime crash). By removing the APIs on our side, it forces users of Compose Destinations to go handle this change and avoid runtime issues that way.

  • Parameter onlyIfResumed removed from navigate APIs. (including navigating back with result). Users should replace it with the new APIs dropUnlessResumed:
onClick = dropUnlessResumed {
    navigator.navigate(SomeDestination)
}

// BEFORE

onClick = {
navigator.navigate(SomeDestination, onlyIfResumed = true)
}

Here it was just a timing thing. Given that we were forced into other breaking changes, might as well do this too. It also made it easier to provide functions to get DestinationsNavigator (see above) since it no longer depends on the NavBackStackEntry.

... (truncated)

Commits
  • 52399eb Fixed issue with sample bottom bar
  • d03907c Updates libraries to the latest milestone
  • 38fded8 Some issue fixes cherry picked from v2
  • 7c8f45f dependencies update
  • 84f7558 Fixes issue with not importing AnimatedVisibilityScope
  • fbf36a2 Fix sample app VM issue
  • 28376e0 fix sample builds
  • b3e7064 Fix shadowed extension functions of NavController pt2
  • 6a595a1 Fix shadowed extension functions of NavController pt1
  • 75da4e0 Improve usability with SharedTransitionScope as a receiver of composable dest...
  • Additional commits viewable in compare view


Updates io.github.raamcosta.compose-destinations:ksp from 1.10.2 to 1.11.6

Release notes

Sourced from io.github.raamcosta.compose-destinations:ksp's releases.

1.11.6

Changes

  • Update dependencies to Compose 1.7 and Compose Navigation 2.8. With this, we depend on stable versions only.

Full Changelog: https://github.com/raamcosta/compose-destinations/compare/1.11.5-beta...1.11.6

1.11.5-beta

Changes

  • Dependency updates
  • Small issue fixes

Full Changelog: https://github.com/raamcosta/compose-destinations/compare/1.11.4-alpha...1.11.5-beta

1.11.4-alpha

  • Fixes issue with not importing AnimatedVisibilityScope with new shared transition elements ways of providing it.

Full Changelog: https://github.com/raamcosta/compose-destinations/compare/1.11.3-alpha...1.11.4-alpha

1.11.3-alpha - breaking changes and shared element transitions

Breaking Changes 😱

  • Most of our NavController extension functions were removed. Instead, if you want to use the type safe Compose Destinations friendly APIs, you'll need to use DestinationsNavigator. There are two new APIs to get this navigator from NavController: (you can also just receive DestinationsNavigator on your annotated Composables)

    • If you are inside a Composable, use navController.rememberDestinationsNavigator()
    • If not, use navController.toDestinationsNavigator()

Keep in mind you can still use NavController directly by adding .route. For example: navController.navigate(Destination(args).route).

We were forced to do this since new navigation versions introduced a new member function of NavController class that would shadow our extension functions (i.e, users of the lib would start calling it silently instead of our extension functions - the result would be a runtime crash). By removing the APIs on our side, it forces users of Compose Destinations to go handle this change and avoid runtime issues that way.

  • Parameter onlyIfResumed removed from navigate APIs. (including navigating bac... _Description has been truncated_
dependabot[bot] commented 2 months ago

Looks like these dependencies are updatable in another way, so this is no longer needed.