Skip to content

Commit c568771

Browse files
Update all dependencies
1 parent d440341 commit c568771

File tree

8 files changed

+75
-75
lines changed

8 files changed

+75
-75
lines changed

.github/workflows/build.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,22 @@ jobs:
1717

1818
steps:
1919
- name: Checkout
20-
uses: actions/checkout@v3
20+
uses: actions/checkout@v5
2121

2222
- name: Validate Gradle Wrapper
23-
uses: gradle/wrapper-validation-action@v1
23+
uses: gradle/wrapper-validation-action@v3
2424

2525
- name: Copy CI gradle.properties
2626
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties
2727

2828
- name: Set up JDK 17
29-
uses: actions/setup-java@v3
29+
uses: actions/setup-java@v5
3030
with:
3131
distribution: 'zulu'
3232
java-version: 17
3333

3434
- name: Setup Gradle
35-
uses: gradle/gradle-build-action@v2
35+
uses: gradle/gradle-build-action@v3
3636

3737
- name: Check spotless
3838
run: ./gradlew spotlessCheck --init-script gradle/spotless-init.gradle.kts --no-configuration-cache
@@ -90,13 +90,13 @@ jobs:
9090
ls /dev/kvm
9191
9292
- name: Checkout
93-
uses: actions/checkout@v4
93+
uses: actions/checkout@v5
9494

9595
- name: Copy CI gradle.properties
9696
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties
9797

9898
- name: Set up JDK 17
99-
uses: actions/setup-java@v4
99+
uses: actions/setup-java@v5
100100
with:
101101
distribution: 'zulu'
102102
java-version: 17

.github/workflows/issues-stale.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
stale:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/stale@v3
11+
- uses: actions/stale@v10
1212
with:
1313
stale-issue-message: 'This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.'
1414
days-before-stale: 30

app/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ plugins {
1818
alias(libs.plugins.android.application)
1919
alias(libs.plugins.kotlin.android)
2020
alias(libs.plugins.kotlin.compose)
21-
kotlin("plugin.serialization") version "2.1.10"
21+
kotlin("plugin.serialization") version "2.2.20"
2222
}
2323

