android / android/nowinandroid

Dependency Dashboard

Open
#77 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Kotlin
Stars
21.8k
Forks
4.6k
Avg merge
19h 20m
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/nowinandroid).

## 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/1803) (`actions/checkout`, `actions/setup-java`, `actions/upload-artifact`, `android-actions/setup-android`, `github/codeql-action`, `gradle/actions`, `madrapps/jacoco-report`, `stefanzweifel/git-auto-commit-action`, `androidx.compose.ui:ui-test-junit4`, `app.cash.turbine:turbine`, `com.google.truth:truth`, `com.diffplug.spotless`, `com.diffplug.spotless:spotless-plugin-gradle`, `androidx.room`, `androidx.room:room-gradle-plugin`, `androidx.room:room-runtime`, `androidx.room:room-ktx`, `androidx.room:room-compiler`, `io.github.takahirom.roborazzi`, `io.github.takahirom.roborazzi:roborazzi-accessibility-check`, `io.github.takahirom.roborazzi:roborazzi`, `org.robolectric:robolectric`, `com.squareup.retrofit2:converter-kotlinx-serialization`, `com.squareup.retrofit2:retrofit`, `com.google.protobuf`, `com.google.protobuf:protoc`, `com.google.protobuf:protobuf-kotlin-lite`, `com.squareup.okhttp3:logging-interceptor`, `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-guava`, `org.jetbrains.kotlinx:kotlinx-coroutines-android`, `org.jetbrains.kotlinx:kotlinx-coroutines-core`, `org.jetbrains.kotlin.plugin.serialization`, `org.jetbrains.kotlin.jvm`, `org.jetbrains.kotlin.plugin.compose`, `org.jetbrains.kotlin:kotlin-gradle-plugin`, `org.jetbrains.kotlin:compose-compiler-gradle-plugin`, `org.jetbrains.kotlin:kotlin-test`, `org.jetbrains.kotlin:kotlin-stdlib-jdk8`, `org.jetbrains.kotlin:kotlin-metadata-jvm`, `androidx.hilt:hilt-work`, `androidx.hilt:hilt-compiler`, `com.google.dagger.hilt.android`, `com.google.dagger:hilt-core`, `com.google.dagger:hilt-compiler`, `com.google.dagger:hilt-android-testing`, `com.google.dagger:hilt-android`, `com.google.android.gms.oss-licenses-plugin`, `com.google.android.gms:play-services-oss-licenses`, `com.google.gms.google-services`, `com.google.firebase.crashlytics`, `com.google.firebase:firebase-crashlytics-gradle`, `com.google.firebase:firebase-bom`, `androidx.work:work-testing`, `androidx.work:work-runtime-ktx`, `androidx.window:window-core`, `androidx.test.uiautomator:uiautomator`, `androidx.tracing:tracing-ktx`, `androidx.test:runner`, `androidx.test:rules`, `androidx.test.ext:junit-ktx`, `androidx.test:core`, `androidx.savedstate:savedstate-compose`, `androidx.navigation3:navigation3-ui`, `androidx.navigation3:navigation3-runtime`, `androidx.navigation:navigation-testing`, `androidx.metrics:metrics-performance`, `androidx.baselineprofile`, `androidx.benchmark:benchmark-macro-junit4`, `androidx.lifecycle:lifecycle-viewmodel-navigation3`, `androidx.lint:lint-gradle`, `androidx.lifecycle:lifecycle-viewmodel-testing`, `androidx.lifecycle:lifecycle-viewmodel-compose`, `androidx.lifecycle:lifecycle-runtime-testing`, `androidx.lifecycle:lifecycle-runtime-compose`, `androidx.hilt:hilt-lifecycle-viewmodel-compose`, `androidx.test.espresso:espresso-core`, `androidx.datastore:datastore-core`, `androidx.datastore:datastore`, `androidx.core:core-splashscreen`, `androidx.core:core-ktx`, `androidx.compose.runtime:runtime-tracing`, `androidx.compose.material3.adaptive:adaptive-navigation3`, `androidx.compose.material3.adaptive:adaptive-navigation`, `androidx.compose.material3.adaptive:adaptive-layout`, `androidx.compose.material3.adaptive:adaptive`, `androidx.compose.foundation:foundation`, `androidx.compose:compose-bom-alpha`, `androidx.browser:browser`, `androidx.appcompat:appcompat`, `androidx.activity:activity-compose`, `com.android.tools:common`, `com.android.tools.lint:lint-tests`, `com.android.tools.lint:lint-checks`, `com.android.tools.lint:lint-api`, `com.android.test`, `com.android.lint`, `com.android.library`, `com.android.application`, `com.android.tools.build:gradle-api`, `com.android.tools:desugar_jdk_libs`, `com.google.accompanist:accompanist-permissions`)

