diff --git a/.github/workflows/apply_spotless.yml b/.github/workflows/apply_spotless.yml index 6c2047903..2c667fce2 100644 --- a/.github/workflows/apply_spotless.yml +++ b/.github/workflows/apply_spotless.yml @@ -30,7 +30,7 @@ jobs: steps: - name: Checkout Repository - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: token: ${{ secrets.PAT || github.token }} fetch-depth: 0 diff --git a/.github/workflows/build-ios.yml b/.github/workflows/build-ios.yml index e1aea841d..66966bef4 100644 --- a/.github/workflows/build-ios.yml +++ b/.github/workflows/build-ios.yml @@ -39,7 +39,7 @@ jobs: xcode-version: latest-stable - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Build iOS app uses: mxcl/xcodebuild@v3 diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d40639455..cdc978b97 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -29,7 +29,7 @@ jobs: timeout-minutes: 30 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: token: ${{ secrets.PAT || github.token }} - name: set up Java 25 diff --git a/.github/workflows/update_deps.yml b/.github/workflows/update_deps.yml index 87b804971..2de00dfad 100644 --- a/.github/workflows/update_deps.yml +++ b/.github/workflows/update_deps.yml @@ -7,7 +7,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: set up JDK 17 uses: actions/setup-java@v5 with: diff --git a/datastore/build.gradle.kts b/datastore/build.gradle.kts index d38b2b191..2033d1af5 100644 --- a/datastore/build.gradle.kts +++ b/datastore/build.gradle.kts @@ -107,7 +107,7 @@ dependencies { // [START android_datastore_proto_task] protobuf { protoc { - artifact = "com.google.protobuf:protoc:4.34.0" + artifact = "com.google.protobuf:protoc:4.35.1" } generateProtoTasks { all().forEach { task -> diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index e6ed8751b..dfb0d3ea8 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -4,7 +4,7 @@ activityKtx = "1.13.0" android-googleid = "1.2.0" androidGradlePlugin = "9.3.1" androidx-activity-compose = "1.13.0" -androidx-appcompat = "1.7.1" +androidx-appcompat = "1.8.0" androidx-appfunctions = "1.0.0-alpha10" androidx-cameraX = "1.6.1" androidx-car = "1.7.0" @@ -17,18 +17,18 @@ androidx-constraintlayout-compose = "1.1.2" androidx-coordinator-layout = "1.3.0" androidx-core-telecom = "1.1.0-alpha06" androidx-corektx = "1.19.0" -androidx-corepip = "1.0.0-alpha02" +androidx-corepip = "1.0.0-alpha03" androidx-credentials = "1.7.0-alpha03" androidx-credentials-play-services-auth = "1.7.0-alpha03" androidx-emoji2-views = "1.6.0" -androidx-fragment = "1.8.9" +androidx-fragment = "1.9.0" androidx-glance-appwidget = "1.3.0-alpha02" androidx-lifecycle-compose = "2.11.0" androidx-lifecycle-runtime-compose = "2.11.0" androidx-lifecycle-viewmodel-navigation3 = "2.11.0" androidx-navigation = "2.9.8" -androidx-navigation3 = "1.1.5" -androidx-paging = "3.5.0" +androidx-navigation3 = "1.1.6" +androidx-paging = "3.5.1" androidx-startup-runtime = "1.2.0" androidx-test = "1.7.0" androidx-test-core-ktx = "1.7.0" @@ -57,16 +57,16 @@ datastorePreferencesRxjava3 = "1.2.1" engageCore = "1.6.0" firebase-ai = "17.15.0" firebase-bom = "34.17.0" -firebase-ondevice = "16.0.0-beta03" +firebase-ondevice = "16.0.0-beta04" genaiSchemaCompiler = "1.0.0-alpha1" -glance-wear = "1.0.0-alpha12" +glance-wear = "1.0.0-alpha16" glide = "1.0.0-beta10" google-ar-core = "1.54.0" google-maps = "20.0.0" -gradle-versions = "0.59.0" -guava = "33.6.0-jre" -guava-android = "33.6.0-jre" -health-connect = "1.2.0-alpha04" +gradle-versions = "0.61.0" +guava = "33.7.1-jre" +guava-android = "33.7.1-jre" +health-connect = "1.2.0-alpha05" hilt = "2.60.1" horologist = "0.8.3-alpha" junit = "4.13.2" @@ -74,7 +74,7 @@ kotlin = "2.4.10" kotlinCoroutinesOkhttp = "1.0" kotlinxCoroutinesGuava = "1.11.0" kotlinxSerialization = "1.11.0" -ksp = "2.3.10" +ksp = "2.3.11" ktlint = "1.5.0" lifecycleService = "2.11.0" maps-compose = "8.4.0" @@ -82,15 +82,15 @@ material = "1.14.0" material3-adaptive = "1.3.0" material3-adaptive-navigation-suite = "1.4.0" material3-adaptive-navigation3 = "1.3.0" -media3 = "1.10.1" -media3Session = "1.10.1" -media3Ui = "1.10.1" +media3 = "1.11.0" +media3Session = "1.11.0" +media3Ui = "1.11.0" # @keep minSdk = "36" mlkit-face-detection = "16.1.7" mlkit-genai-prompt = "1.0.0-beta4" -mockitoKotlin = "5.3.1" -okHttp = "5.4.0" +mockitoKotlin = "6.3.0" +okHttp = "5.5.0" playServicesFitness = "21.3.0" playServicesWearable = "20.0.1" playbilling = "9.1.0" @@ -102,14 +102,14 @@ recyclerview = "1.4.0" registryDigitalCredentials = "1.0.0-alpha05" remote-material3 = "1.0.0-alpha09" robolectric = "4.16.1" -roborazzi = "1.70.0" +roborazzi = "1.72.0" room = "2.8.4" room3 = "3.0.1" -spotless = "8.9.0" +spotless = "8.10.0" sqlite = "2.7.0" targetSdk = "37" tiles = "1.6.2" -tracing = "1.3.0" +tracing = "2.0.0" truth = "1.4.5" turbine = "1.2.1" tvComposeMaterial3 = "1.1.0" @@ -126,7 +126,7 @@ wearOngoing = "1.1.0" wearPhoneInteractions = "1.1.1" wearRemoteInteractions = "1.2.0" wearToolingPreview = "1.0.0" -webkit = "1.16.0" +webkit = "1.17.0" wfp = "1.0.0" [libraries] diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 1a704683a..1e922f407 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.0-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.0-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/xr/libs.versions.toml b/xr/libs.versions.toml index 3e2bd1e73..cd2e0d781 100644 --- a/xr/libs.versions.toml +++ b/xr/libs.versions.toml @@ -4,7 +4,7 @@ androidx-xr-arcore-play-services = "1.0.0-beta02" androidx-xr-compose = "1.0.0-alpha17" androidx-xr-glimmer = "1.0.0-alpha17" # Keep the Projected dependency on alpha10 until the emulator supports the latest APIs - b/544045508 -androidx-xr-projected = "1.0.0-alpha10" +androidx-xr-projected = "1.0.0-alpha11" androidx-xr-scenecore = "1.0.0-beta02" [libraries]