Skip to content

chore: bump the gradle-dependencies group across 1 directory with 39 updates#74

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/gradle/android/gradle-dependencies-d161105d69
Open

chore: bump the gradle-dependencies group across 1 directory with 39 updates#74
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/gradle/android/gradle-dependencies-d161105d69

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 15, 2026

Bumps the gradle-dependencies group with 39 updates in the /android directory:

Package From To
gradle-wrapper 8.9 9.4.0
androidx.core:core-ktx 1.15.0 1.18.0
androidx.lifecycle:lifecycle-runtime-ktx 2.8.7 2.10.0
androidx.lifecycle:lifecycle-viewmodel-compose 2.8.7 2.10.0
androidx.lifecycle:lifecycle-runtime-compose 2.8.7 2.10.0
androidx.lifecycle:lifecycle-process 2.8.7 2.10.0
androidx.activity:activity-compose 1.9.3 1.13.0
androidx.compose:compose-bom 2024.11.00 2026.03.00
androidx.navigation:navigation-compose 2.8.4 2.9.7
androidx.browser:browser 1.8.0 1.9.0
com.google.dagger:hilt-android 2.52 2.59.2
com.google.dagger:hilt-compiler 2.52 2.59.2
com.google.dagger:hilt-android-testing 2.52 2.59.2
com.google.dagger.hilt.android 2.52 2.59.2
androidx.hilt:hilt-navigation-compose 1.2.0 1.3.0
com.squareup.retrofit2:retrofit 2.11.0 3.0.0
com.squareup.retrofit2:converter-gson 2.11.0 3.0.0
com.squareup.okhttp3:okhttp 4.12.0 5.3.2
com.squareup.okhttp3:logging-interceptor 4.12.0 5.3.2
androidx.datastore:datastore-preferences 1.1.1 1.2.1
androidx.room:room-runtime 2.6.1 2.8.4
androidx.room:room-ktx 2.6.1 2.8.4
androidx.room:room-compiler 2.6.1 2.8.4
io.livekit:livekit-android 2.23.1 2.23.5
androidx.core:core-splashscreen 1.0.1 1.2.0
com.github.SmartToolFactory:Compose-Colorful-Sliders 1.2.2 1.3.0
me.saket.telephoto:zoomable-image-coil 0.14.0 0.18.0
androidx.media3:media3-exoplayer 1.5.0 1.9.2
androidx.media3:media3-ui 1.5.0 1.9.2
androidx.test.ext:junit 1.2.1 1.3.0
androidx.test.espresso:espresso-core 3.6.1 3.7.0
org.jetbrains.kotlinx:kotlinx-coroutines-test 1.9.0 1.10.2
io.mockk:mockk 1.13.13 1.14.9
io.mockk:mockk-android 1.13.13 1.14.9
app.cash.turbine:turbine 1.2.0 1.2.1
com.android.application 8.7.2 9.1.0
org.jetbrains.kotlin.android 2.0.21 2.3.10
org.jetbrains.kotlin.plugin.compose 2.0.21 2.3.10
com.google.devtools.ksp 2.0.21-1.0.27 2.3.6

Updates gradle-wrapper from 8.9 to 9.4.0

Updates androidx.core:core-ktx from 1.15.0 to 1.18.0

Updates androidx.lifecycle:lifecycle-runtime-ktx from 2.8.7 to 2.10.0

Updates androidx.lifecycle:lifecycle-viewmodel-compose from 2.8.7 to 2.10.0

Updates androidx.lifecycle:lifecycle-runtime-compose from 2.8.7 to 2.10.0

Updates androidx.lifecycle:lifecycle-process from 2.8.7 to 2.10.0

Updates androidx.lifecycle:lifecycle-viewmodel-compose from 2.8.7 to 2.10.0

Updates androidx.lifecycle:lifecycle-runtime-compose from 2.8.7 to 2.10.0

Updates androidx.lifecycle:lifecycle-process from 2.8.7 to 2.10.0

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

Updates androidx.compose:compose-bom from 2024.11.00 to 2026.03.00

Updates androidx.navigation:navigation-compose from 2.8.4 to 2.9.7

Updates androidx.browser:browser from 1.8.0 to 1.9.0

Updates com.google.dagger:hilt-android from 2.52 to 2.59.2

Release notes

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

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.

Bug fixes/features:

  • Fixed #4944, #4979: Support AGP 9 in HiltGradlePlugin (6afd7ea5a0fb84a38f2d23c990ddbd95e728a39d)

Dagger 2.58