## Detected Dependencies

github-actions (3)

.github/workflows/Build.yaml (21)

- `actions/checkout v4` → [Updates: `v7`]
- `actions/setup-java v5` → [Updates: `v6`]
- `gradle/actions v4` → [Updates: `v6`]
- `stefanzweifel/git-auto-commit-action v5` → [Updates: `v7`]
- `stefanzweifel/git-auto-commit-action v5` → [Updates: `v7`]
- `stefanzweifel/git-auto-commit-action v5` → [Updates: `v7`]
- `actions/upload-artifact v4` → [Updates: `v7`]
- `actions/upload-artifact v4` → [Updates: `v7`]
- `actions/upload-artifact v4` → [Updates: `v7`]
- `actions/upload-artifact v4` → [Updates: `v7`]
- `github/codeql-action v3` → [Updates: `v4`]
- `github/codeql-action v3` → [Updates: `v4`]
- `github/codeql-action v3` → [Updates: `v4`]
- `jlumbroso/free-disk-space v1.3.1`
- `actions/checkout v4` → [Updates: `v7`]
- `actions/setup-java v5` → [Updates: `v6`]
- `gradle/actions v4` → [Updates: `v6`]
- `reactivecircus/android-emulator-runner v2`
- `actions/upload-artifact v4` → [Updates: `v7`]
- `madrapps/jacoco-report v1.7.1` → [Updates: `v1.8.0`]
- `actions/upload-artifact v4` → [Updates: `v7`]

.github/workflows/NightlyBaselineProfiles.yaml (4)

- `actions/checkout v4` → [Updates: `v7`]
- `actions/setup-java v5` → [Updates: `v6`]
- `gradle/actions v4` → [Updates: `v6`]
- `android-actions/setup-android v3` → [Updates: `v4`]

.github/workflows/Release.yml (6)

- `actions/checkout v4` → [Updates: `v7`]
- `actions/setup-java v5` → [Updates: `v6`]
- `gradle/actions v4` → [Updates: `v6`]
- `android-actions/setup-android v3` → [Updates: `v4`]
- `actions/create-release v1`
- `actions/upload-release-asset v1`

gradle (42)

app-nia-catalog/build.gradle.kts

app/build.gradle.kts

benchmarks/build.gradle.kts

build-logic/convention/build.gradle.kts

build-logic/gradle.properties

build-logic/settings.gradle.kts

build.gradle.kts

core/analytics/build.gradle.kts

core/common/build.gradle.kts

core/data-test/build.gradle.kts

core/data/build.gradle.kts

core/database/build.gradle.kts

core/datastore-proto/build.gradle.kts

core/datastore-test/build.gradle.kts

core/datastore/build.gradle.kts

core/designsystem/build.gradle.kts

core/domain/build.gradle.kts

core/model/build.gradle.kts

core/navigation/build.gradle.kts

core/network/build.gradle.kts

core/notifications/build.gradle.kts

core/screenshot-testing/build.gradle.kts

core/testing/build.gradle.kts

core/ui/build.gradle.kts

feature/bookmarks/api/build.gradle.kts

feature/bookmarks/impl/build.gradle.kts

feature/foryou/api/build.gradle.kts

feature/foryou/impl/build.gradle.kts

feature/interests/api/build.gradle.kts

feature/interests/impl/build.gradle.kts

feature/search/api/build.gradle.kts

feature/search/impl/build.gradle.kts

feature/settings/impl/build.gradle.kts

feature/topic/api/build.gradle.kts

feature/topic/impl/build.gradle.kts

gradle.properties

gradle/libs.versions.toml (107)

