android / android/app-bundle-samples

Dependency Dashboard

Open
#144 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
735
Forks
348
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/app-bundle-samples).

## Deprecations / Replacements
> [!WARNING]
The following dependencies are either deprecated or have replacements available.

| Datasource | Package | Replacement PR? |
|------------|------|--------------|
| gradle | [com.pinterest:ktlint](https://redirect.github.com/pinterest/ktlint) | ![Available](https://img.shields.io/badge/available-green?style=flat-square) |

## Open

The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.

- [ ] [Update dependency protobuf ==3.18.3 to v5 [SECURITY]](../pull/151)
- [ ] [Update all dependencies](../pull/146) (`actions/checkout`, `actions/setup-java`, `android-actions/setup-android`, `gradle`, `gradle/actions`, `com.pinterest:ktlint`, `com.google.android.gms:play-services-instantapps`, `androidx.constraintlayout:constraintlayout`, `androidx.appcompat:appcompat`, `com.google.android.material:material`, `com.github.triplet.gradle:play-publisher`, `androidx.test:rules`, `androidx.test.espresso:espresso-core`, `com.android.tools.build:gradle`, `androidx.annotation:annotation`, `androidx.lifecycle:lifecycle-extensions`, `com.google.dagger:dagger-compiler`, `androidx.navigation:navigation-dynamic-features-fragment`, `com.google.dagger:dagger-android-support`, `com.google.dagger:dagger`, `org.jetbrains.kotlin:kotlin-stdlib`, `com.google.android.play:core`, `androidx.fragment:fragment`, `androidx.core:core-ktx`, `org.hamcrest:hamcrest-core`, `androidx.test:runner`, `androidx.test.espresso:espresso-contrib`, `androidx.test.espresso:espresso-intents`, `com.android.support:appcompat-v7`, `androidx.lifecycle:lifecycle-livedata-ktx`, `androidx.lifecycle:lifecycle-runtime-ktx`, `org.jetbrains.kotlin:kotlin-stdlib-jdk7`, `org.jetbrains.kotlin:kotlin-gradle-plugin`, `com.google.firebase:firebase-core`, `androidx.fragment:fragment-ktx`, `androidx.test.ext:junit`, `org.jetbrains.kotlinx:kotlinx-coroutines-android`, `com.google.gms:google-services`, `com.github.bumptech.glide:glide`, `com.android.tools.build:gradle-api`, `androidx.recyclerview:recyclerview`, `androidx.activity:activity-ktx`, `org.jetbrains.kotlin.jvm`, `com.android.tools:r8`, `org.jetbrains.kotlin:kotlin-reflect`)
- [ ] **Click on this checkbox to rebase all open PRs at once**

## Detected Dependencies

github-actions (2)

.github/workflows/copy-branch.yml (1)

- `actions/checkout v4` → [Updates: `v7`]

.github/workflows/main.yml (4)

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

gradle (83)

DynamicCodeLoadingKotlin/app/build.gradle (10)

- `androidx.appcompat:appcompat 1.0.2` → [Updates: `1.7.1`]
- `androidx.core:core-ktx 1.0.1` → [Updates: `1.19.0`]
- `androidx.constraintlayout:constraintlayout 1.1.3` → [Updates: `2.2.2`]
- `com.google.android.play:core 1.4.1` → [Updates: `1.10.3`]
- `com.google.dagger:dagger 2.16` → [Updates: `2.60.1`]
- `com.google.dagger:dagger-android-support 2.16` → [Updates: `2.60.1`]
- `com.google.dagger:dagger-compiler 2.16` → [Updates: `2.60.1`]
- `androidx.lifecycle:lifecycle-extensions 2.0.0` → [Updates: `2.2.0`]
- `androidx.test.espresso:espresso-core 3.2.0-alpha04` → [Updates: `3.7.0`]
- `androidx.test:rules 1.2.0-alpha04` → [Updates: `1.7.0`]

DynamicCodeLoadingKotlin/build.gradle (5)

- `com.android.tools:r8 2.2.64` → [Updates: `9.2.23`]
- `com.android.tools.build:gradle 4.2.1` → [Updates: `9.3.1`]
- `org.jetbrains.kotlin:kotlin-gradle-plugin 1.4.32` → [Updates: `2.4.10`]
- `org.jetbrains.kotlin:kotlin-stdlib-jdk7 1.4.32` → [Updates: `2.4.10`]
- `org.jetbrains.kotlin:kotlin-reflect 1.4.32` → [Updates: `2.4.10`]

DynamicCodeLoadingKotlin/gradle.properties

DynamicCodeLoadingKotlin/settings.gradle

DynamicCodeLoadingKotlin/storage/build.gradle (1)

- `com.google.dagger:dagger-compiler 2.16` → [Updates: `2.60.1`]

DynamicFeatureNavigation/DSL/app/build.gradle (5)

- `androidx.fragment:fragment 1.3.4-ktx` → [Updates: `1.8.9`]
- `androidx.constraintlayout:constraintlayout 2.0.4` → [Updates: `2.2.2`]
- `org.jetbrains.kotlin:kotlin-stdlib 1.5.0` → [Updates: `2.4.10`]
- `androidx.appcompat:appcompat 1.3.0` → [Updates: `1.7.1`]
- `androidx.navigation:navigation-dynamic-features-fragment 2.4.0-alpha01` → [Updates: `2.9.8`]

DynamicFeatureNavigation/DSL/build.gradle (2)

- `com.android.tools.build:gradle 7.0.0-beta02` → [Updates: `9.3.1`]
- `org.jetbrains.kotlin:kotlin-gradle-plugin 1.5.0` → [Updates: `2.4.10`]

DynamicFeatureNavigation/DSL/gradle.properties

DynamicFeatureNavigation/DSL/included/build.gradle

DynamicFeatureNavigation/DSL/ondemand/build.gradle

DynamicFeatureNavigation/DSL/settings.gradle

DynamicFeatureNavigation/XML/app/build.gradle.kts (3)

- `androidx.navigation:navigation-dynamic-features-fragment 2.4.0-alpha01` → [Updates: `2.9.8`]
- `androidx.appcompat:appcompat 1.3.0` → [Updates: `1.7.1`]
- `androidx.constraintlayout:constraintlayout 2.0.4` → [Updates: `2.2.2`]

DynamicFeatureNavigation/XML/build.gradle.kts (2)

- `com.android.tools.build:gradle 7.0.0-beta02` → [Updates: `9.3.1`]
- `org.jetbrains.kotlin:kotlin-gradle-plugin 1.5.0` → [Updates: `2.4.10`]

DynamicFeatureNavigation/XML/dynamicfeature/build.gradle.kts

DynamicFeatureNavigation/XML/gradle.properties

DynamicFeatureNavigation/XML/includedgraphfeature/build.gradle.kts

DynamicFeatureNavigation/XML/settings.gradle

DynamicFeatures/app/build.gradle (3)

- `androidx.annotation:annotation 1.1.0` → [Updates: `1.10.0`]
- `androidx.constraintlayout:constraintlayout 2.0.0` → [Updates: `2.2.2`]
- `com.google.android.material:material 1.0.0` → [Updates: `1.14.0`]

DynamicFeatures/build.gradle (9)

- `com.android.tools.build:gradle 4.0.0-beta04` → [Updates: `9.3.1`]
- `org.jetbrains.kotlin:kotlin-gradle-plugin 1.3.61` → [Updates: `2.4.10`]
- `org.jetbrains.kotlin:kotlin-stdlib-jdk7 1.3.61` → [Updates: `2.4.10`]
- `androidx.appcompat:appcompat 1.1.0` → [Updates: `1.7.1`]
- `com.google.android.play:core 1.8.3` → [Updates: `1.10.3`]
- `androidx.test.espresso:espresso-contrib 3.2.0` → [Updates: `3.7.0`]
- `androidx.test:rules 1.2.0` → [Updates: `1.7.0`]
- `androidx.test:runner 1.2.0` → [Updates: `1.7.0`]
- `androidx.test.ext:junit 1.1.1` → [Updates: `1.3.0`]

DynamicFeatures/features/assets/build.gradle

DynamicFeatures/features/initialInstall/build.gradle

DynamicFeatures/features/java/build.gradle

DynamicFeatures/features/kotlin/build.gradle

DynamicFeatures/features/maxSdk/build.gradle

DynamicFeatures/features/native/build.gradle

DynamicFeatures/gradle.properties

DynamicFeatures/instant/split/build.gradle

DynamicFeatures/instant/url/build.gradle

DynamicFeatures/settings.gradle

InstantApps/aab-simple/app/build.gradle (2)

- `androidx.appcompat:appcompat 1.0.0` → [Updates: `1.7.1`]
- `androidx.constraintlayout:constraintlayout 1.1.3` → [Updates: `2.2.2`]

InstantApps/aab-simple/build.gradle (3)

- `com.android.tools.build:gradle 3.3.1` → [Updates: `9.3.1`]
- `org.jetbrains.kotlin:kotlin-gradle-plugin 1.3.0` → [Updates: `2.4.10`]
- `org.jetbrains.kotlin:kotlin-stdlib-jdk7 1.3.0` → [Updates: `2.4.10`]

InstantApps/aab-simple/gradle.properties

InstantApps/aab-simple/settings.gradle

InstantApps/analytics/app/build.gradle

InstantApps/analytics/base/build.gradle

InstantApps/analytics/build.gradle (10)

- `com.android.tools.build:gradle 3.3.1` → [Updates: `9.3.1`]
- `com.google.gms:google-services 4.2.0` → [Updates: `4.5.0`]
- `androidx.appcompat:appcompat 1.0.2` → [Updates: `1.7.1`]
- `com.google.firebase:firebase-core 11.6.0` → [Updates: `21.1.1`]
- `com.google.android.instantapps:instantapps 1.1.0`
- `androidx.test.espresso:espresso-core 3.1.0` → [Updates: `3.7.0`]
- `androidx.test.espresso:espresso-contrib 3.1.0` → [Updates: `3.7.0`]
- `androidx.test:rules 1.1.0` → [Updates: `1.7.0`]
- `androidx.test:runner 1.1.0` → [Updates: `1.7.0`]
- `org.hamcrest:hamcrest-core 1.3` → [Updates: `3.0`]

InstantApps/analytics/gradle.properties

InstantApps/analytics/settings.gradle

InstantApps/cookie-api/app/build.gradle (2)

- `androidx.constraintlayout:constraintlayout 1.1.3` → [Updates: `2.2.2`]
- `com.google.android.gms:play-services-instantapps 16.0.1` → [Updates: `18.2.0`]

InstantApps/cookie-api/build.gradle (9)

- `com.android.tools.build:gradle 3.3.1` → [Updates: `9.3.1`]
- `org.jetbrains.kotlin:kotlin-gradle-plugin 1.3.10` → [Updates: `2.4.10`]
- `org.jetbrains.kotlin:kotlin-stdlib-jdk7 1.3.10` → [Updates: `2.4.10`]
- `androidx.appcompat:appcompat 1.0.2` → [Updates: `1.7.1`]
- `androidx.test.espresso:espresso-core 3.1.0` → [Updates: `3.7.0`]
- `androidx.test.espresso:espresso-contrib 3.1.0` → [Updates: `3.7.0`]
- `androidx.test:rules 1.1.0` → [Updates: `1.7.0`]
- `androidx.test:runner 1.1.0` → [Updates: `1.7.0`]
- `org.hamcrest:hamcrest-core 1.3` → [Updates: `3.0`]

InstantApps/cookie-api/gradle.properties

InstantApps/cookie-api/settings.gradle

InstantApps/install-api/app/build.gradle (1)

- `com.google.android.gms:play-services-instantapps 16.0.1` → [Updates: `18.2.0`]

InstantApps/install-api/build.gradle (11)

- `com.android.tools.build:gradle 3.3.1` → [Updates: `9.3.1`]
- `org.jetbrains.kotlin:kotlin-gradle-plugin 1.3.10` → [Updates: `2.4.10`]
- `androidx.appcompat:appcompat 1.0.2` → [Updates: `1.7.1`]
- `androidx.constraintlayout:constraintlayout 1.1.3` → [Updates: `2.2.2`]
- `org.jetbrains.kotlin:kotlin-stdlib-jdk7 1.3.10` → [Updates: `2.4.10`]
- `androidx.test.espresso:espresso-core 3.1.0` → [Updates: `3.7.0`]
- `androidx.test.espresso:espresso-contrib 3.1.0` → [Updates: `3.7.0`]
- `androidx.test.espresso:espresso-intents 3.1.0` → [Updates: `3.7.0`]
- `androidx.test:rules 1.1.0` → [Updates: `1.7.0`]
- `androidx.test:runner 1.1.0` → [Updates: `1.7.0`]
- `org.hamcrest:hamcrest-core 1.3` → [Updates: `3.0`]

InstantApps/install-api/features/base/build.gradle (1)

- `com.google.android.gms:play-services-instantapps 16.0.0` → [Updates: `18.2.0`]

InstantApps/install-api/gradle.properties

InstantApps/install-api/settings.gradle

InstantApps/multi-feature-module/app/build.gradle

InstantApps/multi-feature-module/build.gradle (10)

- `com.android.tools.build:gradle 3.3.1` → [Updates: `9.3.1`]
- `androidx.appcompat:appcompat 1.0.2` → [Updates: `1.7.1`]
- `androidx.recyclerview:recyclerview 1.0.0` → [Updates: `1.4.0`]
- `com.github.bumptech.glide:glide 3.7.0` → [Updates: `5.0.9`]
- `com.squareup.retrofit:retrofit 1.9.0`
- `androidx.test.espresso:espresso-core 3.1.0` → [Updates: `3.7.0`]
- `androidx.test.espresso:espresso-contrib 3.1.0` → [Updates: `3.7.0`]
- `androidx.test:rules 1.1.0` → [Updates: `1.7.0`]
- `androidx.test:runner 1.1.0` → [Updates: `1.7.0`]
- `org.hamcrest:hamcrest-core 1.3` → [Updates: `3.0`]

InstantApps/multi-feature-module/detail/build.gradle

InstantApps/multi-feature-module/gradle.properties

InstantApps/multi-feature-module/main/build.gradle

InstantApps/multi-feature-module/settings.gradle

InstantApps/service/app/build.gradle

InstantApps/service/build.gradle (9)

- `com.android.tools.build:gradle 3.3.1` → [Updates: `9.3.1`]
- `androidx.appcompat:appcompat 1.0.2` → [Updates: `1.7.1`]
- `androidx.constraintlayout:constraintlayout 1.1.3` → [Updates: `2.2.2`]
- `androidx.test.espresso:espresso-core 3.1.0` → [Updates: `3.7.0`]
- `androidx.test.espresso:espresso-contrib 3.1.0` → [Updates: `3.7.0`]
- `androidx.test.espresso:espresso-intents 3.1.0` → [Updates: `3.7.0`]
- `androidx.test:rules 1.1.0` → [Updates: `1.7.0`]
- `androidx.test:runner 1.1.0` → [Updates: `1.7.0`]
- `org.hamcrest:hamcrest-core 1.3` → [Updates: `3.0`]

InstantApps/service/gradle.properties

InstantApps/service/settings.gradle

InstantApps/storage-api/app/build.gradle (1)

- `com.google.android.gms:play-services-instantapps 16.0.1` → [Updates: `18.2.0`]

InstantApps/storage-api/build.gradle (10)

- `com.android.tools.build:gradle 3.3.1` → [Updates: `9.3.1`]
- `org.jetbrains.kotlin:kotlin-gradle-plugin 1.3.10` → [Updates: `2.4.10`]
- `com.android.support:appcompat-v7 1.0.2` → [Updates: `28.0.0`]
- `androidx.constraintlayout:constraintlayout 1.1.3` → [Updates: `2.2.2`]
- `org.jetbrains.kotlin:kotlin-stdlib-jdk7 1.3.10` → [Updates: `2.4.10`]
- `androidx.test.espresso:espresso-core 3.1.0` → [Updates: `3.7.0`]
- `androidx.test.espresso:espresso-contrib 3.1.0` → [Updates: `3.7.0`]
- `androidx.test:rules 1.1.0` → [Updates: `1.7.0`]
- `androidx.test:runner 1.1.0` → [Updates: `1.7.0`]
- `org.hamcrest:hamcrest-core 1.3` → [Updates: `3.0`]

InstantApps/storage-api/gradle.properties

InstantApps/storage-api/settings.gradle

InstantApps/urlless/app/build.gradle (2)

- `androidx.appcompat:appcompat 1.0.2` → [Updates: `1.7.1`]
- `androidx.constraintlayout:constraintlayout 1.1.3` → [Updates: `2.2.2`]

InstantApps/urlless/build.gradle (1)

- `com.android.tools.build:gradle 3.3.1` → [Updates: `9.3.1`]

InstantApps/urlless/feature/build.gradle (1)

- `com.google.android.play:core 1.2.0` → [Updates: `1.10.3`]

InstantApps/urlless/gradle.properties

InstantApps/urlless/greet/build.gradle

InstantApps/urlless/settings.gradle

PlayAssetDelivery/NativeSample/build.gradle (1)

- `com.android.tools.build:gradle 4.0.0-beta03` → [Updates: `9.3.1`]

PlayAssetDelivery/NativeSample/fast_follow_pack/build.gradle

PlayAssetDelivery/NativeSample/gradle.properties

PlayAssetDelivery/NativeSample/install_time_pack/build.gradle

PlayAssetDelivery/NativeSample/on_demand_pack/build.gradle

PlayAssetDelivery/NativeSample/settings.gradle

PlayAssetDelivery/NativeSample/Teapot/build.gradle (2)

- `androidx.appcompat:appcompat 1.0.2` → [Updates: `1.7.1`]
- `androidx.constraintlayout:constraintlayout 1.1.3` → [Updates: `2.2.2`]

PlayCoreKtx/app/build.gradle (1)

- `com.pinterest:ktlint 0.36.0` → [Updates: `0.51.0-FINAL`, `1.0.0`]

PlayCoreKtx/build.gradle (14)

- `com.android.tools.build:gradle 4.1.1` → [Updates: `9.3.1`]
- `org.jetbrains.kotlin:kotlin-gradle-plugin 1.4.21` → [Updates: `2.4.10`]
- `com.github.triplet.gradle:play-publisher 3.1.0` → [Updates: `4.0.0`]
- `org.jetbrains.kotlin:kotlin-stdlib-jdk7 1.4.21` → [Updates: `2.4.10`]
- `androidx.appcompat:appcompat 1.3.0-alpha02` → [Updates: `1.7.1`]
- `androidx.activity:activity-ktx 1.2.0-alpha08` → [Updates: `1.13.0`]
- `androidx.constraintlayout:constraintlayout 2.0.1` → [Updates: `2.2.2`]
- `androidx.fragment:fragment-ktx 1.3.0-alpha08` → [Updates: `1.8.9`]
- `com.google.android.material:material 1.2.0` → [Updates: `1.14.0`]
- `org.jetbrains.kotlinx:kotlinx-coroutines-android 1.3.9` → [Updates: `1.11.0`]
- `com.google.android.play:core 1.8.0` → [Updates: `1.10.3`]
- `com.google.android.play:core-ktx 1.8.1`
- `androidx.lifecycle:lifecycle-runtime-ktx 2.3.0-alpha07` → [Updates: `2.11.0`]
- `androidx.lifecycle:lifecycle-livedata-ktx 2.3.0-alpha07` → [Updates: `2.11.0`]

PlayCoreKtx/buildSrc/build.gradle.kts (3)

- `org.jetbrains.kotlin.jvm 1.3.72` → [Updates: `2.4.10`]
- `com.android.tools.build:gradle-api 4.1.1` → [Updates: `9.3.1`]
- `com.android.tools.build:gradle 4.1.1` → [Updates: `9.3.1`]

PlayCoreKtx/buildSrc/src/main/kotlin/com/google/android/samples/appbundle/BuildApksTask.kt

PlayCoreKtx/buildSrc/src/main/kotlin/com/google/android/samples/appbundle/BundleLocalTestingPlugin.kt

PlayCoreKtx/buildSrc/src/main/kotlin/com/google/android/samples/appbundle/InstallApksTask.kt

PlayCoreKtx/features/picture/build.gradle (1)

- `androidx.palette:palette-ktx 1.0.0`

PlayCoreKtx/gradle.properties

PlayCoreKtx/settings.gradle

gradle-wrapper (16)

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

- `gradle 6.7.1` → [Updates: `9.7.0`]

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

- `gradle 7.0.2` → [Updates: `9.7.0`]

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

- `gradle 6.3-rc-1` → [Updates: `9.7.0`]

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

- `gradle 7.0.2` → [Updates: `9.7.0`]

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

- `gradle 6.1.1` → [Updates: `9.7.0`]

InstantApps/aab-simple/gradle/wrapper/gradle-wrapper.properties (1)

- `gradle 4.10.1` → [Updates: `9.7.0`]

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

- `gradle 4.10.1` → [Updates: `9.7.0`]

InstantApps/cookie-api/gradle/wrapper/gradle-wrapper.properties (1)

- `gradle 4.10.1` → [Updates: `9.7.0`]

InstantApps/install-api/gradle/wrapper/gradle-wrapper.properties (1)

- `gradle 4.10.1` → [Updates: `9.7.0`]

InstantApps/multi-feature-module/gradle/wrapper/gradle-wrapper.properties (1)

- `gradle 4.10.1` → [Updates: `9.7.0`]

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

- `gradle 4.10.1` → [Updates: `9.7.0`]

InstantApps/storage-api/gradle/wrapper/gradle-wrapper.properties (1)

- `gradle 4.10.1` → [Updates: `9.7.0`]

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

- `gradle 4.10.1` → [Updates: `9.7.0`]

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

- `gradle 6.2.2` → [Updates: `9.7.0`]

PlayAssetDelivery/NativeSample/Teapot/gradle/wrapper/gradle-wrapper.properties (1)

- `gradle 5.1.1` → [Updates: `9.7.0`]

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

- `gradle 6.7.1` → [Updates: `9.7.0`]

pip_requirements (1)

PlayAssetDelivery/BundletoolScriptSample/requirements.txt (1)

- `protobuf ==3.18.3` → [Updates: `==5.29.6`]

renovate-config (1)

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

Review pull requests 151 and 146 first, then inspect the affected .github/workflows files and the listed build.gradle or build.gradle.kts files. Done means the dependency updates are handled and the dashboard no longer has these open updates.

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
10/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.