android / android/architecture-samples
Dependency Dashboard
- Dominant language
- Kotlin
- Stars
- 45.8k
- Forks
- 11.9k
- PR merge metrics
- No merged PRs in 30d
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/architecture-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 kotlin](../pull/1026) (`com.google.devtools.ksp`, `org.jetbrains.kotlinx:kotlinx-serialization-json`, `org.jetbrains.kotlinx:kotlinx-datetime`, `org.jetbrains.kotlinx:kotlinx-coroutines-test`, `org.jetbrains.kotlinx:kotlinx-coroutines-android`, `org.jetbrains.kotlin.plugin.serialization`, `org.jetbrains.kotlin.jvm`, `org.jetbrains.kotlin.android`, `org.jetbrains.kotlin.plugin.compose`, `org.jetbrains.kotlin:kotlin-gradle-plugin`, `org.jetbrains.kotlin:kotlin-stdlib-jdk8`)
- [ ] [Update all dependencies](../pull/1023) (`actions/checkout`, `actions/setup-java`, `actions/upload-artifact`, `android-actions/setup-android`, `gradle`, `gradle/actions`, `com.google.truth:truth`, `androidx.room:room-testing`, `androidx.room:room-runtime`, `androidx.room:room-ktx`, `androidx.room:room-compiler`, `com.google.protobuf`, `com.android.tools.lint:lint-api`, `androidx.hilt:hilt-work`, `androidx.hilt:hilt-compiler`, `com.diffplug.spotless:spotless-plugin-gradle`, `com.google.dagger.hilt.android`, `com.google.dagger:hilt-android-compiler`, `com.google.dagger:hilt-android-testing`, `com.google.dagger:hilt-android`, `androidx.work:work-testing`, `androidx.work:work-runtime-ktx`, `androidx.window:window`, `androidx.test.uiautomator:uiautomator`, `androidx.tracing:tracing-ktx`, `androidx.test:runner`, `androidx.test:rules`, `androidx.test.ext:junit-ktx`, `androidx.test:core-ktx`, `androidx.navigation:navigation-testing`, `androidx.navigation:navigation-compose`, `androidx.metrics:metrics-performance`, `androidx.lifecycle:lifecycle-viewmodel-compose`, `androidx.lifecycle:lifecycle-runtime-compose`, `androidx.lifecycle:lifecycle-livedata-ktx`, `androidx.hilt:hilt-navigation-compose`, `androidx.test.espresso.idling:idling-concurrent`, `androidx.test.espresso:espresso-idling-resource`, `androidx.test.espresso:espresso-intents`, `androidx.test.espresso:espresso-contrib`, `androidx.test.espresso:espresso-core`, `androidx.datastore:datastore-preferences`, `androidx.datastore:datastore`, `androidx.core:core-splashscreen`, `androidx.core:core-ktx`, `androidx.compose.runtime:runtime-tracing`, `androidx.compose:compose-bom`, `androidx.appcompat:appcompat`, `androidx.activity:activity-compose`, `com.android.test`, `com.android.library`, `com.android.application`, `com.android.tools.build:gradle`, `com.android.tools:desugar_jdk_libs`, `androidx.annotation:annotation`)
- [ ] **Click on this checkbox to rebase all open PRs at once**
## Detected Dependencies
github-actions (2)
.github/workflows/build_test.yaml (6)
- `actions/checkout v4` → [Updates: `v7`]
- `actions/setup-java v4` → [Updates: `v6`]
- `gradle/actions v4` → [Updates: `v6`]
- `android-actions/setup-android v3` → [Updates: `v4`]
- `reactivecircus/android-emulator-runner v2`
- `actions/upload-artifact v4` → [Updates: `v7`].github/workflows/copy-branch.yml (1)
- `actions/checkout v4` → [Updates: `v7`]
gradle (7)
app/build.gradle.kts
build.gradle.kts
gradle.properties
gradle/init.gradle.kts (1)
- `com.diffplug.spotless:spotless-plugin-gradle 6.25.0` → [Updates: `8.10.2`]
gradle/libs.versions.toml (73)
- `com.google.accompanist:accompanist-appcompat-theme 0.36.0`
- `com.google.accompanist:accompanist-flowlayout 0.36.0`
- `com.google.accompanist:accompanist-swiperefresh 0.36.0`
- `com.google.accompanist:accompanist-systemuicontroller 0.36.0`
- `com.google.accompanist:accompanist-testharness 0.36.0`
- `com.android.tools:desugar_jdk_libs 2.1.3` → [Updates: `2.1.5`]
- `androidx.activity:activity-compose 1.9.3` → [Updates: `1.13.0`]
- `androidx.appcompat:appcompat 1.7.0` → [Updates: `1.8.0`]
- `androidx.arch.core:core-testing 2.2.0`
- `androidx.annotation:annotation 1.9.1` → [Updates: `1.10.0`]
- `androidx.compose:compose-bom 2024.12.01` → [Updates: `2026.09.00`]
- `androidx.compose.runtime:runtime-tracing 1.7.6` → [Updates: `1.12.1`]
- `androidx.core:core-ktx 1.15.0` → [Updates: `1.19.0`]
- `androidx.core:core-splashscreen 1.0.1` → [Updates: `1.2.0`]
- `androidx.datastore:datastore 1.1.1` → [Updates: `1.2.1`]
- `androidx.datastore:datastore-preferences 1.1.1` → [Updates: `1.2.1`]
- `androidx.hilt:hilt-navigation-compose 1.2.0` → [Updates: `1.4.0`]
- `androidx.lifecycle:lifecycle-livedata-ktx 2.8.7` → [Updates: `2.11.0`]
- `androidx.lifecycle:lifecycle-runtime-compose 2.8.7` → [Updates: `2.11.0`]
- `androidx.lifecycle:lifecycle-viewmodel-compose 2.8.7` → [Updates: `2.11.0`]
- `androidx.metrics:metrics-performance 1.0.0-beta01` → [Updates: `1.0.0`]
- `androidx.navigation:navigation-compose 2.8.5` → [Updates: `2.10.1`]
- `androidx.navigation:navigation-testing 2.8.5` → [Updates: `2.10.1`]
- `androidx.profileinstaller:profileinstaller 1.4.1`
- `androidx.startup:startup-runtime 1.2.0`
- `androidx.test:core-ktx 1.6.1` → [Updates: `1.7.0`]
- `androidx.test.espresso:espresso-core 3.6.1` → [Updates: `3.7.0`]
- `androidx.test.espresso:espresso-contrib 3.6.1` → [Updates: `3.7.0`]
- `androidx.test.espresso:espresso-intents 3.6.1` → [Updates: `3.7.0`]
- `androidx.test.espresso:espresso-idling-resource 3.6.1` → [Updates: `3.7.0`]
- `androidx.test.espresso.idling:idling-concurrent 3.6.1` → [Updates: `3.7.0`]
- `androidx.test.ext:junit-ktx 1.2.1` → [Updates: `1.3.0`]
- `androidx.test:rules 1.6.1` → [Updates: `1.7.0`]
- `androidx.test:runner 1.6.2` → [Updates: `1.7.0`]
- `androidx.test.uiautomator:uiautomator 2.3.0` → [Updates: `2.4.0`]
- `androidx.tracing:tracing-ktx 1.2.0` → [Updates: `2.0.2`]
- `androidx.window:window 1.3.0` → [Updates: `1.5.1`]
- `androidx.work:work-runtime-ktx 2.10.0` → [Updates: `2.11.2`]
- `androidx.work:work-testing 2.10.0` → [Updates: `2.11.2`]
- `io.coil-kt:coil 2.7.0`
- `io.coil-kt:coil-compose 2.7.0`
- `io.coil-kt:coil-svg 2.7.0`
- `com.google.truth:truth 1.4.4` → [Updates: `1.4.5`]
- `org.hamcrest:hamcrest-all 1.3`
- `com.google.dagger:hilt-android 2.53.1` → [Updates: `2.60.1`]
- `com.google.dagger:hilt-android-testing 2.53.1` → [Updates: `2.60.1`]
- `com.google.dagger:hilt-android-compiler 2.53.1` → [Updates: `2.60.1`]
- `androidx.hilt:hilt-compiler 1.2.0` → [Updates: `1.4.0`]
- `androidx.hilt:hilt-work 1.2.0` → [Updates: `1.4.0`]
- `junit:junit 4.13.2`
- `org.jetbrains.kotlin:kotlin-stdlib-jdk8 2.1.10` → [Updates: `2.4.20`]
- `org.jetbrains.kotlinx:kotlinx-coroutines-android 1.10.1` → [Updates: `1.11.0`]
- `org.jetbrains.kotlinx:kotlinx-coroutines-test 1.10.1` → [Updates: `1.11.0`]
- `org.jetbrains.kotlinx:kotlinx-datetime 0.6.2` → [Updates: `0.8.0-0.6.x-compat`]
- `org.jetbrains.kotlinx:kotlinx-serialization-json 1.8.0` → [Updates: `1.11.0`]
- `com.android.tools.lint:lint-api 31.7.3` → [Updates: `32.4.0`]
- `androidx.room:room-compiler 2.6.1` → [Updates: `2.8.5`]
- `androidx.room:room-ktx 2.6.1` → [Updates: `2.8.5`]
- `androidx.room:room-runtime 2.6.1` → [Updates: `2.8.5`]
- `androidx.room:room-testing 2.6.1` → [Updates: `2.8.5`]
- `com.jakewharton.timber:timber 5.0.1`
- `com.android.tools.build:gradle 8.7.3` → [Updates: `9.4.0`]
- `org.jetbrains.kotlin:kotlin-gradle-plugin 2.1.10` → [Updates: `2.4.20`]
- `com.android.application 8.7.3` → [Updates: `9.4.0`]
- `com.android.library 8.7.3` → [Updates: `9.4.0`]
- `com.android.test 8.7.3` → [Updates: `9.4.0`]
- `org.jetbrains.kotlin.plugin.compose 2.1.10` → [Updates: `2.4.20`]
- `com.google.dagger.hilt.android 2.53.1` → [Updates: `2.60.1`]
- `org.jetbrains.kotlin.android 2.1.10` → [Updates: `2.4.20`]
- `org.jetbrains.kotlin.jvm 2.1.10` → [Updates: `2.4.20`]
- `org.jetbrains.kotlin.plugin.serialization 2.1.10` → [Updates: `2.4.20`]
- `com.google.devtools.ksp 2.1.10-1.0.30` → [Updates: `2.3.12`]
- `com.google.protobuf 0.9.4` → [Updates: `0.10.0`]settings.gradle.kts
shared-test/build.gradle.kts
gradle-wrapper (1)
gradle/wrapper/gradle-wrapper.properties (1)
- `gradle 8.11.1` → [Updates: `9.7.1`]
---
- [ ] Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
Research direction
Review the linked Renovate PRs #1026 and #1023, then inspect dependency declarations in gradle/libs.versions.toml, the Gradle build files, gradle/wrapper/gradle-wrapper.properties, and .github/workflows/build_test.yaml. Done means the selected dependency updates are applied without breaking the Android project’s build and CI workflows.
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
- 15/100