- `com.google.accompanist:accompanist-permissions 0.37.0` → [Updates: `0.37.3`]
- `com.android.tools:desugar_jdk_libs 2.1.4` → [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.benchmark:benchmark-macro-junit4 1.5.0-alpha01` → [Updates: `1.5.0`]
- `androidx.browser:browser 1.8.0` → [Updates: `1.10.0`]
- `androidx.compose:compose-bom-alpha 2025.09.01` → [Updates: `2026.09.00`]
- `androidx.compose.foundation:foundation 1.8.0-alpha07` → [Updates: `1.12.1`]
- `androidx.compose.material3.adaptive:adaptive 1.1.0-rc01` → [Updates: `1.3.0`]
- `androidx.compose.material3.adaptive:adaptive-layout 1.1.0-rc01` → [Updates: `1.3.0`]
- `androidx.compose.material3.adaptive:adaptive-navigation 1.1.0-rc01` → [Updates: `1.3.0`]
- `androidx.compose.material3.adaptive:adaptive-navigation3 1.3.0-alpha04` → [Updates: `1.3.0`]
- `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.2.0` → [Updates: `1.2.1`]
- `androidx.datastore:datastore-core 1.2.0` → [Updates: `1.2.1`]
- `androidx.hilt:hilt-lifecycle-viewmodel-compose 1.3.0-alpha02` → [Updates: `1.4.0`]
- `androidx.lifecycle:lifecycle-runtime-compose 2.10.0` → [Updates: `2.11.0`]
- `androidx.lifecycle:lifecycle-runtime-testing 2.10.0` → [Updates: `2.11.0`]
- `androidx.lifecycle:lifecycle-viewmodel-compose 2.10.0` → [Updates: `2.11.0`]
- `androidx.lifecycle:lifecycle-viewmodel-testing 2.10.0` → [Updates: `2.11.0`]
- `androidx.lifecycle:lifecycle-viewmodel-navigation3 2.10.0` → [Updates: `2.11.0`]
- `androidx.lint:lint-gradle 1.0.0-alpha03` → [Updates: `1.0.0`]
- `androidx.metrics:metrics-performance 1.0.0-beta01` → [Updates: `1.0.0`]
- `androidx.navigation:navigation-testing 2.8.5` → [Updates: `2.10.1`]
- `androidx.navigation3:navigation3-runtime 1.0.0` → [Updates: `1.1.7`]
- `androidx.navigation3:navigation3-ui 1.0.0` → [Updates: `1.1.7`]
- `androidx.savedstate:savedstate-compose 1.3.1` → [Updates: `1.5.0`]
- `androidx.profileinstaller:profileinstaller 1.4.1`
- `androidx.test:core 1.7.0-rc01` → [Updates: `1.7.0`]
- `androidx.test.espresso:espresso-core 3.6.1` → [Updates: `3.7.0`]
- `androidx.test.ext:junit-ktx 1.3.0-rc01` → [Updates: `1.3.0`]
- `androidx.test:rules 1.7.0-rc01` → [Updates: `1.7.0`]
- `androidx.test:runner 1.7.0-rc01` → [Updates: `1.7.0`]
- `androidx.test.uiautomator:uiautomator 2.3.0` → [Updates: `2.4.0`]
- `androidx.tracing:tracing-ktx 1.3.0-alpha02` → [Updates: `2.0.2`]
- `androidx.window:window-core 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.firebase:firebase-bom 33.7.0` → [Updates: `34.19.0`]
- `com.google.android.gms:play-services-oss-licenses 17.1.0` → [Updates: `17.5.2`]
- `com.google.dagger:hilt-android 2.59` → [Updates: `2.60.1`]
- `com.google.dagger:hilt-android-testing 2.59` → [Updates: `2.60.1`]
- `com.google.dagger:hilt-compiler 2.59` → [Updates: `2.60.1`]
- `com.google.dagger:hilt-core 2.59` → [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`]
- `javax.inject:javax.inject 1`
- `junit:junit 4.13.2`
- `org.jetbrains.kotlin:kotlin-metadata-jvm 2.3.0` → [Updates: `2.4.20`]
- `org.jetbrains.kotlin:kotlin-stdlib-jdk8 2.3.0` → [Updates: `2.4.20`]
- `org.jetbrains.kotlin:kotlin-test 2.3.0` → [Updates: `2.4.20`]
- `org.jetbrains.kotlinx:kotlinx-coroutines-core 1.10.1` → [Updates: `1.11.0`]
- `org.jetbrains.kotlinx:kotlinx-coroutines-android 1.10.1` → [Updates: `1.11.0`]
- `org.jetbrains.kotlinx:kotlinx-coroutines-guava 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.1` → [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 32.3.2` → [Updates: `32.4.0`]
- `com.android.tools.lint:lint-checks 32.3.2` → [Updates: `32.4.0`]
- `com.android.tools.lint:lint-tests 32.3.2` → [Updates: `32.4.0`]
- `com.squareup.okhttp3:logging-interceptor 4.12.0` → [Updates: `5.5.0`]
- `com.google.protobuf:protobuf-kotlin-lite 4.29.2` → [Updates: `4.36.1`]
- `com.google.protobuf:protoc 4.29.2` → [Updates: `4.36.1`]
- `com.squareup.retrofit2:retrofit 2.11.0` → [Updates: `3.0.0`]
- `com.squareup.retrofit2:converter-kotlinx-serialization 2.11.0` → [Updates: `3.0.0`]
- `org.robolectric:robolectric 4.16` → [Updates: `4.17`]
- `io.github.takahirom.roborazzi:roborazzi 1.56.0` → [Updates: `1.74.0`]
- `io.github.takahirom.roborazzi:roborazzi-accessibility-check 1.56.0` → [Updates: `1.74.0`]
- `androidx.room:room-compiler 2.8.3` → [Updates: `2.8.5`]
- `androidx.room:room-ktx 2.8.3` → [Updates: `2.8.5`]
- `androidx.room:room-runtime 2.8.3` → [Updates: `2.8.5`]
- `com.google.truth:truth 1.4.4` → [Updates: `1.4.5`]
- `app.cash.turbine:turbine 1.2.0` → [Updates: `1.2.1`]
- `com.android.tools.build:gradle-api 9.3.2` → [Updates: `9.4.0`]
- `com.android.tools:common 32.3.2` → [Updates: `32.4.0`]
- `org.jetbrains.kotlin:compose-compiler-gradle-plugin 2.3.0` → [Updates: `2.4.20`]
- `com.google.firebase:firebase-crashlytics-gradle 3.0.6` → [Updates: `3.0.8`]
- `com.google.firebase:perf-plugin 2.0.2`
- `org.jetbrains.kotlin:kotlin-gradle-plugin 2.3.0` → [Updates: `2.4.20`]
- `com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin 2.3.4`
- `androidx.room:room-gradle-plugin 2.8.3` → [Updates: `2.8.5`]
- `androidx.compose.ui:ui-test-junit4 1.9.0-rc01` → [Updates: `1.12.1`]
- `com.diffplug.spotless:spotless-plugin-gradle 8.3.0` → [Updates: `8.10.2`]
- `com.android.application 9.3.2` → [Updates: `9.4.0`]
- `com.android.library 9.3.2` → [Updates: `9.4.0`]
- `com.android.lint 9.3.2` → [Updates: `9.4.0`]
- `com.android.test 9.3.2` → [Updates: `9.4.0`]
- `androidx.baselineprofile 1.5.0-alpha01` → [Updates: `1.5.0`]
- `org.jetbrains.kotlin.plugin.compose 2.3.0` → [Updates: `2.4.20`]
- `com.dropbox.dependency-guard 0.5.0`
- `com.google.firebase.crashlytics 3.0.6` → [Updates: `3.0.8`]
- `com.google.firebase.firebase-perf 2.0.2`
- `com.google.gms.google-services 4.4.4` → [Updates: `4.5.0`]
- `com.google.dagger.hilt.android 2.59` → [Updates: `2.60.1`]
- `org.jetbrains.kotlin.jvm 2.3.0` → [Updates: `2.4.20`]
- `org.jetbrains.kotlin.plugin.serialization 2.3.0` → [Updates: `2.4.20`]
- `com.google.devtools.ksp 2.3.4` → [Updates: `2.3.12`]
- `com.google.android.gms.oss-licenses-plugin 0.12.0` → [Updates: `0.13.0`]
- `com.google.protobuf 0.9.6` → [Updates: `0.10.0`]
- `io.github.takahirom.roborazzi 1.56.0` → [Updates: `1.74.0`]
- `androidx.room 2.8.3` → [Updates: `2.8.5`]
- `com.diffplug.spotless 8.3.0` → [Updates: `8.10.2`]

lint/build.gradle.kts

settings.gradle.kts

sync/sync-test/build.gradle.kts

sync/work/build.gradle.kts

ui-test-hilt-manifest/build.gradle.kts

gradle-wrapper (1)

gradle/wrapper/gradle-wrapper.properties (1)

- `gradle 9.7.1`

renovate-config (1)

.github/renovate.json

---

- [ ] Check this box to trigger a request for Renovate to run again on this repository

Contributor guide

Open the contributing guide

Research direction

Read the linked Dependency Dashboard documentation first, then inspect .github/workflows/Build.yaml, .github/workflows/NightlyBaselineProfiles.yaml, .github/workflows/Release.yml, and gradle/libs.versions.toml. The dashboard lists automated dependency updates, including pull request 1803; completion would require determining whether those updates are still needed and validating the resulting builds.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, github-actions, kotlin
Domain
build-system, ci-cd, devops
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.