Skip to content

build(deps): bump the gradle-all group with 44 updates#2

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/gradle-all-3855be51b5
Open

build(deps): bump the gradle-all group with 44 updates#2
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/gradle-all-3855be51b5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 9, 2026

Copy link
Copy Markdown

Bumps the gradle-all group with 44 updates:

Package From To
androidx.test:core 1.6.1 1.7.0
gradle-wrapper 9.3.1 9.6.1
androidx.core:core-ktx 1.16.0 1.19.0
androidx.appcompat:appcompat 1.7.0 1.7.1
androidx.activity:activity-compose 1.10.1 1.13.0
androidx.lifecycle:lifecycle-runtime-ktx 2.9.0 2.11.0
androidx.lifecycle:lifecycle-viewmodel-compose 2.9.0 2.11.0
androidx.lifecycle:lifecycle-runtime-compose 2.9.0 2.11.0
androidx.lifecycle:lifecycle-service 2.9.0 2.11.0
androidx.navigation:navigation-compose 2.9.0 2.9.8
androidx.compose:compose-bom 2025.04.01 2026.06.01
androidx.compose.material3:material3 1.5.0-alpha22 1.5.0-alpha23
androidx.compose.material3:material3-adaptive-navigation-suite 1.5.0-alpha22 1.5.0-alpha23
androidx.webkit:webkit 1.13.0 1.16.0
androidx.room:room-runtime 2.7.1 2.8.4
androidx.room:room-ktx 2.7.1 2.8.4
androidx.room:room-compiler 2.7.1 2.8.4
androidx.test.ext:junit 1.2.1 1.3.0
com.google.dagger:hilt-android 2.56.2 2.60.1
com.google.dagger:hilt-compiler 2.56.2 2.60.1
com.google.dagger.hilt.android 2.56.2 2.60.1
androidx.hilt:hilt-navigation-compose 1.2.0 1.4.0
org.jetbrains.kotlinx:kotlinx-coroutines-core 1.10.2 1.11.0
org.jetbrains.kotlinx:kotlinx-coroutines-android 1.10.2 1.11.0
org.jetbrains.kotlinx:kotlinx-coroutines-test 1.10.2 1.11.0
io.coil-kt.coil3:coil-compose 3.2.0 3.5.0
io.coil-kt.coil3:coil-network-okhttp 3.2.0 3.5.0
io.ktor:ktor-client-core 3.1.3 3.5.1
io.ktor:ktor-client-okhttp 3.1.3 3.5.1
io.ktor:ktor-client-websockets 3.1.3 3.5.1
io.ktor:ktor-client-content-negotiation 3.1.3 3.5.1
io.ktor:ktor-serialization-kotlinx-json 3.1.3 3.5.1
net.folivo:trixnity-bom 4.16.8 4.22.7
net.folivo:trixnity-client-jvm 4.16.8 4.22.7
net.folivo:trixnity-client-media-okio-jvm 4.16.8 4.22.7
net.folivo:trixnity-crypto-jvm 4.16.8 4.22.7
org.robolectric:robolectric 4.14.1 4.16.1
com.android.application 9.1.1 9.2.1
com.android.library 9.1.1 9.2.1
org.jetbrains.kotlin.android 2.2.10 2.4.0
org.jetbrains.kotlin.plugin.parcelize 2.2.10 2.4.0
org.jetbrains.kotlin.plugin.compose 2.2.10 2.4.0
org.jetbrains.kotlin.plugin.serialization 2.2.10 2.4.0
com.google.devtools.ksp 2.2.10-2.0.2 2.3.9

Updates androidx.test:core from 1.6.1 to 1.7.0

Updates gradle-wrapper from 9.3.1 to 9.6.1

Release notes

Sourced from gradle-wrapper's releases.

9.6.1

The Gradle team is excited to announce Gradle 9.6.1.

Here are the highlights of this release:

  • Improved Configuration Cache hit rates
  • Additional CLI rendering options
  • Important project hierarchy lookup deprecations

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle: Aharnish Solanki, Benedikt Johannes, Devendra Reddy Pennabadi, Dmytro Rodionov, Dreeam, Elías Hernández Rodríguez, Eng Zer Jun, FinlayRJW, Kamal Kansal, Marcono1234, Nelson Osacky, Philip Wedemann, Ravi, Roberto Perez Alcolea, Ryan Schmitt, Sebastian Schuberth, seunghun.ham, sk-reddy17, Suvrat Acharya, Vedant Madane.

Upgrade instructions

Switch your build to use Gradle 9.6.1 by updating your wrapper:

./gradlew :wrapper --gradle-version=9.6.1 && ./gradlew :wrapper

See the Gradle 9.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

9.6.0

... (truncated)