2424
android {

gradle/libs.versions.toml

Lines changed: 59 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -14,57 +14,57 @@
1414
# limitations under the License.
1515
#
1616
[versions]
17-
agp = "8.9.1"
18-
fragmentCompose = "1.8.6"
19-
kotlin = "2.1.10"
20-
coreKtx = "1.17.0-alpha01"
17+
agp = "8.13.0"
18+
fragmentCompose = "1.8.9"
19+
kotlin = "2.2.20"
20+
coreKtx = "1.17.0"
2121
junit = "4.13.2"
22-
junitVersion = "1.2.1"
23-
espressoCore = "3.6.1"
24-
kotlinxSerializationJson = "1.8.0"
25-
lifecycleRuntimeKtx = "2.8.7"
26-
activityCompose = "1.10.0"
27-
composeBom = "2025.02.00"
28-
appcompat = "1.7.0"
29-
material = "1.12.0"
30-
coil = "2.4.0"
31-
navigationCompose = "2.8.7"
32-
coroutines = "1.7.3"
22+
junitVersion = "1.3.0"
23+
espressoCore = "3.7.0"
24+
kotlinxSerializationJson = "1.9.0"
25+
lifecycleRuntimeKtx = "2.9.3"
26+
activityCompose = "1.11.0"
27+
composeBom = "2025.09.00"
28+
appcompat = "1.7.1"
29+
material = "1.13.0"
30+
coil = "2.7.0"
31+
navigationCompose = "2.9.4"
32+
coroutines = "1.10.2"
3333
photopickerCompose = "1.0.0-alpha01"
34-
play-services-location = "21.1.0"
34+
play-services-location = "21.3.0"
3535

36-
accompanist = "0.32.0"
37-
androidx-datastore = "1.0.0"
38-
androidx-navigation = "2.7.7"
39-
androidx-window = "1.4.0-rc01"
36+
accompanist = "0.37.3"
37+
androidx-datastore = "1.1.7"
38+
androidx-navigation = "2.9.4"
39+
androidx-window = "1.4.0"
4040
casa = "0.5.1"
41-
gradleDownloadTask = "4.1.2"
42-
ksp = "1.9.22-1.0.17"
41+
gradleDownloadTask = "5.6.0"
42+
ksp = "2.2.20-2.0.3"
4343
composeCompiler = "1.5.9"
44-
hilt = "2.48.1"
44+
hilt = "2.57.1"
4545
kotlin-serialization = "1.8.0"
4646
ktlint = "0.48.1"
4747
junit4 = "4.13.2"
48-
androidxEspresso = "3.5.1"
49-
androidxTestCore = "1.5.0"
50-
androidxTestExtJunit = "1.1.5"
51-
androidxTestExtTruth = "1.5.0"
52-
androidxTestRules = "1.5.0"
53-
androidxTestRunner = "1.5.2"
54-
androidxUiAutomator = "2.2.0"
55-
camerax = "1.5.0-beta01"
48+
androidxEspresso = "3.7.0"
49+
androidxTestCore = "1.7.0"
50+
androidxTestExtJunit = "1.3.0"
51+
androidxTestExtTruth = "1.7.0"
52+
androidxTestRules = "1.7.0"
53+
androidxTestRunner = "1.7.0"
54+
androidxUiAutomator = "2.3.0"
55+
camerax = "1.5.0"
5656
material3Android = "1.3.2"
57-
media3 = "1.5.0"
58-
constraintlayout = "2.1.4"
59-
glide-compose = "1.0.0-beta01"
60-
glance = "1.1.0"
61-
tensorflowLite = "2.9.0"
57+
media3 = "1.8.0"
58+
constraintlayout = "2.2.1"
59+
glide-compose = "1.0.0-beta08"
60+
glance = "1.1.1"
61+
tensorflowLite = "2.17.0"
6262
tensorflowLiteGpuDelegatePlugin = "0.4.4"
63-
tensorflowLiteSupport = "0.4.2"
63+
tensorflowLiteSupport = "0.5.0"
6464
barcodeScanningCommon = "17.0.0"
6565
playServicesMlkitBarcodeScanning = "18.3.1"
66-
protobuf = "0.9.4"
67-
firebaseCrashlyticsBuildtools = "3.0.5"
66+
protobuf = "0.9.5"
67+
firebaseCrashlyticsBuildtools = "3.0.6"
6868
uwb = "1.0.0-alpha10"
6969

7070

@@ -103,18 +103,18 @@ play-services-location = { module = "com.google.android.gms:play-services-locati
103103
# Core dependencies
104104
android-gradlePlugin = { module = "com.android.tools.build:gradle", version.ref = "agp" }
105105

106-
androidx-activity = "androidx.activity:activity-ktx:1.10.0"
106+
androidx-activity = "androidx.activity:activity-ktx:1.11.0"
107107

108-
androidx-core = "androidx.core:core-ktx:1.12.0"
109-
androidx-exifinterface = "androidx.exifinterface:exifinterface:1.3.7"
108+
androidx-core = "androidx.core:core-ktx:1.17.0"
109+
androidx-exifinterface = "androidx.exifinterface:exifinterface:1.4.1"
110110
# Fragment 1.7.0 alpha and Transition 1.5.0 alpha are required for predictive back to work with Fragments and transitions
111-
androidx-fragment = "androidx.fragment:fragment-ktx:1.7.0-alpha10"
112-
androidx-transition = "androidx.transition:transition-ktx:1.5.0-alpha06"
111+
androidx-fragment = "androidx.fragment:fragment-ktx:1.8.9"
112+
androidx-transition = "androidx.transition:transition-ktx:1.6.0"
113113
androidx-navigation-fragment = { module = "androidx.navigation:navigation-fragment", version.ref = "androidx-navigation" }
114114
androidx-navigation-testing = { module = "androidx.navigation:navigation-testing", version.ref = "androidx-navigation" }
115115
androidx-navigation-ui = { module = "androidx.navigation:navigation-ui", version.ref = "androidx-navigation" }
116-
androidx-lifecycle-viewmodel-compose = "androidx.lifecycle:lifecycle-viewmodel-compose:2.7.0"
117-
androidx-viewpager2 = "androidx.viewpager2:viewpager2:1.0.0"
116+
androidx-lifecycle-viewmodel-compose = "androidx.lifecycle:lifecycle-viewmodel-compose:2.9.3"
117+
androidx-viewpager2 = "androidx.viewpager2:viewpager2:1.1.0"
118118
accompanist-permissions = { module = "com.google.accompanist:accompanist-permissions", version.ref = "accompanist" }
119119
casa-base = { module = "com.google.android.catalog.framework:casa-base", version.ref = "casa" }
120120
casa-processor = { module = "com.google.android.catalog.framework:casa-processor", version.ref = "casa" }
@@ -154,25 +154,25 @@ androidx-test-runner = { group = "androidx.test", name = "runner", version.ref =
154154
androidx-test-uiautomator = { group = "androidx.test.uiautomator", name = "uiautomator", version.ref = "androidxUiAutomator" }
155155
junit4 = { group = "junit", name = "junit", version.ref = "junit4" }
156156
# Sample specific dependencies
157-
lottie = "com.airbnb.android:lottie:6.0.0"
157+
lottie = "com.airbnb.android:lottie:6.6.7"
158158
rxjava2-android = 'io.reactivex.rxjava2:rxandroid:2.1.1'
159-
androidx-work-runtime-ktx = "androidx.work:work-runtime-ktx:2.9.0"
160-
androidx-core-remoteviews = "androidx.core:core-remoteviews:1.0.0"
159+
androidx-work-runtime-ktx = "androidx.work:work-runtime-ktx:2.10.4"
160+
androidx-core-remoteviews = "androidx.core:core-remoteviews:1.1.0"
161161
androidx-glance-appwidget = {group = "androidx.glance", name = "glance-appwidget", version.ref = "glance"}
162162
androidx-glance-preview = {group = "androidx.glance", name = "glance-preview", version.ref = "glance"}
163163
androidx-glance-appwidget-preview = {group = "androidx.glance", name = "glance-appwidget-preview", version.ref = "glance"}
164164
androidx-glance-material3 = {group = "androidx.glance", name = "glance-material3", version.ref = "glance"}
165-
androidx-graphics-core = { group = "androidx.graphics", name = "graphics-core", version = "1.0.0-beta01" }
166-
androidx-startup = 'androidx.startup:startup-runtime:1.1.1'
165+
androidx-graphics-core = { group = "androidx.graphics", name = "graphics-core", version = "1.0.3" }
166+
androidx-startup = 'androidx.startup:startup-runtime:1.2.0'
167167
androidx-window = { module = "androidx.window:window", version.ref = "androidx-window" }
168168
androidx-window-java = { module = "androidx.window:window-java", version.ref = "androidx-window" }
169169
androidx-window-rxjava2 = { module = "androidx.window:window-rxjava2", version.ref = "androidx-window" }
170170
androidx-window-core = { module = "androidx.window:window-core", version.ref = "androidx-window" }
171-
androidx-media = "androidx.media:media:1.7.0"
172-
androidx-constraintlayout = "androidx.constraintlayout:constraintlayout:2.1.4"
171+
androidx-media = "androidx.media:media:1.7.1"
172+
androidx-constraintlayout = "androidx.constraintlayout:constraintlayout:2.2.1"
173173
androidx-datastore-preferences = { module = "androidx.datastore:datastore-preferences", version.ref = "androidx-datastore" }
174174
androidx-draganddrop = "androidx.draganddrop:draganddrop:1.0.0"
175-
androidx-dynamicanimation = "androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha03"
175+
androidx-dynamicanimation = "androidx.dynamicanimation:dynamicanimation-ktx:1.1.0"
176176
androidx-material3-android = { group = "androidx.compose.material3", name = "material3-android", version.ref = "material3Android" }
177177
androidx-media3-common = { module = "androidx.media3:media3-common", version.ref = "media3" }
178178
androidx-media3-effect = { module = "androidx.media3:media3-effect", version.ref = "media3" }
@@ -190,9 +190,9 @@ androidx-camerax-view = { module = "androidx.camera:camera-view", version.ref =
190190
androidx-camerax-mlkit-vision = { module = "androidx.camera:camera-mlkit-vision", version.ref = "camerax" }
191191
androidx-camerax-extensions = { module = "androidx.camera:camera-extensions", version.ref = "camerax" }
192192

193-
fresco = "com.facebook.fresco:fresco:3.0.0"
193+
fresco = "com.facebook.fresco:fresco:3.6.0"
194194
fresco-nativeimagetranscoder = "com.facebook.fresco:nativeimagetranscoder:2.6.0!!"
195-
glide = "com.github.bumptech.glide:glide:4.15.1"
195+
glide = "com.github.bumptech.glide:glide:5.0.5"
196196
glide-compose = { group = "com.github.bumptech.glide", name = "compose", version.ref = "glide-compose" }
197197
appcompat = { group = "androidx.appcompat", name = "appcompat", version.ref = "appcompat" }
198198
constraintlayout = { group = "androidx.constraintlayout", name = "constraintlayout", version.ref = "constraintlayout" }
@@ -212,9 +212,9 @@ kotlin-compose = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "ko
212212
android-library = { id = "com.android.library", version.ref = "agp" }
213213
compose = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
214214

215-
affectedmoduledetector = { id = "com.dropbox.affectedmoduledetector", version = "0.2.0" }
216-
versionCatalogUpdate = { id = "nl.littlerobots.version-catalog-update", version = "0.7.0" }
217-
benManesVersions = { id = "com.github.ben-manes.versions", version = "0.44.0" }
215+
affectedmoduledetector = { id = "com.dropbox.affectedmoduledetector", version = "0.6.2" }
216+
versionCatalogUpdate = { id = "nl.littlerobots.version-catalog-update", version = "1.0.0" }
217+
benManesVersions = { id = "com.github.ben-manes.versions", version = "0.52.0" }
218218
android-test = { id = "com.android.test", version.ref = "agp" }
219219
hilt = { id = "com.google.dagger.hilt.android", version.ref = "hilt" }
220220
kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }

gradle/spotless-init.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
val ktlintVersion = "0.48.1"
1818

1919
initscript {
20-
val spotlessVersion = "6.13.0"
20+
val spotlessVersion = "7.2.1"
2121

2222
repositories {
2323
mavenCentral()

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.0.0-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

samples/connectivity/UwbRanging/build.gradle.kts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ protobuf {
5151
// Configures the protoc compiler
5252
protoc {
5353
// Automatically download protoc from Maven Central
54-
artifact = "com.google.protobuf:protoc:3.25.3"
54+
artifact = "com.google.protobuf:protoc:4.32.1"
5555
}
5656

5757
// Configures the code generation tasks
@@ -81,10 +81,10 @@ dependencies {
8181
implementation(libs.androidx.navigation.compose)
8282
implementation(libs.compose.material.iconsext)
8383
implementation(libs.kotlin.coroutines.play)
84-
implementation("com.google.android.gms:play-services-nearby:19.2.0")
85-
implementation("com.google.protobuf:protobuf-java:3.25.3")
86-
implementation("com.google.protobuf:protobuf-kotlin:3.25.3")
87-
implementation("androidx.datastore:datastore:1.0.0")
84+
implementation("com.google.android.gms:play-services-nearby:19.3.0")
85+
implementation("com.google.protobuf:protobuf-java:4.32.1")
86+
implementation("com.google.protobuf:protobuf-kotlin:4.32.1")
87+
implementation("androidx.datastore:datastore:1.1.7")
8888
implementation(libs.androidx.appcompat)
8989
implementation(libs.kotlinx.serialization.json)
9090
implementation(libs.firebase.crashlytics.buildtools)

samples/connectivity/telecom/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ android {
3939
}
4040

4141
dependencies {
42-
implementation("androidx.core:core-telecom:1.0.0-alpha02")
42+
implementation("androidx.core:core-telecom:1.0.1")
4343
implementation(project(mapOf("path" to ":samples:connectivity:audio")))
4444

4545
implementation(libs.androidx.activity.compose)

0 commit comments

Comments
 (0)