Note: AGP 9 support was held back from this release (google/dagger#5061) because it forces users onto AGP 9. It will be available in the next Dagger release (e92e3f392).

Potential breaking changes:

  • Flipped default for dagger.useBindingGraphFix to enabled (d41e8362b). See https://dagger.dev/dev-guide/compiler-options#useBindingGraphFix. Fix: If this change breaks you it’s likely due to providing a binding in an incorrect module, (e.g. the binding requests an Activity but is installed in the SingletonComponent). The fix is to move the @Provides so that it is installed into the correct component (e.g. the ActivityComponent instead of SingletonComponent). You can also set dagger.useBindingGraphFix=disabled but note that this flag is only temporary and will eventually be removed.
  • The use of abstract var in components is now banned in super types. The reason for this change is that an abstract var property creates both a getter and a setter on the component which is almost always unintentional. Fix: If this change breaks you, use either an abstract val foo: Foo if you need a getter or abstract fun inject(foo: Foo) if you need an inject method. Note that abstract var is already banned if it is declared directly on the @Component class/interface, but this change fixes the check so that it’s banned even if it’s inherited from a super type.

Bug fixes/features:

  • Fixes #1116, #1630, Supported Map<K, Lazy<V>> as a multibinding request type. (7f981a4c3)
  • Fixes #3601. No longer adds a deprecation warning for unused dependencies on setters on the component builder. (1cf9dfc96)
  • Fixes #4982:
    • Added validation to prevent using Java keywords in Dagger-generated code (72e21a828)
    • Added error for binding elements names that are Java keywords. (38071c5ae)
    • Java keyword validation is now performed earlier during the superficial validation stage. (7f6f7bda7)

Dagger 2.57.2

Bug fixes

  • Fixed #4847: Fixed an issue with the Hilt Gradle Plugin registered transforms on projects using Gradle 9.0.0 (ea570e7)
  • Fixes #4898: Fixed an issue with backwards compatibility handling for libraries that export Hilt roots. (85c470ca4)
  • Fixes #4937: Fixed the incorrectly declared version of the Kotlin stdlib dependency in the Hilt Gradle Plugin. (deefd9a2d)
  • Updated ASM dependency to 9.8 (365bc499d)

... (truncated)

Commits
  • 118f2e5 2.59.2 release
  • 1be5765 Change HiltSyncTask to extend DefaultTask instead of Sync.
  • f7e31b8 Replace Hilt's "android-classes" transform with attribute rules.
  • 5909005 Automated Code Change
  • 3507b0d Support nullability in Switching Providers
  • 1900560 Internal changes
  • 8c69595 Update Dagger yml and README with new latest version number.
  • 1dbb1dd Internal refactoring
  • 62b5423 Internal changes
  • 8dcce87 Add AggregatedPackagesTransform for "android-classes" artifact type.
  • Additional commits viewable in compare view

Updates com.google.dagger:hilt-compiler from 2.52 to 2.59.2

Release notes

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

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.

Bug fixes/features:

  • Fixed #4944, #4979: Support AGP 9 in HiltGradlePlugin (6afd7ea5a0fb84a38f2d23c990ddbd95e728a39d)

Dagger 2.58

Note: AGP 9 support was held back from this release (google/dagger#5061) because it forces users onto AGP 9. It will be available in the next Dagger release (e92e3f392).

Potential breaking changes:

  • Flipped default for dagger.useBindingGraphFix to enabled (d41e8362b). See https://dagger.dev/dev-guide/compiler-options#useBindingGraphFix. Fix: If this change breaks you it’s likely due to providing a binding in an incorrect module, (e.g. the binding requests an Activity but is installed in the SingletonComponent). The fix is to move the @Provides so that it is installed into the correct component (e.g. the ActivityComponent instead of SingletonComponent). You can also set dagger.useBindingGraphFix=disabled but note that this flag is only temporary and will eventually be removed.
  • The use of abstract var in components is now banned in super types. The reason for this change is that an abstract var property creates both a getter and a setter on the component which is almost always unintentional. Fix: If this change breaks you, use either an abstract val foo: Foo if you need a getter or abstract fun inject(foo: Foo) if you need an inject method. Note that abstract var is already banned if it is declared directly on the @Component class/interface, but this change fixes the check so that it’s banned even if it’s inherited from a super type.

Bug fixes/features:

  • Fixes #1116, #1630, Supported Map<K, Lazy<V>> as a multibinding request type. (7f981a4c3)
  • Fixes #3601. No longer adds a deprecation warning for unused dependencies on setters on the component builder. (1cf9dfc96)
  • Fixes #4982:
    • Added validation to prevent using Java keywords in Dagger-generated code (72e21a828)
    • Added error for binding elements names that are Java keywords. (38071c5ae)
    • Java keyword validation is now performed earlier during the superficial validation stage. (7f6f7bda7)

Dagger 2.57.2

Bug fixes

  • Fixed #4847: Fixed an issue with the Hilt Gradle Plugin registered transforms on projects using Gradle 9.0.0 (ea570e7)
  • Fixes #4898: Fixed an issue with backwards compatibility handling for libraries that export Hilt roots. (85c470ca4)
  • Fixes #4937: Fixed the incorrectly declared version of the Kotlin stdlib dependency in the Hilt Gradle Plugin. (deefd9a2d)
  • Updated ASM dependency to 9.8 (365bc499d)

... (truncated)

Commits
  • 118f2e5 2.59.2 release
  • 1be5765 Change HiltSyncTask to extend DefaultTask instead of Sync.
  • f7e31b8 Replace Hilt's "android-classes" transform with attribute rules.
  • 5909005 Automated Code Change
  • 3507b0d Support nullability in Switching Providers
  • 1900560 Internal changes
  • 8c69595 Update Dagger yml and README with new latest version number.
  • 1dbb1dd Internal refactoring
  • 62b5423 Internal changes
  • 8dcce87 Add AggregatedPackagesTransform for "android-classes" artifact type.
  • Additional commits viewable in compare view

Updates com.google.dagger:hilt-android-testing from 2.52 to 2.59.2

Release notes

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

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.

Bug fixes/features:

  • Fixed #4944, #4979: Support AGP 9 in HiltGradlePlugin (6afd7ea5a0fb84a38f2d23c990ddbd95e728a39d)

Dagger 2.58

Note: AGP 9 support was held back from this release (google/dagger#5061) because it forces users onto AGP 9. It will be available in the next Dagger release (e92e3f392).

Potential breaking changes:

  • Flipped default for dagger.useBindingGraphFix to enabled (d41e8362b). See https://dagger.dev/dev-guide/compiler-options#useBindingGraphFix. Fix: If this change breaks you it’s likely due to providing a binding in an incorrect module, (e.g. the binding requests an Activity but is installed in the SingletonComponent). The fix is to move the @Provides so that it is installed into the correct component (e.g. the ActivityComponent instead of SingletonComponent). You can also set dagger.useBindingGraphFix=disabled but note that this flag is only temporary and will eventually be removed.
  • The use of abstract var in components is now banned in super types. The reason for this change is that an abstract var property creates both a getter and a setter on the component which is almost always unintentional. Fix: If this change breaks you, use either an abstract val foo: Foo if you need a getter or abstract fun inject(foo: Foo) if you need an inject method. Note that abstract var is already banned if it is declared directly on the @Component class/interface, but this change fixes the check so that it’s banned even if it’s inherited from a super type.

Bug fixes/features:

  • Fixes #1116, #1630, Supported Map<K, Lazy<V>> as a multibinding request type. (7f981a4c3)
  • Fixes #3601. No longer adds a deprecation warning for unused dependencies on setters on the component builder. (1cf9dfc96)
  • Fixes #4982:
    • Added validation to prevent using Java keywords in Dagger-generated code (72e21a828)
    • Added error for binding elements names that are Java keywords. (38071c5ae)
    • Java keyword validation is now performed earlier during the superficial validation stage. (7f6f7bda7)

Dagger 2.57.2

Bug fixes

  • Fixed #4847: Fixed an issue with the Hilt Gradle Plugin registered transforms on projects using Gradle 9.0.0 (ea570e7)
  • Fixes #4898: Fixed an issue with backwards compatibility handling for libraries that export Hilt roots. (85c470ca4)
  • Fixes #4937: Fixed the incorrectly declared version of the Kotlin stdlib dependency in the Hilt Gradle Plugin. (deefd9a2d)
  • Updated ASM dependency to 9.8 (365bc499d)

... (truncated)

Commits
  • 118f2e5 2.59.2 release
  • 1be5765 Change HiltSyncTask to extend DefaultTask instead of Sync.
  • f7e31b8 Replace Hilt's "android-classes" transform with attribute rules.
  • 5909005 Automated Code Change
  • 3507b0d Support nullability in Switching Providers
  • 1900560 Internal changes
  • 8c69595 Update Dagger yml and README with new latest version number.
  • 1dbb1dd Internal refactoring
  • 62b5423 Internal changes
  • 8dcce87 Add AggregatedPackagesTransform for "android-classes" artifact type.
  • Additional commits viewable in compare view

Updates com.google.dagger.hilt.android from 2.52 to 2.59.2

Release notes

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

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.

Bug fixes/features:

  • Fixed #4944, #4979: Support AGP 9 in HiltGradlePlugin (6afd7ea5a0fb84a38f2d23c990ddbd95e728a39d)

Dagger 2.58

Note: AGP 9 support was held back from this release (google/dagger#5061) because it forces users onto AGP 9. It will be available in the next Dagger release (e92e3f392).

Potential breaking changes:

  • Flipped default for dagger.useBindingGraphFix to enabled (d41e8362b). See https://dagger.dev/dev-guide/compiler-options#useBindingGraphFix. Fix: If this change breaks you it’s likely due to providing a binding in an incorrect module, (e.g. the binding requests an Activity but is installed in the SingletonComponent). The fix is to move the @Provides so that it is installed into the correct component (e.g. the ActivityComponent instead of SingletonComponent). You can also set dagger.useBindingGraphFix=disabled but note that this flag is only temporary and will eventually be removed.
  • The use of abstract var in components is now banned in super types. The reason for this change is that an abstract var property creates both a getter and a setter on the component which is almost always unintentional. Fix: If this change breaks you, use either an abstract val foo: Foo if you need a getter or abstract fun inject(foo: Foo) if you need an inject method. Note that abstract var is already banned if it is declared directly on the @Component class/interface, but this change fixes the check so that it’s banned even if it’s inherited from a super type.

Bug fixes/features:

  • Fixes #1116, #1630, Supported Map<K, Lazy<V>> as a multibinding request type. (7f981a4c3)
  • Fixes #3601. No longer adds a deprecation warning for unused dependencies on setters on the component builder. (1cf9dfc96)
  • Fixes #4982:
    • Added validation to prevent using Java keywords in Dagger-generated code (72e21a828)
    • Added error for binding elements names that are Java keywords. (38071c5ae)
    • Java keyword validation is now performed earlier during the superficial validation stage. (7f6f7bda7)

Dagger 2.57.2

Bug fixes

  • Fixed #4847: Fixed an issue with the Hilt Gradle Plugin registered transforms on projects using Gradle 9.0.0 (ea570e7)
  • Fixes #4898: Fixed an issue with backwards compatibility handling for libraries that export Hilt roots. (85c470ca4)
  • Fixes #4937: Fixed the incorrectly declared version of the Kotlin stdlib dependency in the Hilt Gradle Plugin. (deefd9a2d)
  • Updated ASM dependency to 9.8 (365bc499d)

... (truncated)

Commits
  • 118f2e5 2.59.2 release
  • 1be5765 Change HiltSyncTask to extend DefaultTask instead of Sync.
  • f7e31b8 Replace Hilt's "android-classes" transform with attribute rules.
  • 5909005 Automated Code Change
  • 3507b0d Support nullability in Switching Providers
  • 1900560 Internal changes
  • 8c69595 Update Dagger yml and README with new latest version number.
  • 1dbb1dd Internal refactoring
  • 62b5423 Internal changes
  • 8dcce87 Add AggregatedPackagesTransform for "android-classes" artifact type.
  • Additional commits viewable in compare view

Updates com.google.dagger:hilt-compiler from 2.52 to 2.59.2

Release notes

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

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.

Bug fixes/features:

  • Fixed #4944, #4979: Support AGP 9 in HiltGradlePlugin (6afd7ea5a0fb84a38f2d23c990ddbd95e728a39d)

Dagger 2.58

Note: AGP 9 support was held back from this release (google/dagger#5061) because it forces users onto AGP 9. It will be available in the next Dagger release (e92e3f392).

Potential breaking changes:

  • Flipped default for dagger.useBindingGraphFix to enabled (d41e8362b). See https://dagger.dev/dev-guide/compiler-options#useBindingGraphFix. Fix: If this change breaks you it’s likely due to providing a binding in an incorrect module, (e.g. the binding requests an Activity but is installed in the SingletonComponent). The fix is to move the @Provides so that it is installed into the correct component (e.g. the ActivityComponent instead of SingletonComponent). You can also set dagger.useBindingGraphFix=disabled but note that this flag is only temporary and will eventually be removed.
  • The use of abstract var in components is now banned in super types. The reason for this change is that an abstract var property creates both a getter and a setter on the component which is almost always unintentional. Fix: If this change breaks you, use either an abstract val foo: Foo if you need a getter or abstract fun inject(foo: Foo) if you need an inject method. Note that abstract var is already banned if it is declared directly on the @Component class/interface, but this change fixes the check so that it’s banned even if it’s inherited from a super type.

Bug fixes/features:

  • Fixes #1116, #1630, Supported Map<K, Lazy<V>> as a multibinding request type. (7f981a4c3)
  • Fixes #3601. No longer adds a deprecation warning for unused dependencies on setters on the component builder. (1cf9dfc96)
  • Fixes #4982:
    • Added validation to prevent using Java keywords in Dagger-generated code (72e21a828)
    • Added error for binding elements names that are Java keywords. (38071c5ae)
    • Java keyword validation is now performed earlier during the superficial validation stage. (7f6f7bda7)

Dagger 2.57.2

Bug fixes

  • Fixed #4847: Fixed an issue with the Hilt Gradle Plugin registered transforms on projects using Gradle 9.0.0 (ea570e7)
  • Fixes #4898: Fixed an issue with backwards compatibility handling for libraries that export Hilt roots. (85c470ca4)
  • Fixes #4937: Fixed the incorrectly declared version of the Kotlin stdlib dependency in the Hilt Gradle Plugin. (deefd9a2d)
  • Updated ASM dependency to 9.8 (365bc499d)

... (truncated)

Commits
  • 118f2e5 2.59.2 release
  • 1be5765 Change HiltSyncTask to extend DefaultTask instead of Sync.
  • f7e31b8 Replace Hilt's "android-classes" transform with attribute rules.
  • 5909005 Automated Code Change
  • 3507b0d Support nullability in Switching Providers
  • 1900560 Internal changes
  • 8c69595 Update Dagger yml and README with new latest version number.
  • 1dbb1dd Internal refactoring
  • 62b5423 Internal changes
  • 8dcce87 Add AggregatedPackagesTransform for "android-classes" artifact type.
  • Additional commits viewable in compare view

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

Updates com.squareup.retrofit2:retrofit from 2.11.0 to 3.0.0

Release notes

Sourced from com.squareup.retrofit2:retrofit's releases.

3.0.0

Changed

  • Upgrade to OkHttp 4.12 (from 3.14).

    This is the version of OkHttp that is written in Kotlin, and as a result Retrofit now has a transitive Kotlin dependency. However, this is also the supported version of OkHttp whereas the previous version was out of support for nearly 4 years.

Note: The 3.x versions of Retrofit maintain forward binary-compatibility with the 2.x versions. This means libraries compiled against 2.x can still be used with the 3.x versions.

2.12.0

New

  • First-party converters now support deferring serialization to happen when the request body is written (i.e., during HTTP execution) rather than when the HTTP request is created. In some cases this moves conversion from a calling thread to a background thread, such as in the case when using Call.enqueue directly.

    The following converters support this feature through a new withStreaming() factory method:

    • Gson
    • Jackson
    • Moshi
    • Protobuf
    • Wire

Fixed

  • Primitive types used with @Tag now work by storing the value boxed with the boxed class as the key.
Changelog

Sourced from com.squareup.retrofit2:retrofit's changelog.

3.0.0 - 2025-05-15

Changed

  • Upgrade to OkHttp 4.12 (from 3.14).

    This is the version of OkHttp that is written in Kotlin, and as a result Retrofit now has a transitive Kotlin dependency. However, this is also the supported version of OkHttp whereas the previous version was out of support for nearly 4 years.

Note: The 3.x versions of Retrofit maintain forward binary-compatibility with the 2.x versions. This means libraries compiled against 2.x can still be used with the 3.x versions.

2.12.0 - 2025-05-15

New

  • First-party converters now support deferring serialization to happen when the request body is written (i.e., during HTTP execution) rather than when the HTTP request is created. In some cases this moves conversion from a calling thread to a background thread, such as in the case when using Call.enqueue directly.

    The following converters support this feature through a new withStreaming() factory method:

    • Gson
    • Jackson
    • Moshi
    • Protobuf
    • Wire

Fixed

  • Primitive types used with @Tag now work by storing the value boxed with the boxed class as the key.
Commits

Updates com.squareup.retrofit2:converter-gson from 2.11.0 to 3.0.0

Release notes

Sourced from com.squareup.retrofit2:converter-gson's releases.

3.0.0

Changed

  • Upgrade to OkHttp 4.12 (from 3.14).

    This is the version of OkHttp that is written in Kotlin, and as a result Retrofit now has a transitive Kotlin dependency. However, this is also the supported version of OkHttp whereas the previous version was out of support for nearly 4 years.

Note: The 3.x versions of Retrofit maintain forward binary-compatibility with the 2.x versions. This means libraries compiled against 2.x can still be used with the 3.x versions.

2.12.0

New

  • First-party converters now support deferring serialization to happen when the request body is written (i.e., during HTTP execution) rather than when the HTTP request is created. In some cases this moves conversion from a calling thread to a background thread, such as in the case when using Call.enqueue directly.

    The following converters support this feature through a new withStreaming() factory method:

    • Gson
    • Jackson
    • Moshi
    • Protobuf
    • Wire

Fixed

  • Primitive types used with @Tag now work by storing the value boxed with the boxed class as the key.
Changelog

Sourced from com.squareup.retrofit2:converter-gson's changelog.

3.0.0 - 2025-05-15

Changed

  • Upgrade to OkHttp 4.12 (from 3.14).

    This is the version of OkHttp that is written in Kotlin, and as a result Retrofit now has a transitive Kotlin dependency. However, this is also the supported version of OkHttp whereas the previous version was out of support for nearly 4 years.

Note: The 3.x versions of Retrofit maintain forward binary-compatibility with the 2.x versions. This means libraries compiled against 2.x can still be used with the 3.x versions.

2.12.0 - 2025-05-15

New

  • First-party converters now support deferring serialization to happen when the request body is written (i.e., during HTTP execution) rather than when the HTTP request is created. In some cases this moves conversion from a calling thread to a background thread, such as in the case when using Call.enqueue directly.

    The following converters support this feature through a new withStreaming() factory method:

    • Gson
    • Jackson
    • Moshi
    • Protobuf
    • Wire

Fixed

  • Primitive types used with @Tag now work by storing the value boxed with the boxed class as the key.
Commits

Updates com.squareup.retrofit2:converter-gson from 2.11.0 to 3.0.0

Release notes

Sourced from com.squareup.retrofit2:converter-gson's releases.

3.0.0

Changed

  • Upgrade to OkHttp 4.12 (from 3.14).

    This is the version of OkHttp that is written in Kotlin, and as a result Retrofit now has a transitive Kotlin dependency. However, this is also the supported version of OkHttp whereas the previous version was out of support for nearly 4 years.

Note: The 3.x versions of Retrofit maintain forward binary-compatibility with the 2.x versions. This means libraries compiled against 2.x can still be used with the 3.x versions.

2.12.0

New

  • First-party converters now support deferring serialization to happen when the request body is written (i.e., during HTTP execution) rather than when the HTTP request is created. In some cases this moves conversion from a calling thread to a background thread, such as in the case when using Call.enqueue directly.

    The following converters support this feature through a new withStreaming() factory method:

    • Gson
    • Jackson
    • Moshi
    • Protobuf
    • Wire

Fixed

  • Primitive types used with @Tag now work by storing the value boxed with the boxed class as the key.
Changelog

Sourced from com.squareup.retrofit2:converter-gson's changelog.

3.0.0 - 2025-05-15

Changed

  • Upgrade to OkHttp 4.12 (from 3.14).

    This is the version of OkHttp that is written in Kotlin, and as a result Retrofit now has a transitive Kotlin dependency. However, this is also the supported version of OkHttp whereas the previous version was out of support for nearly 4 years.

Note: The 3.x versions of Retrofit maintain forward binary-compatibility with the 2.x versions. This means libraries compiled against 2.x can still be used with the 3.x versions.

2.12.0 - 2025-05-15

New

  • First-party converters now support deferring serialization to happen when the request body is written (i.e., during HTTP execution) rather than when the HTTP request is created. In some cases this moves conversion from a calling thread to a background thread, such as in the case when using Call.enqueue directly.

    The following converters support this feature through a new withStreaming() factory method:

    • Gson
    • Jackson
    • Moshi
    • Protobuf
    • Wire

Fixed

  • Primitive types used with @Tag now work by storing the value boxed with the boxed class as the key.
Commits

Updates com.squareup.okhttp3:okhttp from 4.12.0 to 5.3.2

Changelog

Sourced from com.squareup.okhttp3:okhttp's changelog.

Version 5.3.2

2025-11-18

  • Fix: Don't delay triggering timeouts. In Okio 3.16.0 we introduced a regression that caused timeouts to fire later than they were supposed to.

  • Upgrade: [Okio 3.16.4][okio_3_16_4].

Version 5.3.1

2025-11-16

This release is the same as 5.3.0. Okio 3.16.3 didn't have a necessary fix!

  • Upgrade: [Okio 3.16.3][okio_3_16_3].

Version 5.3.0

2025-10-30

  • New: Add tags to Call, including computable tags. Use this to attach application-specific metadata to a Call in an EventListener or Interceptor. The tag can be read in any other EventListener or Interceptor.

      override fun intercept(chain: Interceptor.Chain): Response {
        chain.call().tag(MyAnalyticsTag::class) {
          MyAnalyticsTag(...)
        }
    return chain.proceed(chain.request())
    
    }

  • New: Support request bodies on HTTP/1.1 connection upgrades.

  • New: EventListener.plus() makes it easier to observe events in multiple listeners.

  • Fix: Don't spam logs with ‘Method isLoggable in android.util.Log not mocked.’ when using OkHttp in Robolectric and Paparazzi tests.

  • Upgrade: [Kotlin 2.2.21][kotlin_2_2_21].

  • Upgrade: [Okio 3.16.2][okio_3_16_2].

  • Upgrade: [ZSTD-KMP 0.4.0][zstd_kmp_0_4_0]. This update fixes a bug that caused APKs to fail [16 KB ELF alignment checks][elf_alignment].

Version 5.2.3

2025-11-18

... (truncated)

Commits

Updates com.squareup.okhttp3:logging-interceptor from 4.12.0 to 5.3.2

Changelog

Sourced from com.squareup.okhttp3:logging-interceptor's changelog.

Version 5.3.2

2025-11-18

  • Fix: Don't delay triggering timeouts. In Okio 3.16.0 we introduced a regression that caused timeouts to fire later than they were supposed to.

  • Upgrade: [Okio 3.16.4][okio_3_16_4].

Version 5.3.1

2025-11-16

This release is the same as 5.3.0. Okio 3.16.3 didn't have a necessary fix!

  • Upgrade: [Okio 3.16.3][okio_3_16_3].

Version 5.3.0

2025-10-30

  • New: Add tags to Call, including computable tags. Use this to attach application-specific metadata to a Call in an EventListener or Interceptor. The tag can be read in any other EventListener or Interceptor.

      override fun intercept(chain: Interceptor.Chain): Response {
        chain.call().tag(MyAnalyticsTag::class) {
          MyAnalyticsTag(...)
        }
    return chain.proceed(chain.request())
    
    }

  • New: Support request bodies on HTTP/1.1 connection upgrades.

  • New: EventListener.plus() makes it easier to observe events in multiple listeners.

  • Fix: Don't spam logs with ‘Method isLoggable in android.util.Log not mocked.’ when using OkHttp in Robolectric and Paparazzi tests.

  • Upgrade: [Kotlin 2.2.21][kotlin_2_2_21].

  • Upgrade: [Okio 3.16.2][okio_3_16_2].

  • Upgrade: [ZSTD-KMP 0.4.0][zstd_kmp_0_4_0]. This update fixes a bug that caused APKs to fail [16 KB ELF alignment checks][elf_alignment].

Version 5.2.3

2025-11-18

... (truncated)

Commits

@dependabot dependabot bot added android Android app related changes dependencies Pull requests that update a dependency file labels Mar 15, 2026
@github-actions github-actions bot enabled auto-merge (squash) March 15, 2026 05:48
@dependabot dependabot bot force-pushed the dependabot/gradle/android/gradle-dependencies-d161105d69 branch 2 times, most recently from b35fa01 to a853b94 Compare March 22, 2026 05:55
@dependabot dependabot bot force-pushed the dependabot/gradle/android/gradle-dependencies-d161105d69 branch from a853b94 to 4a68a6c Compare March 29, 2026 05:49
…updates

Bumps the gradle-dependencies group with 39 updates in the /android directory:

| Package | From | To |
| --- | --- | --- |
| gradle-wrapper | `8.9` | `9.4.0` |
| androidx.core:core-ktx | `1.15.0` | `1.18.0` |
| androidx.lifecycle:lifecycle-runtime-ktx | `2.8.7` | `2.10.0` |
| androidx.lifecycle:lifecycle-viewmodel-compose | `2.8.7` | `2.10.0` |
| androidx.lifecycle:lifecycle-runtime-compose | `2.8.7` | `2.10.0` |
| androidx.lifecycle:lifecycle-process | `2.8.7` | `2.10.0` |
| androidx.activity:activity-compose | `1.9.3` | `1.13.0` |
| androidx.compose:compose-bom | `2024.11.00` | `2026.03.00` |
| androidx.navigation:navigation-compose | `2.8.4` | `2.9.7` |
| androidx.browser:browser | `1.8.0` | `1.9.0` |
| [com.google.dagger:hilt-android](https://github.com/google/dagger) | `2.52` | `2.59.2` |
| [com.google.dagger:hilt-compiler](https://github.com/google/dagger) | `2.52` | `2.59.2` |
| [com.google.dagger:hilt-android-testing](https://github.com/google/dagger) | `2.52` | `2.59.2` |
| [com.google.dagger.hilt.android](https://github.com/google/dagger) | `2.52` | `2.59.2` |
| androidx.hilt:hilt-navigation-compose | `1.2.0` | `1.3.0` |
| [com.squareup.retrofit2:retrofit](https://github.com/square/retrofit) | `2.11.0` | `3.0.0` |
| [com.squareup.retrofit2:converter-gson](https://github.com/square/retrofit) | `2.11.0` | `3.0.0` |
| [com.squareup.okhttp3:okhttp](https://github.com/square/okhttp) | `4.12.0` | `5.3.2` |
| [com.squareup.okhttp3:logging-interceptor](https://github.com/square/okhttp) | `4.12.0` | `5.3.2` |
| androidx.datastore:datastore-preferences | `1.1.1` | `1.2.1` |
| androidx.room:room-runtime | `2.6.1` | `2.8.4` |
| androidx.room:room-ktx | `2.6.1` | `2.8.4` |
| androidx.room:room-compiler | `2.6.1` | `2.8.4` |
| [io.livekit:livekit-android](https://github.com/livekit/client-sdk-android) | `2.23.1` | `2.23.5` |
| androidx.core:core-splashscreen | `1.0.1` | `1.2.0` |
| [com.github.SmartToolFactory:Compose-Colorful-Sliders](https://github.com/SmartToolFactory/Compose-Colorful-Sliders) | `1.2.2` | `1.3.0` |
| [me.saket.telephoto:zoomable-image-coil](https://github.com/saket/telephoto) | `0.14.0` | `0.18.0` |
| [androidx.media3:media3-exoplayer](https://github.com/androidx/media) | `1.5.0` | `1.9.2` |
| [androidx.media3:media3-ui](https://github.com/androidx/media) | `1.5.0` | `1.9.2` |
| androidx.test.ext:junit | `1.2.1` | `1.3.0` |
| androidx.test.espresso:espresso-core | `3.6.1` | `3.7.0` |
| [org.jetbrains.kotlinx:kotlinx-coroutines-test](https://github.com/Kotlin/kotlinx.coroutines) | `1.9.0` | `1.10.2` |
| [io.mockk:mockk](https://github.com/mockk/mockk) | `1.13.13` | `1.14.9` |
| [io.mockk:mockk-android](https://github.com/mockk/mockk) | `1.13.13` | `1.14.9` |
| [app.cash.turbine:turbine](https://github.com/cashapp/turbine) | `1.2.0` | `1.2.1` |
| com.android.application | `8.7.2` | `9.1.0` |
| [org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin) | `2.0.21` | `2.3.10` |
| [org.jetbrains.kotlin.plugin.compose](https://github.com/JetBrains/kotlin) | `2.0.21` | `2.3.10` |
| [com.google.devtools.ksp](https://github.com/google/ksp) | `2.0.21-1.0.27` | `2.3.6` |



Updates `gradle-wrapper` from 8.9 to 9.4.0

Updates `androidx.core:core-ktx` from 1.15.0 to 1.18.0

Updates `androidx.lifecycle:lifecycle-runtime-ktx` from 2.8.7 to 2.10.0

Updates `androidx.lifecycle:lifecycle-viewmodel-compose` from 2.8.7 to 2.10.0

Updates `androidx.lifecycle:lifecycle-runtime-compose` from 2.8.7 to 2.10.0

Updates `androidx.lifecycle:lifecycle-process` from 2.8.7 to 2.10.0

Updates `androidx.lifecycle:lifecycle-viewmodel-compose` from 2.8.7 to 2.10.0

Updates `androidx.lifecycle:lifecycle-runtime-compose` from 2.8.7 to 2.10.0

Updates `androidx.lifecycle:lifecycle-process` from 2.8.7 to 2.10.0

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

Updates `androidx.compose:compose-bom` from 2024.11.00 to 2026.03.00

Updates `androidx.navigation:navigation-compose` from 2.8.4 to 2.9.7

Updates `androidx.browser:browser` from 1.8.0 to 1.9.0

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

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

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

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

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

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

Updates `com.squareup.retrofit2:retrofit` from 2.11.0 to 3.0.0
- [Release notes](https://github.com/square/retrofit/releases)
- [Changelog](https://github.com/square/retrofit/blob/trunk/CHANGELOG.md)
- [Commits](square/retrofit@2.11.0...3.0.0)

Updates `com.squareup.retrofit2:converter-gson` from 2.11.0 to 3.0.0
- [Release notes](https://github.com/square/retrofit/releases)
- [Changelog](https://github.com/square/retrofit/blob/trunk/CHANGELOG.md)
- [Commits](square/retrofit@2.11.0...3.0.0)

Updates `com.squareup.retrofit2:converter-gson` from 2.11.0 to 3.0.0
- [Release notes](https://github.com/square/retrofit/releases)
- [Changelog](https://github.com/square/retrofit/blob/trunk/CHANGELOG.md)
- [Commits](square/retrofit@2.11.0...3.0.0)

Updates `com.squareup.okhttp3:okhttp` from 4.12.0 to 5.3.2
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](square/okhttp@parent-4.12.0...parent-5.3.2)

Updates `com.squareup.okhttp3:logging-interceptor` from 4.12.0 to 5.3.2
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](square/okhttp@parent-4.12.0...parent-5.3.2)

Updates `com.squareup.okhttp3:logging-interceptor` from 4.12.0 to 5.3.2
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](square/okhttp@parent-4.12.0...parent-5.3.2)

Updates `androidx.datastore:datastore-preferences` from 1.1.1 to 1.2.1

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

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

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

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

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

Updates `io.livekit:livekit-android` from 2.23.1 to 2.23.5
- [Release notes](https://github.com/livekit/client-sdk-android/releases)
- [Changelog](https://github.com/livekit/client-sdk-android/blob/main/CHANGELOG.md)
- [Commits](livekit/client-sdk-android@v2.23.1...v2.23.5)

Updates `androidx.core:core-splashscreen` from 1.0.1 to 1.2.0

Updates `com.github.SmartToolFactory:Compose-Colorful-Sliders` from 1.2.2 to 1.3.0
- [Release notes](https://github.com/SmartToolFactory/Compose-Colorful-Sliders/releases)
- [Commits](SmartToolFactory/Compose-Colorful-Sliders@1.2.2...1.3.0)

Updates `me.saket.telephoto:zoomable-image-coil` from 0.14.0 to 0.18.0
- [Release notes](https://github.com/saket/telephoto/releases)
- [Commits](saket/telephoto@0.14.0...0.18.0)

Updates `androidx.media3:media3-exoplayer` from 1.5.0 to 1.9.2
- [Release notes](https://github.com/androidx/media/releases)
- [Changelog](https://github.com/androidx/media/blob/release/RELEASENOTES.md)
- [Commits](androidx/media@1.5.0...1.9.2)

Updates `androidx.media3:media3-ui` from 1.5.0 to 1.9.2
- [Release notes](https://github.com/androidx/media/releases)
- [Changelog](https://github.com/androidx/media/blob/release/RELEASENOTES.md)
- [Commits](androidx/media@1.5.0...1.9.2)

Updates `androidx.media3:media3-ui` from 1.5.0 to 1.9.2
- [Release notes](https://github.com/androidx/media/releases)
- [Changelog](https://github.com/androidx/media/blob/release/RELEASENOTES.md)
- [Commits](androidx/media@1.5.0...1.9.2)

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

Updates `androidx.test.espresso:espresso-core` from 3.6.1 to 3.7.0

Updates `org.jetbrains.kotlinx:kotlinx-coroutines-test` from 1.9.0 to 1.10.2
- [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.9.0...1.10.2)

Updates `io.mockk:mockk` from 1.13.13 to 1.14.9
- [Release notes](https://github.com/mockk/mockk/releases)
- [Commits](mockk/mockk@1.13.13...1.14.9)

Updates `io.mockk:mockk-android` from 1.13.13 to 1.14.9
- [Release notes](https://github.com/mockk/mockk/releases)
- [Commits](mockk/mockk@1.13.13...1.14.9)

Updates `io.mockk:mockk-android` from 1.13.13 to 1.14.9
- [Release notes](https://github.com/mockk/mockk/releases)
- [Commits](mockk/mockk@1.13.13...1.14.9)

Updates `app.cash.turbine:turbine` from 1.2.0 to 1.2.1
- [Release notes](https://github.com/cashapp/turbine/releases)
- [Changelog](https://github.com/cashapp/turbine/blob/trunk/CHANGELOG.md)
- [Commits](cashapp/turbine@1.2.0...1.2.1)

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

Updates `com.android.application` from 8.7.2 to 9.1.0

Updates `org.jetbrains.kotlin.android` from 2.0.21 to 2.3.10
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.0.21...v2.3.10)

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

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

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

Updates `com.google.devtools.ksp` from 2.0.21-1.0.27 to 2.3.6
- [Release notes](https://github.com/google/ksp/releases)
- [Commits](google/ksp@2.0.21-1.0.27...2.3.6)

---
updated-dependencies:
- dependency-name: gradle-wrapper
  dependency-version: 9.4.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: gradle-dependencies
- dependency-name: androidx.core:core-ktx
  dependency-version: 1.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.lifecycle:lifecycle-runtime-ktx
  dependency-version: 2.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.lifecycle:lifecycle-viewmodel-compose
  dependency-version: 2.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.lifecycle:lifecycle-runtime-compose
  dependency-version: 2.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.lifecycle:lifecycle-process
  dependency-version: 2.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.lifecycle:lifecycle-viewmodel-compose
  dependency-version: 2.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.lifecycle:lifecycle-runtime-compose
  dependency-version: 2.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.lifecycle:lifecycle-process
  dependency-version: 2.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.activity:activity-compose
  dependency-version: 1.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.compose:compose-bom
  dependency-version: 2026.03.00
  dependency-type: direct:production
  dependency-group: gradle-dependencies
- dependency-name: androidx.navigation:navigation-compose
  dependency-version: 2.9.7
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.browser:browser
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: com.google.dagger:hilt-android
  dependency-version: 2.59.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: com.google.dagger:hilt-compiler
  dependency-version: 2.59.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: com.google.dagger:hilt-android-testing
  dependency-version: 2.59.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: com.google.dagger.hilt.android
  dependency-version: 2.59.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: com.google.dagger:hilt-compiler
  dependency-version: 2.59.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.hilt:hilt-navigation-compose
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: com.squareup.retrofit2:retrofit
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: gradle-dependencies
- dependency-name: com.squareup.retrofit2:converter-gson
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: gradle-dependencies
- dependency-name: com.squareup.retrofit2:converter-gson
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: gradle-dependencies
- dependency-name: com.squareup.okhttp3:okhttp
  dependency-version: 5.3.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: gradle-dependencies
- dependency-name: com.squareup.okhttp3:logging-interceptor
  dependency-version: 5.3.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: gradle-dependencies
- dependency-name: com.squareup.okhttp3:logging-interceptor
  dependency-version: 5.3.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: gradle-dependencies
- dependency-name: androidx.datastore:datastore-preferences
  dependency-version: 1.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.room:room-runtime
  dependency-version: 2.8.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.room:room-ktx
  dependency-version: 2.8.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.room:room-compiler
  dependency-version: 2.8.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.room:room-ktx
  dependency-version: 2.8.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.room:room-compiler
  dependency-version: 2.8.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: io.livekit:livekit-android
  dependency-version: 2.23.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gradle-dependencies
- dependency-name: androidx.core:core-splashscreen
  dependency-version: 1.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: com.github.SmartToolFactory:Compose-Colorful-Sliders
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: me.saket.telephoto:zoomable-image-coil
  dependency-version: 0.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.media3:media3-exoplayer
  dependency-version: 1.9.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.media3:media3-ui
  dependency-version: 1.9.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.media3:media3-ui
  dependency-version: 1.9.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.test.ext:junit
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: androidx.test.espresso:espresso-core
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-test
  dependency-version: 1.10.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: io.mockk:mockk
  dependency-version: 1.14.9
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: io.mockk:mockk-android
  dependency-version: 1.14.9
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: io.mockk:mockk-android
  dependency-version: 1.14.9
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: app.cash.turbine:turbine
  dependency-version: 1.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gradle-dependencies
- dependency-name: com.google.dagger:hilt-android-testing
  dependency-version: 2.59.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: com.android.application
  dependency-version: 9.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: gradle-dependencies
- dependency-name: org.jetbrains.kotlin.android
  dependency-version: 2.3.10
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: org.jetbrains.kotlin.plugin.compose
  dependency-version: 2.3.10
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: org.jetbrains.kotlin.plugin.compose
  dependency-version: 2.3.10
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: com.google.dagger.hilt.android
  dependency-version: 2.59.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
- dependency-name: com.google.devtools.ksp
  dependency-version: 2.3.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/gradle/android/gradle-dependencies-d161105d69 branch from 4a68a6c to 91fd2b9 Compare March 29, 2026 05:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

android Android app related changes dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants