android / android/wear-os-samples
Dependency Dashboard
- Dominant language
- Kotlin
- Stars
- 1.4k
- Forks
- 639
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 2
Description
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/android/wear-os-samples).
## Config Migration Needed
- [ ] Select this checkbox to let Renovate create an automated Config Migration PR.
## Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
- [ ] [Update all dependencies](../pull/1345) (`actions/cache`, `actions/checkout`, `actions/setup-java`, `actions/upload-artifact`, `gradle`, `gradle/actions`, `com.diffplug.spotless`, `androidx.wear:wear-remote-interactions`, `androidx.wear:wear-phone-interactions`, `com.google.android.gms:play-services-wearable`, `androidx.media:media`, `com.android.tools.build:gradle-api`, `androidx.wear:wear`, `androidx.core:core-ktx`, `androidx.fragment:fragment-ktx`, `androidx.navigation3:navigation3-ui`, `androidx.navigation3:navigation3-runtime`, `androidx.appcompat:appcompat`, `io.github.takahirom.roborazzi`, `io.github.takahirom.roborazzi:roborazzi-junit-rule`, `io.github.takahirom.roborazzi:roborazzi-compose`, `io.github.takahirom.roborazzi:roborazzi`, `androidx.wear.compose:compose-material3`, `org.robolectric:robolectric`, `androidx.wear.tiles:tiles-tooling-preview`, `androidx.wear.tiles:tiles-renderer`, `androidx.wear.tiles:tiles-tooling`, `androidx.compose.ui:ui-test-manifest`, `androidx.compose.ui:ui-test-junit4`, `androidx.wear.compose:compose-foundation`, `androidx.wear.compose:compose-material`, `androidx.wear.compose:compose-ui-tooling`, `androidx.datastore:datastore-preferences`, `androidx.glance.wear:wear-core`, `androidx.glance.wear:wear-tooling-preview`, `androidx.glance.wear:wear`, `androidx.compose.ui:ui-tooling-preview`, `androidx.compose.ui:ui-tooling`, `androidx.compose.runtime:runtime`, `androidx.compose.remote:remote-core`, `androidx.compose.remote:remote-tooling-preview`, `androidx.compose.remote:remote-creation-core`, `androidx.compose.remote:remote-creation`, `androidx.compose.remote:remote-creation-compose`, `androidx.wear.compose:compose-navigation3`, `androidx.compose:compose-bom`, `io.coil-kt.coil3:coil-network-okhttp`, `io.coil-kt.coil3:coil`, `androidx.lifecycle:lifecycle-viewmodel-ktx`, `androidx.wear.protolayout:protolayout-material3`, `androidx.wear.protolayout:protolayout-material`, `androidx.wear.compose.remote:remote-material3`, `androidx.lifecycle:lifecycle-viewmodel-compose`, `androidx.lifecycle:lifecycle-runtime-ktx`, `androidx.media3:media3-exoplayer-workmanager`, `androidx.media3:media3-exoplayer`, `androidx.media3:media3-common`, `androidx.wear.tiles:tiles`, `androidx.wear.compose:compose-navigation`, `androidx.wear.watchface:watchface-complications-data-source-ktx`, `androidx.activity:activity-compose`, `com.android.application`, `com.android.test`, `com.android.library`)
## Detected Dependencies
github-actions (10)
.github/workflows/build-compose-starter.yml (3)
- `actions/checkout v5` → [Updates: `v7`]
- `actions/setup-java v5` → [Updates: `v6`]
- `gradle/actions v5` → [Updates: `v6`].github/workflows/build-data-layer-application.yml (3)
- `actions/checkout v5` → [Updates: `v7`]
- `actions/setup-java v5` → [Updates: `v6`]
- `gradle/actions v5` → [Updates: `v6`].github/workflows/build-data-layer-wearable.yml (3)
- `actions/checkout v5` → [Updates: `v7`]
- `actions/setup-java v5` → [Updates: `v6`]
- `gradle/actions v5` → [Updates: `v6`].github/workflows/Complications.yml (5)
- `actions/checkout v5@93cb6efe18208431cddfb8368fd83d5badbf9bfd` → [Updates: `v7`, `v5`]
- `actions/setup-java v5` → [Updates: `v6`]
- `actions/cache v4` → [Updates: `v6`]
- `actions/upload-artifact v5` → [Updates: `v7`]
- `actions/upload-artifact v5` → [Updates: `v7`].github/workflows/ComposeStarter.yml (9)
- `actions/checkout v5@93cb6efe18208431cddfb8368fd83d5badbf9bfd` → [Updates: `v7`, `v5`]
- `actions/setup-java v5` → [Updates: `v6`]
- `actions/cache v4` → [Updates: `v6`]
- `actions/upload-artifact v5` → [Updates: `v7`]
- `actions/upload-artifact v5` → [Updates: `v7`]
- `actions/checkout v5@93cb6efe18208431cddfb8368fd83d5badbf9bfd` → [Updates: `v7`, `v5`]
- `actions/setup-java v5` → [Updates: `v6`]
- `actions/cache v4` → [Updates: `v6`]
- `actions/upload-artifact v5` → [Updates: `v7`].github/workflows/DataLayer.yml (9)
- `actions/checkout v5@93cb6efe18208431cddfb8368fd83d5badbf9bfd` → [Updates: `v7`, `v5`]
- `actions/setup-java v5` → [Updates: `v6`]
- `actions/cache v4` → [Updates: `v6`]
- `actions/upload-artifact v5` → [Updates: `v7`]
- `actions/upload-artifact v5` → [Updates: `v7`]
- `actions/checkout v5@93cb6efe18208431cddfb8368fd83d5badbf9bfd` → [Updates: `v7`, `v5`]
- `actions/setup-java v5` → [Updates: `v6`]
- `actions/cache v4` → [Updates: `v6`]
- `actions/upload-artifact v5` → [Updates: `v7`].github/workflows/WearOAuth.yml (5)
- `actions/checkout v5@93cb6efe18208431cddfb8368fd83d5badbf9bfd` → [Updates: `v7`, `v5`]
- `actions/setup-java v5` → [Updates: `v6`]
- `actions/cache v4` → [Updates: `v6`]
- `actions/upload-artifact v5` → [Updates: `v7`]
- `actions/upload-artifact v5` → [Updates: `v7`].github/workflows/WearSpeakerSample.yml (9)
- `actions/checkout v5@93cb6efe18208431cddfb8368fd83d5badbf9bfd` → [Updates: `v7`, `v5`]
- `actions/setup-java v5` → [Updates: `v6`]
- `actions/cache v4` → [Updates: `v6`]
- `actions/upload-artifact v5` → [Updates: `v7`]
- `actions/upload-artifact v5` → [Updates: `v7`]
- `actions/checkout v5@93cb6efe18208431cddfb8368fd83d5badbf9bfd` → [Updates: `v7`, `v5`]
- `actions/setup-java v5` → [Updates: `v6`]
- `actions/cache v4` → [Updates: `v6`]
- `actions/upload-artifact v5` → [Updates: `v7`].github/workflows/WearTilesKotlin.yml (5)
- `actions/checkout v5@93cb6efe18208431cddfb8368fd83d5badbf9bfd` → [Updates: `v7`, `v5`]
- `actions/setup-java v5` → [Updates: `v6`]
- `gradle/gradle-build-action v3`
- `actions/upload-artifact v5` → [Updates: `v7`]
- `actions/upload-artifact v5` → [Updates: `v7`].github/workflows/WearWidget.yml (2)
- `actions/checkout v4` → [Updates: `v7`]
- `actions/setup-java v4` → [Updates: `v6`]
gradle (77)
Complications/build.gradle.kts
Complications/gradle.properties
Complications/gradle/libs.versions.toml (7)
- `androidx.core:core-ktx 1.17.0` → [Updates: `1.19.0`]
- `androidx.datastore:datastore-preferences 1.1.7` → [Updates: `1.2.1`]
- `androidx.wear.watchface:watchface-complications-data-source-ktx 1.2.1` → [Updates: `1.3.0`]
- `org.jetbrains.kotlin:kotlin-gradle-plugin 2.1.0`
- `org.jetbrains.kotlinx:kotlinx-coroutines-android 1.11.0`
- `com.android.application 8.13.1` → [Updates: `9.4.0`]
- `com.diffplug.spotless 8.0.0` → [Updates: `8.10.2`]Complications/settings.gradle
Complications/Wearable/build.gradle
ComposeStarter/app/build.gradle.kts
ComposeStarter/build.gradle.kts
ComposeStarter/gradle.properties
ComposeStarter/gradle/libs.versions.toml (26)
- `androidx.activity:activity-compose 1.13.0`
- `androidx.compose:compose-bom 2026.03.01` → [Updates: `2026.09.00`]
- `androidx.wear.compose:compose-ui-tooling 1.6.0` → [Updates: `1.6.2`]
- `androidx.compose.ui:ui-test-junit4 1.10.6` → [Updates: `1.12.1`]
- `androidx.compose.ui:ui-test-manifest 1.10.6` → [Updates: `1.12.1`]
- `com.android.tools:desugar_jdk_libs 2.1.5`
- `junit:junit 4.13.2`
- `org.jetbrains.kotlin:kotlin-gradle-plugin 2.3.20`
- `org.robolectric:robolectric 4.16.1` → [Updates: `4.17`]
- `io.github.takahirom.roborazzi:roborazzi 1.59.0` → [Updates: `1.74.0`]
- `io.github.takahirom.roborazzi:roborazzi-compose 1.59.0` → [Updates: `1.74.0`]
- `io.github.takahirom.roborazzi:roborazzi-junit-rule 1.59.0` → [Updates: `1.74.0`]
- `androidx.test.espresso:espresso-core 3.7.0`
- `androidx.test.ext:junit 1.3.0`
- `androidx.wear.compose:compose-foundation 1.6.0` → [Updates: `1.6.2`]
- `androidx.wear.compose:compose-material3 1.6.0` → [Updates: `1.6.2`]
- `androidx.wear.compose:compose-navigation3 1.6.0` → [Updates: `1.6.2`]
- `androidx.navigation3:navigation3-runtime 1.1.0` → [Updates: `1.1.7`]
- `androidx.navigation3:navigation3-ui 1.1.0` → [Updates: `1.1.7`]
- `org.jetbrains.kotlinx:kotlinx-serialization-json 1.11.0`
- `com.android.application 9.1.0` → [Updates: `9.4.0`]
- `com.diffplug.spotless 8.4.0` → [Updates: `8.10.2`]
- `io.github.takahirom.roborazzi 1.59.0` → [Updates: `1.74.0`]
- `org.jetbrains.kotlin.plugin.compose 2.3.20`
- `org.jetbrains.kotlin.android 2.3.20`
- `org.jetbrains.kotlin.plugin.serialization 2.3.20`ComposeStarter/settings.gradle (1)
- `org.gradle.toolchains.foojay-resolver-convention 1.0.0`
DataLayer/Application/build.gradle.kts
DataLayer/build.gradle.kts
DataLayer/gradle.properties
DataLayer/gradle/libs.versions.toml (38)
- `androidx.activity:activity-compose 1.13.0`
- `androidx.compose:compose-bom 2025.11.00` → [Updates: `2026.09.00`]
- `androidx.core:core-ktx 1.17.0` → [Updates: `1.19.0`]
- `androidx.fragment:fragment-ktx 1.8.9` → [Updates: `1.9.0`]
- `androidx.lifecycle:lifecycle-runtime-ktx 2.10.0` → [Updates: `2.11.0`]
- `androidx.lifecycle:lifecycle-viewmodel-compose 2.10.0` → [Updates: `2.11.0`]
- `androidx.lifecycle:lifecycle-viewmodel-ktx 2.10.0` → [Updates: `2.11.0`]
- `androidx.compose.ui:ui-test-junit4 1.9.4` → [Updates: `1.12.1`]
- `androidx.compose.ui:ui-test-manifest 1.11.1` → [Updates: `1.12.1`]
- `org.jetbrains.kotlin:kotlin-gradle-plugin 2.2.10`
- `org.jetbrains.kotlinx:kotlinx-coroutines-android 1.11.0`
- `org.jetbrains.kotlinx:kotlinx-coroutines-core 1.11.0`
- `org.jetbrains.kotlinx:kotlinx-coroutines-play-services 1.11.0`
- `com.google.android.gms:play-services-wearable 20.0.1`
- `androidx.wear.compose:compose-foundation 1.6.1` → [Updates: `1.6.2`]
- `androidx.wear.compose:compose-material3 1.6.1` → [Updates: `1.6.2`]
- `androidx.wear.compose:compose-ui-tooling 1.6.1` → [Updates: `1.6.2`]
- `androidx.wear.compose:compose-navigation3 1.6.1` → [Updates: `1.6.2`]
- `androidx.navigation3:navigation3-runtime 1.1.1` → [Updates: `1.1.7`]
- `androidx.navigation3:navigation3-ui 1.1.1` → [Updates: `1.1.7`]
- `org.jetbrains.kotlinx:kotlinx-serialization-json 1.11.0`
- `com.google.android.horologist:horologist-compose-layout 0.7.15`
- `com.google.android.horologist:horologist-compose-material 0.7.15`
- `com.android.tools:desugar_jdk_libs 2.1.5`
- `com.google.android.horologist:horologist-roboscreenshots 0.7.15`
- `junit:junit 4.13.2`
- `org.robolectric:robolectric 4.16.1` → [Updates: `4.17`]
- `io.github.takahirom.roborazzi:roborazzi 1.60.0` → [Updates: `1.74.0`]
- `io.github.takahirom.roborazzi:roborazzi-compose 1.60.0` → [Updates: `1.74.0`]
- `io.github.takahirom.roborazzi:roborazzi-junit-rule 1.60.0` → [Updates: `1.74.0`]
- `androidx.test.espresso:espresso-core 3.7.0`
- `androidx.test.ext:junit 1.3.0`
- `com.android.application 8.13.1` → [Updates: `9.4.0`]
- `com.diffplug.spotless 8.0.0` → [Updates: `8.10.2`]
- `io.github.takahirom.roborazzi 1.60.0` → [Updates: `1.74.0`]
- `org.jetbrains.kotlin.plugin.compose 2.2.10`
- `org.jetbrains.kotlin.plugin.serialization 2.2.10`
- `composeOptions 1.5.15`DataLayer/settings.gradle
DataLayer/Wearable/build.gradle.kts
WatchFaceFormat/Complications/build.gradle.kts
WatchFaceFormat/Complications/gradle/libs.versions.toml (1)
- `com.android.application 9.0.0` → [Updates: `9.4.0`]
WatchFaceFormat/Complications/settings.gradle.kts
WatchFaceFormat/Complications/watchface/build.gradle.kts
WatchFaceFormat/Flavors/build.gradle.kts
WatchFaceFormat/Flavors/gradle/libs.versions.toml (1)
- `com.android.application 9.0.0` → [Updates: `9.4.0`]
WatchFaceFormat/Flavors/settings.gradle.kts
WatchFaceFormat/Flavors/watchface/build.gradle.kts
WatchFaceFormat/PhotosMask/build.gradle.kts
WatchFaceFormat/PhotosMask/gradle/libs.versions.toml (1)
- `com.android.application 9.0.0` → [Updates: `9.4.0`]
WatchFaceFormat/PhotosMask/settings.gradle.kts
WatchFaceFormat/PhotosMask/watchface/build.gradle.kts
WatchFaceFormat/PhotosMulti/build.gradle.kts
WatchFaceFormat/PhotosMulti/gradle/libs.versions.toml (1)
- `com.android.application 9.0.0` → [Updates: `9.4.0`]
WatchFaceFormat/PhotosMulti/settings.gradle.kts
WatchFaceFormat/PhotosMulti/watchface/build.gradle.kts
WatchFaceFormat/SimpleAnalog/build.gradle.kts
WatchFaceFormat/SimpleAnalog/gradle/libs.versions.toml (1)
- `com.android.application 9.0.0` → [Updates: `9.4.0`]
WatchFaceFormat/SimpleAnalog/settings.gradle.kts
WatchFaceFormat/SimpleAnalog/watchface/build.gradle.kts
WatchFaceFormat/SimpleDigital/build.gradle.kts
WatchFaceFormat/SimpleDigital/gradle/libs.versions.toml (1)
- `com.android.application 9.0.0` → [Updates: `9.4.0`]
WatchFaceFormat/SimpleDigital/settings.gradle.kts
WatchFaceFormat/SimpleDigital/watchface/build.gradle.kts
WatchFaceFormat/Weather/build.gradle.kts
WatchFaceFormat/Weather/gradle/libs.versions.toml (1)
- `com.android.application 9.0.0` → [Updates: `9.4.0`]
WatchFaceFormat/Weather/settings.gradle.kts
WatchFaceFormat/Weather/watchface/build.gradle.kts
WatchFacePush/app/build.gradle.kts
WatchFacePush/build.gradle.kts
WatchFacePush/buildSrc/build.gradle.kts (2)
- `com.android.tools.build:gradle-api 9.1.1` → [Updates: `9.4.0`]
- `com.google.android.wearable.watchface.validator:validator-push 1.0.0-alpha09`WatchFacePush/buildSrc/src/main/kotlin/TokenGenerationTask.gradle.kts
WatchFacePush/buildSrc/src/main/kotlin/TokenResourceTask.gradle.kts
WatchFacePush/gradle.properties
WatchFacePush/gradle/libs.versions.toml (14)
- `androidx.wear.compose:compose-navigation 1.6.1` → [Updates: `1.6.2`]
- `androidx.lifecycle:lifecycle-viewmodel-ktx 2.10.0` → [Updates: `2.11.0`]
- `androidx.compose:compose-bom 2026.04.01` → [Updates: `2026.09.00`]
- `androidx.wear.compose:compose-ui-tooling 1.6.1` → [Updates: `1.6.2`]
- `androidx.wear.compose:compose-material3 1.6.1` → [Updates: `1.6.2`]
- `androidx.wear.compose:compose-foundation 1.6.1` → [Updates: `1.6.2`]
- `androidx.activity:activity-compose 1.13.0`
- `androidx.core:core-splashscreen 1.2.0`
- `androidx.wear.watchfacepush:watchfacepush 1.0.0`
- `com.android.application 9.1.1` → [Updates: `9.4.0`]
- `com.android.library 9.1.1` → [Updates: `9.4.0`]
- `org.jetbrains.kotlin.android 2.3.21`
- `org.jetbrains.kotlin.plugin.compose 2.3.21`
- `com.diffplug.spotless 8.4.0` → [Updates: `8.10.2`]WatchFacePush/samples/defaultwf/build.gradle.kts
WatchFacePush/samples/firefly/build.gradle.kts
WatchFacePush/samples/river/build.gradle.kts
WatchFacePush/settings.gradle.kts (1)
- `org.gradle.toolchains.foojay-resolver-convention 1.0.0`
WearOAuth/build.gradle
WearOAuth/gradle.properties
WearOAuth/gradle/libs.versions.toml (30)
- `androidx.appcompat:appcompat 1.7.1` → [Updates: `1.8.0`]
- `androidx.wear.compose:compose-ui-tooling 1.6.2`
- `androidx.compose:compose-bom 2025.11.00` → [Updates: `2026.09.00`]
- `androidx.core:core-ktx 1.17.0` → [Updates: `1.19.0`]
- `androidx.fragment:fragment-ktx 1.8.9` → [Updates: `1.9.0`]
- `androidx.lifecycle:lifecycle-viewmodel-ktx 2.9.4` → [Updates: `2.11.0`]
- `androidx.wear:wear 1.3.0` → [Updates: `1.4.0`]
- `androidx.compose.ui:ui-test-junit4 1.9.4` → [Updates: `1.12.1`]
- `androidx.compose.ui:ui-tooling 1.9.4` → [Updates: `1.12.1`]
- `androidx.compose.ui:ui-tooling-preview 1.9.4` → [Updates: `1.12.1`]
- `junit:junit 4.13.2`
- `org.jetbrains.kotlin:kotlin-gradle-plugin 2.2.10`
- `org.jetbrains.kotlin:kotlin-stdlib 2.2.10`
- `org.jetbrains.kotlinx:kotlinx-coroutines-android 1.11.0`
- `com.google.android.gms:play-services-wearable 19.0.0` → [Updates: `20.0.1`]
- `androidx.wear.compose:compose-foundation 1.6.2`
- `androidx.wear.compose:compose-navigation 1.6.2`
- `androidx.wear:wear-phone-interactions 1.1.0` → [Updates: `1.1.1`]
- `androidx.wear:wear-remote-interactions 1.1.0` → [Updates: `1.2.0`]
- `org.robolectric:robolectric 4.16` → [Updates: `4.17`]
- `io.github.takahirom.roborazzi:roborazzi 1.51.0` → [Updates: `1.74.0`]
- `io.github.takahirom.roborazzi:roborazzi-compose 1.51.0` → [Updates: `1.74.0`]
- `io.github.takahirom.roborazzi:roborazzi-junit-rule 1.51.0` → [Updates: `1.74.0`]
- `androidx.wear.compose:compose-material3 1.6.2`
- `com.android.application 8.13.1` → [Updates: `9.4.0`]
- `com.android.test 8.13.1` → [Updates: `9.4.0`]
- `com.diffplug.spotless 8.0.0` → [Updates: `8.10.2`]
- `org.jetbrains.kotlin.plugin.compose 2.2.10`
- `io.github.takahirom.roborazzi 1.51.0` → [Updates: `1.74.0`]
- `composeOptions 1.5.15`WearOAuth/oauth-device-grant/build.gradle
WearOAuth/oauth-pkce/build.gradle
WearOAuth/settings.gradle
WearOAuth/util/build.gradle
WearSpeakerSample/build.gradle.kts
WearSpeakerSample/gradle.properties
WearSpeakerSample/gradle/libs.versions.toml (41)
- `androidx.activity:activity-compose 1.11.0` → [Updates: `1.13.0`]
- `androidx.compose:compose-bom 2025.11.00` → [Updates: `2026.09.00`]
- `androidx.wear.compose:compose-ui-tooling 1.6.2`
- `androidx.compose.ui:ui-test-junit4 1.9.4` → [Updates: `1.12.1`]
- `androidx.compose.ui:ui-test-manifest 1.9.4` → [Updates: `1.12.1`]
- `androidx.media:media 1.7.1` → [Updates: `1.8.0`]
- `com.android.tools:desugar_jdk_libs 2.1.5`
- `com.google.android.horologist:horologist-compose-layout 0.7.15`
- `com.google.android.horologist:horologist-compose-material 0.7.15`
- `com.google.android.horologist:horologist-roboscreenshots 0.7.15`
- `com.google.android.horologist:horologist-audio-ui 0.7.15`
- `com.google.android.horologist:horologist-audio-ui-model 0.7.15`
- `com.google.android.horologist:horologist-images-coil 0.7.15`
- `com.google.android.horologist:horologist-media-data 0.7.15`
- `com.google.android.horologist:horologist-media-ui 0.7.15`
- `com.google.android.horologist:horologist-media-ui-model 0.7.15`
- `com.google.android.horologist:horologist-media-ui-material3 0.7.15`
- `com.google.android.horologist:horologist-audio-ui-material3 0.7.15`
- `junit:junit 4.13.2`
- `org.jetbrains.kotlin:kotlin-gradle-plugin 2.2.10`
- `org.robolectric:robolectric 4.16` → [Updates: `4.17`]
- `io.github.takahirom.roborazzi:roborazzi 1.51.0` → [Updates: `1.74.0`]
- `io.github.takahirom.roborazzi:roborazzi-compose 1.51.0` → [Updates: `1.74.0`]
- `io.github.takahirom.roborazzi:roborazzi-junit-rule 1.51.0` → [Updates: `1.74.0`]
- `androidx.wear.compose:compose-foundation 1.6.2`
- `androidx.wear.compose:compose-material 1.6.2`
- `androidx.wear.compose:compose-navigation 1.6.2`
- `androidx.media3:media3-common 1.8.0` → [Updates: `1.11.1`]
- `androidx.media3:media3-exoplayer 1.8.0` → [Updates: `1.11.1`]
- `androidx.media3:media3-exoplayer-workmanager 1.8.0` → [Updates: `1.11.1`]
- `androidx.wear.compose:compose-material3 1.6.2`
- `androidx.wear.compose:compose-navigation3 1.6.2`
- `androidx.navigation3:navigation3-runtime 1.1.1` → [Updates: `1.1.7`]
- `androidx.navigation3:navigation3-ui 1.1.1` → [Updates: `1.1.7`]
- `org.jetbrains.kotlinx:kotlinx-serialization-json 1.11.0`
- `com.android.application 8.13.1` → [Updates: `9.4.0`]
- `com.diffplug.spotless 8.0.0` → [Updates: `8.10.2`]
- `io.github.takahirom.roborazzi 1.51.0` → [Updates: `1.74.0`]
- `org.jetbrains.kotlin.plugin.compose 2.2.10`
- `org.jetbrains.kotlin.plugin.serialization 2.2.10`
- `composeOptions 1.5.15`WearSpeakerSample/settings.gradle
WearSpeakerSample/wear/build.gradle.kts
WearTilesKotlin/app/build.gradle.kts
WearTilesKotlin/build.gradle.kts
WearTilesKotlin/gradle.properties
WearTilesKotlin/gradle/libs.versions.toml (16)
- `androidx.compose.ui:ui-tooling 1.10.3` → [Updates: `1.12.1`]
- `androidx.wear.tiles:tiles-tooling 1.6.0` → [Updates: `1.6.2`]
- `androidx.wear.protolayout:protolayout-material 1.4.0` → [Updates: `1.4.2`]
- `androidx.wear.protolayout:protolayout-material3 1.4.0` → [Updates: `1.4.2`]
- `androidx.wear.tiles:tiles 1.6.0` → [Updates: `1.6.2`]
- `androidx.wear.tiles:tiles-renderer 1.6.0` → [Updates: `1.6.2`]
- `androidx.wear.tiles:tiles-tooling-preview 1.6.0` → [Updates: `1.6.2`]
- `androidx.wear:wear-tooling-preview 1.0.0`
- `io.coil-kt.coil3:coil 3.3.0` → [Updates: `3.6.2`]
- `io.coil-kt.coil3:coil-network-okhttp 3.3.0` → [Updates: `3.6.2`]
- `com.android.tools:desugar_jdk_libs 2.1.5`
- `androidx.core:core-ktx 1.18.0` → [Updates: `1.19.0`]
- `com.android.application 9.2.0` → [Updates: `9.4.0`]
- `com.diffplug.spotless 8.4.0` → [Updates: `8.10.2`]
- `org.jetbrains.kotlin.plugin.compose 2.3.20`
- `org.jetbrains.kotlin.android 2.3.20`WearTilesKotlin/settings.gradle (1)
- `org.gradle.toolchains.foojay-resolver-convention 1.0.0`
WearWidget/app/build.gradle.kts
WearWidget/build.gradle.kts
WearWidget/gradle.properties
WearWidget/gradle/libs.versions.toml (34)
- `androidx.compose.ui:ui-tooling 1.11.1` → [Updates: `1.12.1`]
- `com.android.tools:desugar_jdk_libs 2.1.5`
- `com.google.android.gms:play-services-wearable 20.0.1`
- `androidx.compose:compose-bom 2026.05.00` → [Updates: `2026.09.00`]
- `androidx.compose.remote:remote-creation-compose 1.0.0-alpha15` → [Updates: `1.0.0-alpha19`]
- `androidx.compose.remote:remote-creation 1.0.0-alpha15` → [Updates: `1.0.0-alpha19`]
- `androidx.compose.remote:remote-creation-core 1.0.0-alpha15` → [Updates: `1.0.0-alpha19`]
- `androidx.compose.runtime:runtime 1.11.1` → [Updates: `1.12.1`]
- `androidx.compose.ui:ui-tooling-preview 1.11.1` → [Updates: `1.12.1`]
- `androidx.glance.wear:wear 1.0.0-alpha14` → [Updates: `1.0.0-alpha18`]
- `androidx.glance.wear:wear-core 1.0.0-alpha14` → [Updates: `1.0.0-alpha18`]
- `androidx.glance.wear:wear-tooling-preview 1.0.0-alpha14` → [Updates: `1.0.0-alpha18`]
- `androidx.wear.compose:compose-ui-tooling 1.6.1` → [Updates: `1.6.2`]
- `androidx.compose.remote:remote-tooling-preview 1.0.0-alpha15` → [Updates: `1.0.0-alpha19`]
- `androidx.wear.compose.remote:remote-material3 1.0.0-alpha07` → [Updates: `1.0.0-alpha11`]
- `androidx.compose.remote:remote-core 1.0.0-alpha15` → [Updates: `1.0.0-alpha19`]
- `androidx.activity:activity-compose 1.13.0`
- `androidx.datastore:datastore-preferences 1.2.1`
- `androidx.wear.tiles:tiles-tooling 1.6.0` → [Updates: `1.6.2`]
- `androidx.wear.tiles:tiles-renderer 1.6.0` → [Updates: `1.6.2`]
- `androidx.wear.tiles:tiles-tooling-preview 1.6.0` → [Updates: `1.6.2`]
- `androidx.wear.compose:compose-material 1.6.1` → [Updates: `1.6.2`]
- `androidx.wear.compose:compose-material3 1.6.1` → [Updates: `1.6.2`]
- `androidx.wear.compose:compose-foundation 1.6.1` → [Updates: `1.6.2`]
- `org.robolectric:robolectric 4.17-SNAPSHOT` → [Updates: `4.17`]
- `io.github.takahirom.roborazzi:roborazzi 1.60.0` → [Updates: `1.74.0`]
- `io.github.takahirom.roborazzi:roborazzi-compose 1.60.0` → [Updates: `1.74.0`]
- `io.github.takahirom.roborazzi:roborazzi-junit-rule 1.60.0` → [Updates: `1.74.0`]
- `junit:junit 4.13.2`
- `androidx.test.ext:junit 1.3.0`
- `com.android.application 9.2.1` → [Updates: `9.4.0`]
- `org.jetbrains.kotlin.plugin.compose 2.3.21`
- `io.github.takahirom.roborazzi 1.60.0` → [Updates: `1.74.0`]
- `com.diffplug.spotless 8.4.0` → [Updates: `8.10.2`]WearWidget/settings.gradle.kts
gradle-wrapper (15)
Complications/gradle/wrapper/gradle-wrapper.properties (1)
- `gradle 9.2.1` → [Updates: `9.7.1`]
ComposeStarter/gradle/wrapper/gradle-wrapper.properties (1)
- `gradle 9.4.1` → [Updates: `9.7.1`]
DataLayer/gradle/wrapper/gradle-wrapper.properties (1)
- `gradle 9.2.1` → [Updates: `9.7.1`]
WatchFaceFormat/Complications/gradle/wrapper/gradle-wrapper.properties (1)
- `gradle 9.2.1` → [Updates: `9.7.1`]
WatchFaceFormat/Flavors/gradle/wrapper/gradle-wrapper.properties (1)
- `gradle 9.2.1` → [Updates: `9.7.1`]
WatchFaceFormat/PhotosMask/gradle/wrapper/gradle-wrapper.properties (1)
- `gradle 9.2.1` → [Updates: `9.7.1`]
WatchFaceFormat/PhotosMulti/gradle/wrapper/gradle-wrapper.properties (1)
- `gradle 9.2.1` → [Updates: `9.7.1`]
WatchFaceFormat/SimpleAnalog/gradle/wrapper/gradle-wrapper.properties (1)
- `gradle 9.2.1` → [Updates: `9.7.1`]
WatchFaceFormat/SimpleDigital/gradle/wrapper/gradle-wrapper.properties (1)
- `gradle 9.2.1` → [Updates: `9.7.1`]
WatchFaceFormat/Weather/gradle/wrapper/gradle-wrapper.properties (1)
- `gradle 9.2.1` → [Updates: `9.7.1`]
WatchFacePush/gradle/wrapper/gradle-wrapper.properties (1)
- `gradle 9.4.1` → [Updates: `9.7.1`]
WearOAuth/gradle/wrapper/gradle-wrapper.properties (1)
- `gradle 9.2.1` → [Updates: `9.7.1`]
WearSpeakerSample/gradle/wrapper/gradle-wrapper.properties (1)
- `gradle 9.2.1` → [Updates: `9.7.1`]
WearTilesKotlin/gradle/wrapper/gradle-wrapper.properties (1)
- `gradle 9.4.1` → [Updates: `9.7.1`]
WearWidget/gradle/wrapper/gradle-wrapper.properties (1)
- `gradle 9.4.1` → [Updates: `9.7.1`]
---
- [ ] Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
Research direction
This is an automated Renovate dashboard covering .github/workflows/*.yml and Gradle version catalogs such as Complications/gradle/libs.versions.toml, ComposeStarter/gradle/libs.versions.toml, and DataLayer/gradle/libs.versions.toml. Start with the linked pull request 1345 and the Dependency Dashboard documentation. Done would require deciding which listed updates to apply and verifying the affected samples.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, github-actions, kotlin
- Domain
- build-system, ci-cd, mobile
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100