Commits
  • 309d128 Update fixed issues in release notes for 9.6.1 (#38328)
  • 040a978 Update fixed issues in release notes for 9.6.1
  • e0b8325 Restore --non-interactive flag instead of --interactive/--no-interactive (#38...
  • 946f3e6 Limit explicit temp file permission setting to intended use case (#38300)
  • 65f8224 Restore --non-interactive flag instead of --interactive/--no-interactive
  • e346a5e Adjust CLI flag to configure non-interactive console (#38301)
  • 9b53be9 Adjust CLI flag to configure non-interactive console
  • 0dd3b53 Limit explicit temp file permission setting to intended use case
  • 48e5ac2 Add reproducers
  • 25598fd Prepare 9.6.1 patch release (#38293)
  • Additional commits viewable in compare view

Updates androidx.core:core-ktx from 1.16.0 to 1.19.0

Updates androidx.appcompat:appcompat from 1.7.0 to 1.7.1

Updates androidx.activity:activity-compose from 1.10.1 to 1.13.0

Updates androidx.lifecycle:lifecycle-runtime-ktx from 2.9.0 to 2.11.0

Updates androidx.lifecycle:lifecycle-viewmodel-compose from 2.9.0 to 2.11.0

Updates androidx.lifecycle:lifecycle-runtime-compose from 2.9.0 to 2.11.0

Updates androidx.lifecycle:lifecycle-service from 2.9.0 to 2.11.0

Updates androidx.lifecycle:lifecycle-viewmodel-compose from 2.9.0 to 2.11.0

Updates androidx.lifecycle:lifecycle-runtime-compose from 2.9.0 to 2.11.0

Updates androidx.lifecycle:lifecycle-service from 2.9.0 to 2.11.0

Updates androidx.navigation:navigation-compose from 2.9.0 to 2.9.8

Updates androidx.compose:compose-bom from 2025.04.01 to 2026.06.01

Updates androidx.compose.material3:material3 from 1.5.0-alpha22 to 1.5.0-alpha23

Updates androidx.compose.material3:material3-adaptive-navigation-suite from 1.5.0-alpha22 to 1.5.0-alpha23

Updates androidx.compose.material3:material3-adaptive-navigation-suite from 1.5.0-alpha22 to 1.5.0-alpha23

Updates androidx.webkit:webkit from 1.13.0 to 1.16.0

Updates androidx.room:room-runtime from 2.7.1 to 2.8.4

Updates androidx.room:room-ktx from 2.7.1 to 2.8.4

Updates androidx.room:room-compiler from 2.7.1 to 2.8.4

Updates androidx.room:room-ktx from 2.7.1 to 2.8.4

Updates androidx.room:room-compiler from 2.7.1 to 2.8.4

Updates androidx.test.ext:junit from 1.2.1 to 1.3.0

Updates com.google.dagger:hilt-android from 2.56.2 to 2.60.1

Release notes

Sourced from com.google.dagger:hilt-android's releases.

Dagger 2.60.1

Bug fixes:

  • Fixes #5203: Fixes regression in Dagger 2.60 where the Hilt compiler options (like fastInit) failed to propagate to the Hilt aggregation compilation tasks. (e181a0d88)
  • Fixes #5204: Fixes @CanIgnoreReturnValue import error by removing the annotation from ActivityRetainedComponentBuilder (3f2dd8fba)

Dagger 2.60

New features:

Potential breaking changes:

  • When using the Hilt Gradle plugin, an error is now reported if a user sets a plugin-controlled flag (previously the plugin just ignored the user’s input). (a119ba68c)
  • Multidex support is removed. minSDK for Hilt is now 23, matching AndroidX (https://issuetracker.google.com/380448311) (1990bd1c4)

Bug fixes:

  • Fixes #1290: Enabled Guava BetaApi checks (5b8b2bdbe)
  • Fixes #5190, #5180, #5177: Updated Kotlin version ton 2.3.21 (7daaec5a9)
  • Fixes #5160: Deferred ViewModelMetadata processing on error types or missing @​AssistedFactory (59827c699)
  • Fixes missing originating element attachments in a few Hilt processors to ensure correct incremental compilation tracking. (2930ca837)
  • Fixes Dagger multibinding duplicate masking across Map components (compile-time validation) Adds strict compile-time detection for duplicate map multibinding keys across component boundaries. This is enabled via the -Adagger.mapMultibindingDuplicateDetectionFix=ENABLED. This option is DISABLED by default to maintain backward compatibility. See Compiler Options for more details. (504397ebe)

Dagger 2.59.2

Bug fixes:

  • Fixed #5116,#5099: Replaced Hilt's "android-classes" transform with attribute rules (f7e31b857)
  • Fixed #5122: Fixed issue with slow incremental builds introduced by HiltSyncTask in AGP 9 support (1be57655b)

Dagger 2.59.1

Bug fixes:

  • Fixed #5099: Fixes compilation error with jetifierEnabled=true in AGP 9 (8dcce8790)
  • Fixed #5098: Updated minimum required AGP version to 9.0.0 to make it clearer this is a requirement when using the Hilt Gradle plugin. (141e5941a)

Dagger 2.59

Breaking changes:

(If you do not use Hilt or the Hilt Gradle plugin, this change does not affect you.)

This release adds AGP 9 support for the Hilt Gradle plugin. This means that if you use the Hilt Gradle Plugin, AGP 9 is now a requirement along with AGP 9’s own requirements like Gradle 9.1+ (https://developer.android.com/build/releases/agp-9-0-0-release-notes).

Note: AGP 9 also seems to cause issues with enableJetifier=true (see #5099). This will be fixed in a follow-up release.

... (truncated)

Commits
  • f7a89b6 2.60.1 release
  • 7678017 Automated Code Change
  • 974fe29 Automated Code Change
  • 823484c Make Android*InjectionTest$ApplicationReturnsNull public.
  • c26f8d7 Add test for @AssistedFactory compilations without compiler
  • e181a0d Fix Hilt compiler option propagation to Hilt aggregation tasks.
  • 812e2f3 Internal changes
  • 3f2dd8f Delete @CanIgnoreReturnValue from ActivityRetainedComponentBuilder
  • e90e102 Update Dagger version in yml config and REAME.md
  • 7451e37 Add dependenciesRequested to ProducerMonitor
  • Additional commits viewable in compare view

Updates com.google.dagger:hilt-compiler from 2.56.2 to 2.60.1

Release notes

Sourced from com.google.dagger:hilt-compiler's releases.

Dagger 2.60.1

Bug fixes:

  • Fixes #5203: Fixes regression in Dagger 2.60 where the Hilt compiler options (like fastInit) failed to propagate to the Hilt aggregation compilation tasks. (e181a0d88)
  • Fixes #5204: Fixes @CanIgnoreReturnValue import error by removing the annotation from ActivityRetainedComponentBuilder (3f2dd8fba)

Dagger 2.60

New features:

Potential breaking changes:

  • When using the Hilt Gradle plugin, an error is now reported if a user sets a plugin-controlled flag (previously the plugin just ignored the user’s input). (a119ba68c)
  • Multidex support is removed. minSDK for Hilt is now 23, matching AndroidX (https://issuetracker.google.com/380448311) (1990bd1c4)

Bug fixes:

  • Fixes #1290: Enabled Guava BetaApi checks (5b8b2bdbe)
  • Fixes #5190, #5180, #5177: Updated Kotlin version ton 2.3.21 (7daaec5a9)
  • Fixes #5160: Deferred ViewModelMetadata processing on error types or missing @​AssistedFactory (59827c699)
  • Fixes missing originating element attachments in a few Hilt processors to ensure correct incremental compilation tracking. (2930ca837)
  • Fixes Dagger multibinding duplicate masking across Map components (compile-time validation) Adds strict compile-time detection for duplicate map multibinding keys across component boundaries. This is enabled via the -Adagger.mapMultibindingDuplicateDetectionFix=ENABLED. This option is DISABLED by default to maintain backward compatibility. See Compiler Options for more details. (504397ebe)

Dagger 2.59.2

Bug fixes:

  • Fixed #5116,#5099: Replaced Hilt's "android-classes" transform with attribute rules (f7e31b857)
  • Fixed #5122: Fixed issue with slow incremental builds introduced by HiltSyncTask in AGP 9 support (1be57655b)

Dagger 2.59.1

Bug fixes:

  • Fixed #5099: Fixes compilation error with jetifierEnabled=true in AGP 9 (8dcce8790)
  • Fixed #5098: Updated minimum required AGP version to 9.0.0 to make it clearer this is a requirement when using the Hilt Gradle plugin. (141e5941a)

Dagger 2.59

Breaking changes:

(If you do not use Hilt or the Hilt Gradle plugin, this change does not affect you.)

This release adds AGP 9 support for the Hilt Gradle plugin. This means that if you use the Hilt Gradle Plugin, AGP 9 is now a requirement along with AGP 9’s own requirements like Gradle 9.1+ (https://developer.android.com/build/releases/agp-9-0-0-release-notes).

Note: AGP 9 also seems to cause issues with enableJetifier=true (see #5099). This will be fixed in a follow-up release.

... (truncated)

Commits
  • f7a89b6 2.60.1 release
  • 7678017 Automated Code Change
  • 974fe29 Automated Code Change
  • 823484c Make Android*InjectionTest$ApplicationReturnsNull public.
  • c26f8d7 Add test for @AssistedFactory compilations without compiler
  • e181a0d Fix Hilt compiler option propagation to Hilt aggregation tasks.
  • 812e2f3 Internal changes
  • 3f2dd8f Delete @CanIgnoreReturnValue from ActivityRetainedComponentBuilder
  • e90e102 Update Dagger version in yml config and REAME.md
  • 7451e37 Add dependenciesRequested to ProducerMonitor
  • Additional commits viewable in compare view

Updates com.google.dagger.hilt.android from 2.56.2 to 2.60.1

Release notes

Sourced from com.google.dagger.hilt.android's releases.

Dagger 2.60.1

Bug fixes:

  • Fixes #5203: Fixes regression in Dagger 2.60 where the Hilt compiler options (like fastInit) failed to propagate to the Hilt aggregation compilation tasks. (e181a0d88)
  • Fixes #5204: Fixes @CanIgnoreReturnValue import error by removing the annotation from ActivityRetainedComponentBuilder (3f2dd8fba)

Dagger 2.60

New features:

Potential breaking changes:

  • When using the Hilt Gradle plugin, an error is now reported if a user sets a plugin-controlled flag (previously the plugin just ignored the user’s input). (a119ba68c)
  • Multidex support is removed. minSDK for Hilt is now 23, matching AndroidX (https://issuetracker.google.com/380448311) (1990bd1c4)

Bug fixes:

  • Fixes #1290: Enabled Guava BetaApi checks (5b8b2bdbe)
  • Fixes #5190, #5180, #5177: Updated Kotlin version ton 2.3.21 (7daaec5a9)
  • Fixes #5160: Deferred ViewModelMetadata processing on error types or missing @​AssistedFactory (59827c699)
  • Fixes missing originating element attachments in a few Hilt processors to ensure correct incremental compilation tracking. (2930ca837)
  • Fixes Dagger multibinding duplicate masking across Map components (compile-time validation) Adds strict compile-time detection for duplicate map multibinding keys across component boundaries. This is enabled via the -Adagger.mapMultibindingDuplicateDetectionFix=ENABLED. This option is DISABLED by default to maintain backward compatibility. See Compiler Options for more details. (504397ebe)

Dagger 2.59.2

Bug fixes:

  • Fixed #5116,#5099: Replaced Hilt's "android-classes" transform with attribute rules (f7e31b857)
  • Fixed #5122: Fixed issue with slow incremental builds introduced by HiltSyncTask in AGP 9 support (1be57655b)

Dagger 2.59.1

Bug fixes:

  • Fixed #5099: Fixes compilation error with jetifierEnabled=true in AGP 9 (8dcce8790)
  • Fixed #5098: Updated minimum required AGP version to 9.0.0 to make it clearer this is a requirement when using the Hilt Gradle plugin. (141e5941a)

Dagger 2.59

Breaking changes:

(If you do not use Hilt or the Hilt Gradle plugin, this change does not affect you.)

This release adds AGP 9 support for the Hilt Gradle plugin. This means that if you use the Hilt Gradle Plugin, AGP 9 is now a requirement along with AGP 9’s own requirements like Gradle 9.1+ (https://developer.android.com/build/releases/agp-9-0-0-release-notes).

Note: AGP 9 also seems to cause issues with enableJetifier=true (see #5099). This will be fixed in a follow-up release.

... (truncated)

Commits
  • f7a89b6 2.60.1 release
  • 7678017 Automated Code Change
  • 974fe29 Automated Code Change
  • 823484c Make Android*InjectionTest$ApplicationReturnsNull public.
  • c26f8d7 Add test for @AssistedFactory compilations without compiler
  • e181a0d Fix Hilt compiler option propagation to Hilt aggregation tasks.
  • 812e2f3 Internal changes
  • 3f2dd8f Delete @CanIgnoreReturnValue from ActivityRetainedComponentBuilder
  • e90e102 Update Dagger version in yml config and REAME.md
  • 7451e37 Add dependenciesRequested to ProducerMonitor
  • Additional commits viewable in compare view

Updates com.google.dagger:hilt-compiler from 2.56.2 to 2.60.1

Release notes

Sourced from com.google.dagger:hilt-compiler's releases.

Dagger 2.60.1

Bug fixes:

  • Fixes #5203: Fixes regression in Dagger 2.60 where the Hilt compiler options (like fastInit) failed to propagate to the Hilt aggregation compilation tasks. (e181a0d88)
  • Fixes #5204: Fixes @CanIgnoreReturnValue import error by removing the annotation from ActivityRetainedComponentBuilder (3f2dd8fba)

Dagger 2.60

New features:

Potential breaking changes:

  • When using the Hilt Gradle plugin, an error is now reported if a user sets a plugin-controlled flag (previously the plugin just ignored the user’s input). (a119ba68c)
  • Multidex support is removed. minSDK for Hilt is now 23, matching AndroidX (https://issuetracker.google.com/380448311) (1990bd1c4)

Bug fixes:

  • Fixes #1290: Enabled Guava BetaApi checks (5b8b2bdbe)
  • Fixes #5190, #5180, #5177: Updated Kotlin version ton 2.3.21 (7daaec5a9)
  • Fixes #5160: Deferred ViewModelMetadata processing on error types or missing @​AssistedFactory (59827c699)
  • Fixes missing originating element attachments in a few Hilt processors to ensure correct incremental compilation tracking. (2930ca837)
  • Fixes Dagger multibinding duplicate masking across Map components (compile-time validation) Adds strict compile-time detection for duplicate map multibinding keys across component boundaries. This is enabled via the -Adagger.mapMultibindingDuplicateDetectionFix=ENABLED. This option is DISABLED by default to maintain backward compatibility. See Compiler Options for more details. (504397ebe)

Dagger 2.59.2

Bug fixes:

  • Fixed #5116,#5099: Replaced Hilt's "android-classes" transform with attribute rules (f7e31b857)
  • Fixed #5122: Fixed issue with slow incremental builds introduced by HiltSyncTask in AGP 9 support (1be57655b)

Dagger 2.59.1

Bug fixes:

  • Fixed #5099: Fixes compilation error with jetifierEnabled=true in AGP 9 (8dcce8790)
  • Fixed #5098: Updated minimum required AGP version to 9.0.0 to make it clearer this is a requirement when using the Hilt Gradle plugin. (141e5941a)

Dagger 2.59

Breaking changes:

(If you do not use Hilt or the Hilt Gradle plugin, this change does not affect you.)

This release adds AGP 9 support for the Hilt Gradle plugin. This means that if you use the Hilt Gradle Plugin, AGP 9 is now a requirement along with AGP 9’s own requirements like Gradle 9.1+ (https://developer.android.com/build/releases/agp-9-0-0-release-notes).

Note: AGP 9 also seems to cause issues with enableJetifier=true (see #5099). This will be fixed in a follow-up release.

... (truncated)

Commits
  • f7a89b6 2.60.1 release
  • 7678017 Automated Code Change
  • 974fe29 Automated Code Change
  • 823484c Make Android*InjectionTest$ApplicationReturnsNull public.
  • c26f8d7 Add test for @AssistedFactory compilations without compiler
  • e181a0d Fix Hilt compiler option propagation to Hilt aggregation tasks.
  • 812e2f3 Internal changes
  • 3f2dd8f Delete @CanIgnoreReturnValue from ActivityRetainedComponentBuilder
  • e90e102 Update Dagger version in yml config and REAME.md
  • 7451e37 Add dependenciesRequested to ProducerMonitor
  • Additional commits viewable in compare view

Updates androidx.hilt:hilt-navigation-compose from 1.2.0 to 1.4.0

Updates org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.10.2 to 1.11.0

Release notes

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

1.11.0

Various

  • Kotlin was updated to 2.2.20 (#4545).
  • Improved the published jar files (#3842, #4599).
  • Various documentation improvements, including complete rewrites of structured concurrency and error handling-related KDoc (#4433, #4596).

Breaking changes and deprecations

  • Moved Promise-related functions from JS and Wasm/JS to the new web target. On Wasm/JS, this is a breaking change. Before the change, Promise on Wasm/JS could work with arbitrary Kotlin types, but now, only JsAny subtypes are accepted (#4563).
  • Changed handling of coroutine exceptions that can't be propagated on JS and Wasm/JS. B efore, exceptions were logged, but now, they are reported to the JS runtime (#4451, #4631).
  • Deprecated using CoroutineDispatcher as the coroutine context key; now, ContinuationInterceptor has to be used instead (#4333).
  • Advanced the deprecation levels on kotlinx-coroutines-test APIs (#4604).
  • Added lint functions that mark passing a Job to coroutine builders as deprecated (#4435).

Bug fixes and improvements

  • Added a callsInPlace(EXACTLY_ONCE) contract to runBlocking in code shared between JVM and Native (#4368).
  • Added a callsInPlace(EXACTLY_ONCE) contract to suspendCancellableCoroutine (#4574).
  • Fixed flowOn incorrectly handling ThreadContextElement updates (#4403).
  • Fixed exceptions in user-supplied Thread.UncaughtExceptionHandler instances causing the internal coroutines machinery to fail (#4516).
  • Fixed CoroutineDispatcher.asScheduler in the RxJava integration not cancelling outstanding work when a Worker gets cancelled, which led to memory leaks in some scenarios (#4615).
  • Fixed SharedFlow entering an invalid state when a subscriber and an emitter are cancelled simultaneously (#4583).
  • Fixed an R8 optimization leading to shareIn/stateIn coroutines getting garbage-collected (#4646). Thanks, @​solevic!

Small additions

  • Added CompletableDeferred.asDeferred for obtaining a read-only Deferred view (#4408).
  • Added SharedFlow.asFlow for obtaining a Flow view with hidden hot flow semantics (#4530). Thanks, @​g000sha256!
  • Added a StateFlow.collectLatest overload returning Nothing to assist with finding unreachable code (#4454).
  • Added ReceiveChannel.consumeTo for consuming a ReceiveChannel into a MutableCollection (#4520).
  • Added a StateFlow<T>.onSubscription overload returning a StateFlow<T>, similar to SharedFlow<T>.onSubscription returning SharedFlow<T> (#4275). Thanks, @​xit0c!
  • Added terminal Flow operators for collecting a Flow to a Map (#1541).

Changelog relative to version 1.11.0

No changes, only the version is increased.

1.11.0-rc02

Restored binary compatibility with 1.10.2 and older versions on Wasm/JS for usages of Promise-related functions (#4661).

1.11.0-rc01

Various

  • Kotlin was updated to 2.2.20 (#4545).
  • Improved the published jar files (#3842, #4599).
  • Various documentation improvements, including complete rewrites of structured concurrency and error handling-related KDoc (#4433, #4596).

Breaking changes and deprecations

... (truncated)

Changelog

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

Version 1.11.0

Various

  • Kotlin was updated to 2.2.20 (#4545).
  • Improved the published jar files (#3842, #4599).
  • Various documentation improvements, including complete rewrites of structured concurrency and error handling-related KDoc (#4433, #4596).

Breaking changes and deprecations

  • Moved Promise-related functions from JS and Wasm/JS to the new web target. On Wasm/JS, this is a breaking change. Before the change, Promise on Wasm/JS could work with arbitrary Kotlin types, but now, only JsAny subtypes are accepted (#4563).
  • Changed handling of coroutine exceptions that can't be propagated on JS and Wasm/JS. Before, exceptions were logged, but now, they are reported to the JS runtime (#4451, #4631).
  • Deprecated using CoroutineDispatcher as the coroutine context key; now, ContinuationInterceptor has to be used instead (#4333).
  • Advanced the deprecation levels on kotlinx-coroutines-test APIs (#4604).
  • Added lint functions that mark passing a Job to coroutine builders as deprecated (#4435).

Bug fixes and improvements

  • Added a callsInPlace(EXACTLY_ONCE) contract to runBlocking in code shared between JVM and Native (#4368).
  • Added a callsInPlace(EXACTLY_ONCE) contract to suspendCancellableCoroutine (#4574).
  • Fixed flowOn incorrectly handling ThreadContextElement updates (#4403).
  • Fixed exceptions in user-supplied Thread.UncaughtExceptionHandler instances causing the internal coroutines machinery to fail (#4516).
  • Fixed CoroutineDispatcher.asScheduler in the RxJava integration not cancelling outstanding work when a Worker gets cancelled, which led to memory leaks in some scenarios (#4615).
  • Fixed SharedFlow entering an invalid state when a subscriber and an emitter are cancelled simultaneously (#4583).
  • Fixed an R8 optimization leading to shareIn/stateIn coroutines getting garbage-collected (#4646). Thanks, @​solevic!

Small additions

  • Added CompletableDeferred.asDeferred for obtaining a read-only Deferred view (#4408).
  • Added SharedFlow.asFlow for obtaining a Flow view with hidden hot flow semantics (#4530). Thanks, @​g000sha256!
  • Added a StateFlow.collectLatest overload returning Nothing to assist with finding unreachable code (#4454).
  • Added ReceiveChannel.consumeTo for consuming a ReceiveChannel into a MutableCollection (#4520).
  • Added a StateFlow<T>.onSubscription overload returning a StateFlow<T>, similar to SharedFlow<T>.onSubscription returning SharedFlow<T> (#4275). Thanks, @​xit0c!
  • Added terminal Flow operators for collecting a Flow to a Map (#1541).

Changelog relative to version 1.11.0

No changes, only the version is increased.

Version 1.11.0-rc02

Restored binary compatibility with 1.10.2 and older versions on Wasm/JS for usages of Promise-related functions (#4661).

Version 1.11.0-rc01

Various

  • Kotlin was updated to 2.2.20 (#4545).
  • Improved the published jar files (#3842, #4599).
  • Various documentation improvements, including complete rewrites of structured concurrency and error handling-related KDoc (#4433, #4596).

... (truncated)

Commits
  • 8564f65 Version 1.11.0
  • a4c6af9 Merge remote-tracking branch 'origin/master' into develop
  • ef917b4 KT-84955: mark apple x64 tagets as deprecated error (#4645)
  • 5ebc421 Update the release procedure description (#4670)
  • 95f46a0 Remove old maven repository settings (#4672)
  • b4f4f0a Fix package name of ToMapCollectionSamplesTest. (#4674)
  • 86738dc Added templates to the issue creation wizard (#4654)
  • 330fcc2 Version 1.11.0-rc02
  • e31cef6 Merge remote-tracking branch 'origin/master' into develop
  • dc6e9f6 Restore Promise-related functions on Wasm/JS as HIDDEN (#4661)
  • Additional commits viewable in compare view

Updates org.jetbrains.kotlinx:kotlinx-coroutines-android from 1.10.2 to 1.11.0

Release notes

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

1.11.0

Various

  • Kotlin was updated to 2.2.20 (#4545).
  • Improved the published jar files (#3842, #4599).
  • Various documentation improvements, including complete rewrites of structured concurrency and error handling-related KDoc (#4433, #4596).

Breaking changes and deprecations

  • Moved Promise-related functions from JS and Wasm/JS to the new web target. On Wasm/JS, this is a breaking change. Before the change, Promise on Wasm/JS could work with arbitrary Kotlin types, but now, only JsAny subtypes are accepted (#4563).
  • Changed handling of coroutine exceptions that can't be propagated on JS and Wasm/JS. B efore, exceptions were logged, but now, they are reported to the JS runtime (#4451, #4631).
  • Deprecated using CoroutineDispatcher as the coroutine context key; now, ContinuationInterceptor has to be used instead (#4333).
  • Advanced the deprecation levels on kotlinx-coroutines-test APIs (#4604).
  • Added lint functions that mark passing a Job to coroutine builders as deprecated (#4435).

Bug fixes and improvements

  • Added a callsInPlace(EXACTLY_ONCE) contract to runBlocking in code shared between JVM and Native (#4368).
  • Added a callsInPlace(EXACTLY_ONCE) contract to suspendCancellableCoroutine (#4574).
  • Fixed flowOn incorrectly handling ThreadContextElement updates (#4403).
  • Fixed exceptions in user-supplied Thread.UncaughtExceptionHandler instances causing the internal coroutines machinery to fail (#4516).
  • Fixed CoroutineDispatcher.asScheduler in the RxJava integration not cancelling outstanding work when a Worker gets cancelled, which led to memory leaks in some scenarios (#4615).
  • Fixed SharedFlow entering an invalid state when a subscriber and an emitter are cancelled simultaneously (#4583).
  • Fixed an R8 optimization leading to shareIn/stateIn coroutines getting garbage-collected (#4646). Thanks, @​solevic!

Small additions

  • Added CompletableDeferred.asDeferred for obtaining a read-only Deferred view (#4408).
  • Added SharedFlow.asFlow for obtaining a Flow view with hidden hot flow semantics (#4530). Thanks, @​g000sha256!
  • Added a StateFlow.collectLatest overload returning Nothing to assist with finding unreachable code (#4454).
  • Added ReceiveChannel.consumeTo for consuming a ReceiveChannel into a MutableCollection (#4520).
  • Added a StateFlow<T>.onSubscription overload returning a StateFlow<T>, similar to SharedFlow<T>.onSubscription returning SharedFlow<T> (#4275). Thanks, @​xit0c!
  • Added terminal Flow operators for collecting a Flow to a Map (#1541).

Changelog relative to version 1.11.0

No changes, only the version is increased.

1.11.0-rc02

Restored binary compatibility with 1.10.2 and older versions on Wasm/JS for usages of Promise-related functions (#4661).

1.11.0-rc01

Various

  • Kotlin was updated to 2.2.20 (#4545).
  • Improved the published jar files (#3842, #4599).
  • Various documentation improvements, including complete rewrites of structured concurrency and error handling-related KDoc (#4433, #4596).

Breaking changes and deprecations

... (truncated)

Changelog

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

Version 1.11.0

Various

  • Kotlin was updated to 2.2.20 (#4545).
  • Improved the published jar files (#3842, #4599).
  • Various documentation improvements, including complete rewrites of structured concurrency and error handling-related KDoc (#4433, #4596).

Breaking changes and deprecations

  • Moved Promise-related functions from JS and Wasm/JS to the new web target. On Wasm/JS, this is a breaking change. Before the change, Promise on Wasm/JS could work with arbitrary Kotlin types, but now, only JsAny subtypes are accepted (#4563).
  • Changed handling of coroutine exceptions that can't be propagated on JS and Wasm/JS. Before, exceptions were logged, but now, they are reported to the JS runtime (#4451, #4631).
  • Deprecated using CoroutineDispatcher as the coroutine context key; now, ContinuationInterceptor has to be used instead (#4333).
  • Advanced the deprecation levels on kotlinx-coroutines-test APIs (

Bumps the gradle-all group with 44 updates:

| Package | From | To |
| --- | --- | --- |
| androidx.test:core | `1.6.1` | `1.7.0` |
| [gradle-wrapper](https://github.com/gradle/gradle) | `9.3.1` | `9.6.1` |
| androidx.core:core-ktx | `1.16.0` | `1.19.0` |
| androidx.appcompat:appcompat | `1.7.0` | `1.7.1` |
| androidx.activity:activity-compose | `1.10.1` | `1.13.0` |
| androidx.lifecycle:lifecycle-runtime-ktx | `2.9.0` | `2.11.0` |
| androidx.lifecycle:lifecycle-viewmodel-compose | `2.9.0` | `2.11.0` |
| androidx.lifecycle:lifecycle-runtime-compose | `2.9.0` | `2.11.0` |
| androidx.lifecycle:lifecycle-service | `2.9.0` | `2.11.0` |
| androidx.navigation:navigation-compose | `2.9.0` | `2.9.8` |
| androidx.compose:compose-bom | `2025.04.01` | `2026.06.01` |
| androidx.compose.material3:material3 | `1.5.0-alpha22` | `1.5.0-alpha23` |
| androidx.compose.material3:material3-adaptive-navigation-suite | `1.5.0-alpha22` | `1.5.0-alpha23` |
| androidx.webkit:webkit | `1.13.0` | `1.16.0` |
| androidx.room:room-runtime | `2.7.1` | `2.8.4` |
| androidx.room:room-ktx | `2.7.1` | `2.8.4` |
| androidx.room:room-compiler | `2.7.1` | `2.8.4` |
| androidx.test.ext:junit | `1.2.1` | `1.3.0` |
| [com.google.dagger:hilt-android](https://github.com/google/dagger) | `2.56.2` | `2.60.1` |
| [com.google.dagger:hilt-compiler](https://github.com/google/dagger) | `2.56.2` | `2.60.1` |
| [com.google.dagger.hilt.android](https://github.com/google/dagger) | `2.56.2` | `2.60.1` |
| androidx.hilt:hilt-navigation-compose | `1.2.0` | `1.4.0` |
| [org.jetbrains.kotlinx:kotlinx-coroutines-core](https://github.com/Kotlin/kotlinx.coroutines) | `1.10.2` | `1.11.0` |
| [org.jetbrains.kotlinx:kotlinx-coroutines-android](https://github.com/Kotlin/kotlinx.coroutines) | `1.10.2` | `1.11.0` |
| [org.jetbrains.kotlinx:kotlinx-coroutines-test](https://github.com/Kotlin/kotlinx.coroutines) | `1.10.2` | `1.11.0` |
| [io.coil-kt.coil3:coil-compose](https://github.com/coil-kt/coil) | `3.2.0` | `3.5.0` |
| [io.coil-kt.coil3:coil-network-okhttp](https://github.com/coil-kt/coil) | `3.2.0` | `3.5.0` |
| [io.ktor:ktor-client-core](https://github.com/ktorio/ktor) | `3.1.3` | `3.5.1` |
| [io.ktor:ktor-client-okhttp](https://github.com/ktorio/ktor) | `3.1.3` | `3.5.1` |
| [io.ktor:ktor-client-websockets](https://github.com/ktorio/ktor) | `3.1.3` | `3.5.1` |
| [io.ktor:ktor-client-content-negotiation](https://github.com/ktorio/ktor) | `3.1.3` | `3.5.1` |
| [io.ktor:ktor-serialization-kotlinx-json](https://github.com/ktorio/ktor) | `3.1.3` | `3.5.1` |
| [net.folivo:trixnity-bom](https://gitlab.com/trixnity/trixnity) | `4.16.8` | `4.22.7` |
| [net.folivo:trixnity-client-jvm](https://gitlab.com/trixnity/trixnity) | `4.16.8` | `4.22.7` |
| [net.folivo:trixnity-client-media-okio-jvm](https://gitlab.com/trixnity/trixnity) | `4.16.8` | `4.22.7` |
| [net.folivo:trixnity-crypto-jvm](https://gitlab.com/trixnity/trixnity) | `4.16.8` | `4.22.7` |
| [org.robolectric:robolectric](https://github.com/robolectric/robolectric) | `4.14.1` | `4.16.1` |
| com.android.application | `9.1.1` | `9.2.1` |
| com.android.library | `9.1.1` | `9.2.1` |
| [org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin) | `2.2.10` | `2.4.0` |
| [org.jetbrains.kotlin.plugin.parcelize](https://github.com/JetBrains/kotlin) | `2.2.10` | `2.4.0` |
| [org.jetbrains.kotlin.plugin.compose](https://github.com/JetBrains/kotlin) | `2.2.10` | `2.4.0` |
| [org.jetbrains.kotlin.plugin.serialization](https://github.com/JetBrains/kotlin) | `2.2.10` | `2.4.0` |
| [com.google.devtools.ksp](https://github.com/google/ksp) | `2.2.10-2.0.2` | `2.3.9` |


Updates `androidx.test:core` from 1.6.1 to 1.7.0

Updates `gradle-wrapper` from 9.3.1 to 9.6.1
- [Release notes](https://github.com/gradle/gradle/releases)
- [Commits](gradle/gradle@v9.3.1...v9.6.1)

Updates `androidx.core:core-ktx` from 1.16.0 to 1.19.0

Updates `androidx.appcompat:appcompat` from 1.7.0 to 1.7.1

Updates `androidx.activity:activity-compose` from 1.10.1 to 1.13.0

Updates `androidx.lifecycle:lifecycle-runtime-ktx` from 2.9.0 to 2.11.0

Updates `androidx.lifecycle:lifecycle-viewmodel-compose` from 2.9.0 to 2.11.0

Updates `androidx.lifecycle:lifecycle-runtime-compose` from 2.9.0 to 2.11.0

Updates `androidx.lifecycle:lifecycle-service` from 2.9.0 to 2.11.0

Updates `androidx.lifecycle:lifecycle-viewmodel-compose` from 2.9.0 to 2.11.0

Updates `androidx.lifecycle:lifecycle-runtime-compose` from 2.9.0 to 2.11.0

Updates `androidx.lifecycle:lifecycle-service` from 2.9.0 to 2.11.0

Updates `androidx.navigation:navigation-compose` from 2.9.0 to 2.9.8

Updates `androidx.compose:compose-bom` from 2025.04.01 to 2026.06.01

Updates `androidx.compose.material3:material3` from 1.5.0-alpha22 to 1.5.0-alpha23

Updates `androidx.compose.material3:material3-adaptive-navigation-suite` from 1.5.0-alpha22 to 1.5.0-alpha23

Updates `androidx.compose.material3:material3-adaptive-navigation-suite` from 1.5.0-alpha22 to 1.5.0-alpha23

Updates `androidx.webkit:webkit` from 1.13.0 to 1.16.0

Updates `androidx.room:room-runtime` from 2.7.1 to 2.8.4

Updates `androidx.room:room-ktx` from 2.7.1 to 2.8.4

Updates `androidx.room:room-compiler` from 2.7.1 to 2.8.4

Updates `androidx.room:room-ktx` from 2.7.1 to 2.8.4

Updates `androidx.room:room-compiler` from 2.7.1 to 2.8.4

Updates `androidx.test.ext:junit` from 1.2.1 to 1.3.0

Updates `com.google.dagger:hilt-android` from 2.56.2 to 2.60.1
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](google/dagger@dagger-2.56.2...dagger-2.60.1)

Updates `com.google.dagger:hilt-compiler` from 2.56.2 to 2.60.1
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](google/dagger@dagger-2.56.2...dagger-2.60.1)

Updates `com.google.dagger.hilt.android` from 2.56.2 to 2.60.1
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](google/dagger@dagger-2.56.2...dagger-2.60.1)

Updates `com.google.dagger:hilt-compiler` from 2.56.2 to 2.60.1
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](google/dagger@dagger-2.56.2...dagger-2.60.1)

Updates `androidx.hilt:hilt-navigation-compose` from 1.2.0 to 1.4.0

Updates `org.jetbrains.kotlinx:kotlinx-coroutines-core` from 1.10.2 to 1.11.0
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](Kotlin/kotlinx.coroutines@1.10.2...1.11.0)

Updates `org.jetbrains.kotlinx:kotlinx-coroutines-android` from 1.10.2 to 1.11.0
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](Kotlin/kotlinx.coroutines@1.10.2...1.11.0)

Updates `org.jetbrains.kotlinx:kotlinx-coroutines-test` from 1.10.2 to 1.11.0
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](Kotlin/kotlinx.coroutines@1.10.2...1.11.0)

Updates `org.jetbrains.kotlinx:kotlinx-coroutines-android` from 1.10.2 to 1.11.0
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](Kotlin/kotlinx.coroutines@1.10.2...1.11.0)

Updates `org.jetbrains.kotlinx:kotlinx-coroutines-test` from 1.10.2 to 1.11.0
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](Kotlin/kotlinx.coroutines@1.10.2...1.11.0)

Updates `io.coil-kt.coil3:coil-compose` from 3.2.0 to 3.5.0
- [Release notes](https://github.com/coil-kt/coil/releases)
- [Changelog](https://github.com/coil-kt/coil/blob/main/CHANGELOG.md)
- [Commits](coil-kt/coil@3.2.0...3.5.0)

Updates `io.coil-kt.coil3:coil-network-okhttp` from 3.2.0 to 3.5.0
- [Release notes](https://github.com/coil-kt/coil/releases)
- [Changelog](https://github.com/coil-kt/coil/blob/main/CHANGELOG.md)
- [Commits](coil-kt/coil@3.2.0...3.5.0)

Updates `io.coil-kt.coil3:coil-network-okhttp` from 3.2.0 to 3.5.0
- [Release notes](https://github.com/coil-kt/coil/releases)
- [Changelog](https://github.com/coil-kt/coil/blob/main/CHANGELOG.md)
- [Commits](coil-kt/coil@3.2.0...3.5.0)

Updates `io.ktor:ktor-client-core` from 3.1.3 to 3.5.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.1.3...3.5.1)

Updates `io.ktor:ktor-client-okhttp` from 3.1.3 to 3.5.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.1.3...3.5.1)

Updates `io.ktor:ktor-client-websockets` from 3.1.3 to 3.5.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.1.3...3.5.1)

Updates `io.ktor:ktor-client-content-negotiation` from 3.1.3 to 3.5.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.1.3...3.5.1)

Updates `io.ktor:ktor-serialization-kotlinx-json` from 3.1.3 to 3.5.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.1.3...3.5.1)

Updates `io.ktor:ktor-client-okhttp` from 3.1.3 to 3.5.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.1.3...3.5.1)

Updates `io.ktor:ktor-client-websockets` from 3.1.3 to 3.5.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.1.3...3.5.1)

Updates `io.ktor:ktor-client-content-negotiation` from 3.1.3 to 3.5.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.1.3...3.5.1)

Updates `io.ktor:ktor-serialization-kotlinx-json` from 3.1.3 to 3.5.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.1.3...3.5.1)

Updates `net.folivo:trixnity-bom` from 4.16.8 to 4.22.7
- [Release notes](https://gitlab.com/trixnity/trixnity/tags)
- [Commits](https://gitlab.com/trixnity/trixnity/compare/v4.16.8...v4.22.7)

Updates `net.folivo:trixnity-client-jvm` from 4.16.8 to 4.22.7
- [Release notes](https://gitlab.com/trixnity/trixnity/tags)
- [Commits](https://gitlab.com/trixnity/trixnity/compare/v4.16.8...v4.22.7)

Updates `net.folivo:trixnity-client-media-okio-jvm` from 4.16.8 to 4.22.7
- [Release notes](https://gitlab.com/trixnity/trixnity/tags)
- [Commits](https://gitlab.com/trixnity/trixnity/compare/v4.16.8...v4.22.7)

Updates `net.folivo:trixnity-crypto-jvm` from 4.16.8 to 4.22.7
- [Release notes](https://gitlab.com/trixnity/trixnity/tags)
- [Commits](https://gitlab.com/trixnity/trixnity/compare/v4.16.8...v4.22.7)

Updates `net.folivo:trixnity-client-jvm` from 4.16.8 to 4.22.7
- [Release notes](https://gitlab.com/trixnity/trixnity/tags)
- [Commits](https://gitlab.com/trixnity/trixnity/compare/v4.16.8...v4.22.7)

Updates `net.folivo:trixnity-client-media-okio-jvm` from 4.16.8 to 4.22.7
- [Release notes](https://gitlab.com/trixnity/trixnity/tags)
- [Commits](https://gitlab.com/trixnity/trixnity/compare/v4.16.8...v4.22.7)

Updates `net.folivo:trixnity-crypto-jvm` from 4.16.8 to 4.22.7
- [Release notes](https://gitlab.com/trixnity/trixnity/tags)
- [Commits](https://gitlab.com/trixnity/trixnity/compare/v4.16.8...v4.22.7)

Updates `org.robolectric:robolectric` from 4.14.1 to 4.16.1
- [Release notes](https://github.com/robolectric/robolectric/releases)
- [Commits](robolectric/robolectric@robolectric-4.14.1...robolectric-4.16.1)

Updates `com.android.application` from 9.1.1 to 9.2.1

Updates `com.android.library` from 9.1.1 to 9.2.1

Updates `com.android.library` from 9.1.1 to 9.2.1

Updates `org.jetbrains.kotlin.android` from 2.2.10 to 2.4.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.4.0)

Updates `org.jetbrains.kotlin.plugin.parcelize` from 2.2.10 to 2.4.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.4.0)

Updates `org.jetbrains.kotlin.plugin.compose` from 2.2.10 to 2.4.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.4.0)

Updates `org.jetbrains.kotlin.plugin.serialization` from 2.2.10 to 2.4.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.4.0)

Updates `org.jetbrains.kotlin.plugin.parcelize` from 2.2.10 to 2.4.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.4.0)

Updates `org.jetbrains.kotlin.plugin.compose` from 2.2.10 to 2.4.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.4.0)

Updates `org.jetbrains.kotlin.plugin.serialization` from 2.2.10 to 2.4.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.4.0)

Updates `com.google.devtools.ksp` from 2.2.10-2.0.2 to 2.3.9
- [Release notes](https://github.com/google/ksp/releases)
- [Commits](google/ksp@2.2.10-2.0.2...2.3.9)

Updates `com.google.dagger.hilt.android` from 2.56.2 to 2.60.1
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](google/dagger@dagger-2.56.2...dagger-2.60.1)

---
updated-dependencies:
- dependency-name: androidx.test:core
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: gradle-wrapper
  dependency-version: 9.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: androidx.core:core-ktx
  dependency-version: 1.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: androidx.appcompat:appcompat
  dependency-version: 1.7.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gradle-all
- dependency-name: androidx.activity:activity-compose
  dependency-version: 1.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: androidx.lifecycle:lifecycle-runtime-ktx
  dependency-version: 2.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: androidx.lifecycle:lifecycle-viewmodel-compose
  dependency-version: 2.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: androidx.lifecycle:lifecycle-runtime-compose
  dependency-version: 2.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: androidx.lifecycle:lifecycle-service
  dependency-version: 2.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: androidx.lifecycle:lifecycle-viewmodel-compose
  dependency-version: 2.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: androidx.lifecycle:lifecycle-runtime-compose
  dependency-version: 2.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: androidx.lifecycle:lifecycle-service
  dependency-version: 2.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: androidx.navigation:navigation-compose
  dependency-version: 2.9.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gradle-all
- dependency-name: androidx.compose:compose-bom
  dependency-version: 2026.06.01
  dependency-type: direct:production
  dependency-group: gradle-all
- dependency-name: androidx.compose.material3:material3
  dependency-version: 1.5.0-alpha23
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gradle-all
- dependency-name: androidx.compose.material3:material3-adaptive-navigation-suite
  dependency-version: 1.5.0-alpha23
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gradle-all
- dependency-name: androidx.compose.material3:material3-adaptive-navigation-suite
  dependency-version: 1.5.0-alpha23
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gradle-all
- dependency-name: androidx.webkit:webkit
  dependency-version: 1.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: androidx.room:room-runtime
  dependency-version: 2.8.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: androidx.room:room-ktx
  dependency-version: 2.8.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: androidx.room:room-compiler
  dependency-version: 2.8.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: androidx.room:room-ktx
  dependency-version: 2.8.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: androidx.room:room-compiler
  dependency-version: 2.8.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: androidx.test.ext:junit
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: com.google.dagger:hilt-android
  dependency-version: 2.60.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: com.google.dagger:hilt-compiler
  dependency-version: 2.60.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: com.google.dagger.hilt.android
  dependency-version: 2.60.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: com.google.dagger:hilt-compiler
  dependency-version: 2.60.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: androidx.hilt:hilt-navigation-compose
  dependency-version: 1.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-core
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-android
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-test
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-android
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-test
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: io.coil-kt.coil3:coil-compose
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: io.coil-kt.coil3:coil-network-okhttp
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: io.coil-kt.coil3:coil-network-okhttp
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: io.ktor:ktor-client-core
  dependency-version: 3.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: io.ktor:ktor-client-okhttp
  dependency-version: 3.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: io.ktor:ktor-client-websockets
  dependency-version: 3.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: io.ktor:ktor-client-content-negotiation
  dependency-version: 3.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: io.ktor:ktor-serialization-kotlinx-json
  dependency-version: 3.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: io.ktor:ktor-client-okhttp
  dependency-version: 3.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: io.ktor:ktor-client-websockets
  dependency-version: 3.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: io.ktor:ktor-client-content-negotiation
  dependency-version: 3.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: io.ktor:ktor-serialization-kotlinx-json
  dependency-version: 3.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: net.folivo:trixnity-bom
  dependency-version: 4.22.7
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: net.folivo:trixnity-client-jvm
  dependency-version: 4.22.7
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: net.folivo:trixnity-client-media-okio-jvm
  dependency-version: 4.22.7
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: net.folivo:trixnity-crypto-jvm
  dependency-version: 4.22.7
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: net.folivo:trixnity-client-jvm
  dependency-version: 4.22.7
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: net.folivo:trixnity-client-media-okio-jvm
  dependency-version: 4.22.7
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: net.folivo:trixnity-crypto-jvm
  dependency-version: 4.22.7
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: org.robolectric:robolectric
  dependency-version: 4.16.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: com.android.application
  dependency-version: 9.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: com.android.library
  dependency-version: 9.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: com.android.library
  dependency-version: 9.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: org.jetbrains.kotlin.android
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: org.jetbrains.kotlin.plugin.parcelize
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: org.jetbrains.kotlin.plugin.compose
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: org.jetbrains.kotlin.plugin.serialization
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: org.jetbrains.kotlin.plugin.parcelize
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: org.jetbrains.kotlin.plugin.compose
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: org.jetbrains.kotlin.plugin.serialization
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: com.google.devtools.ksp
  dependency-version: 2.3.9
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
- dependency-name: com.google.dagger.hilt.android
  dependency-version: 2.60.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-all
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jul 9, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants