diff --git a/.github/workflows/Build.yaml b/.github/workflows/Build.yaml index eec554b37d..7cff925fe9 100644 --- a/.github/workflows/Build.yaml +++ b/.github/workflows/Build.yaml @@ -25,19 +25,19 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Copy CI gradle.properties run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties - name: Set up JDK 21 - uses: actions/setup-java@v5 + uses: actions/setup-java@v6 with: distribution: 'zulu' java-version: 21 - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v6 with: cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }} build-scan-publish: true @@ -70,7 +70,7 @@ jobs: ./gradlew dependencyGuardBaseline - name: Push new Dependency Guard baselines if available - uses: stefanzweifel/git-auto-commit-action@v5 + uses: stefanzweifel/git-auto-commit-action@v7 if: steps.dependencyguard_baseline.outcome == 'success' with: file_pattern: '**/dependencies/*.txt' @@ -94,7 +94,7 @@ jobs: - name: Push new graphs if available if: steps.graphs_verify.outcome == 'failure' && github.event_name == 'pull_request' - uses: stefanzweifel/git-auto-commit-action@v5 + uses: stefanzweifel/git-auto-commit-action@v7 with: file_pattern: '**/README.md' disable_globbing: true @@ -122,7 +122,7 @@ jobs: ./gradlew recordRoborazziDemoDebug - name: Push new screenshots if available - uses: stefanzweifel/git-auto-commit-action@v5 + uses: stefanzweifel/git-auto-commit-action@v7 if: steps.screenshotsrecord.outcome == 'success' with: file_pattern: '*/*.png' @@ -137,21 +137,21 @@ jobs: run: ./gradlew :app:assemble -PminifyWithR8=false - name: Upload build outputs (APKs) - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: APKs path: '**/build/outputs/apk/**/*.apk' - name: Upload JVM local results (XML) if: ${{ !cancelled() }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: local-test-results path: '**/build/test-results/test*UnitTest/**.xml' - name: Upload screenshot results (PNG) if: ${{ !cancelled() }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: screenshot-test-results path: '**/build/outputs/roborazzi/*_compare.png' @@ -161,28 +161,28 @@ jobs: - name: Upload lint reports (HTML) if: ${{ !cancelled() }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: lint-reports path: '**/build/reports/lint-results-*.html' - name: Upload lint reports (SARIF) for app module if: ${{ !cancelled() && hashFiles('app/**/*.sarif') != '' }} - uses: github/codeql-action/upload-sarif@v3 + uses: github/codeql-action/upload-sarif@v4 with: sarif_file: './app/' category: app - name: Upload lint reports (SARIF) for app-nia-catalog module if: ${{ !cancelled() && hashFiles('app-nia-catalog/**/*.sarif') != '' }} - uses: github/codeql-action/upload-sarif@v3 + uses: github/codeql-action/upload-sarif@v4 with: sarif_file: './app-nia-catalog/' category: app-nia-catalog - name: Upload lint reports (SARIF) for lint module if: ${{ !cancelled() && hashFiles('lint/**/*.sarif') != '' }} - uses: github/codeql-action/upload-sarif@v3 + uses: github/codeql-action/upload-sarif@v4 with: sarif_file: './lint/' category: lint @@ -217,19 +217,19 @@ jobs: ls /dev/kvm - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Copy CI gradle.properties run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties - name: Set up JDK 21 - uses: actions/setup-java@v5 + uses: actions/setup-java@v6 with: distribution: 'zulu' java-version: 21 - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v6 with: cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }} build-scan-publish: true @@ -258,7 +258,7 @@ jobs: - name: Upload test reports if: ${{ !cancelled() }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: test-reports-${{ matrix.api-level }} path: '**/build/reports/androidTests' @@ -266,7 +266,7 @@ jobs: - name: Display local test coverage (only API 30) if: matrix.api-level == 30 id: jacoco - uses: madrapps/jacoco-report@v1.7.1 + uses: madrapps/jacoco-report@v1.8.0 with: title: Combined test coverage report min-coverage-overall: 40 @@ -277,7 +277,7 @@ jobs: - name: Upload local coverage reports (XML + HTML) (only API 30) if: matrix.api-level == 30 - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: coverage-reports if-no-files-found: error diff --git a/.github/workflows/NightlyBaselineProfiles.yaml b/.github/workflows/NightlyBaselineProfiles.yaml index 7e6158653c..b8a3302202 100644 --- a/.github/workflows/NightlyBaselineProfiles.yaml +++ b/.github/workflows/NightlyBaselineProfiles.yaml @@ -18,7 +18,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Enable KVM group perms run: | @@ -31,13 +31,13 @@ jobs: run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties - name: Set up JDK 17 - uses: actions/setup-java@v5 + uses: actions/setup-java@v6 with: distribution: 'zulu' java-version: 17 - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v6 with: cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }} build-scan-publish: true @@ -45,7 +45,7 @@ jobs: build-scan-terms-of-use-agree: "yes" - name: Setup Android SDK - uses: android-actions/setup-android@v3 + uses: android-actions/setup-android@v4 - name: Accept licenses run: yes | sdkmanager --licenses || true diff --git a/.github/workflows/Release.yml b/.github/workflows/Release.yml index e890bb5a70..e4aca30c17 100644 --- a/.github/workflows/Release.yml +++ b/.github/workflows/Release.yml @@ -22,19 +22,19 @@ jobs: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Copy CI gradle.properties run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties - name: Set up JDK 17 - uses: actions/setup-java@v5 + uses: actions/setup-java@v6 with: distribution: 'zulu' java-version: 17 - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v6 with: cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }} build-scan-publish: true @@ -42,7 +42,7 @@ jobs: build-scan-terms-of-use-agree: "yes" - name: Setup Android SDK - uses: android-actions/setup-android@v3 + uses: android-actions/setup-android@v4 - name: Accept licenses run: yes | sdkmanager --licenses || true diff --git a/app-nia-catalog/dependencies/releaseRuntimeClasspath.txt b/app-nia-catalog/dependencies/releaseRuntimeClasspath.txt index 1014a8f8ef..0e347d64b6 100644 --- a/app-nia-catalog/dependencies/releaseRuntimeClasspath.txt +++ b/app-nia-catalog/dependencies/releaseRuntimeClasspath.txt @@ -1,76 +1,75 @@ -androidx.activity:activity-compose:1.9.3 -androidx.activity:activity-ktx:1.9.3 -androidx.activity:activity:1.9.3 +androidx.activity:activity-compose:1.13.0 +androidx.activity:activity-ktx:1.13.0 +androidx.activity:activity:1.13.0 androidx.annotation:annotation-experimental:1.5.1 -androidx.annotation:annotation-jvm:1.9.1 -androidx.annotation:annotation:1.9.1 +androidx.annotation:annotation-jvm:1.10.0 +androidx.annotation:annotation:1.10.0 androidx.appcompat:appcompat-resources:1.6.1 androidx.arch.core:core-common:2.2.0 androidx.arch.core:core-runtime:2.2.0 androidx.autofill:autofill:1.0.0 -androidx.browser:browser:1.8.0 -androidx.collection:collection-jvm:1.5.0 -androidx.collection:collection-ktx:1.5.0 -androidx.collection:collection:1.5.0 -androidx.compose.animation:animation-android:1.10.0-alpha04 -androidx.compose.animation:animation-core-android:1.10.0-alpha04 -androidx.compose.animation:animation-core:1.10.0-alpha04 -androidx.compose.animation:animation:1.10.0-alpha04 -androidx.compose.foundation:foundation-android:1.10.0-alpha04 -androidx.compose.foundation:foundation-layout-android:1.10.0-alpha04 -androidx.compose.foundation:foundation-layout:1.10.0-alpha04 -androidx.compose.foundation:foundation:1.10.0-alpha04 -androidx.compose.material3.adaptive:adaptive-android:1.2.0-beta03 -androidx.compose.material3.adaptive:adaptive:1.2.0-beta03 -androidx.compose.material3:material3-adaptive-navigation-suite-android:1.5.0-alpha04 -androidx.compose.material3:material3-adaptive-navigation-suite:1.5.0-alpha04 -androidx.compose.material3:material3-android:1.5.0-alpha04 -androidx.compose.material3:material3:1.5.0-alpha04 +androidx.browser:browser:1.10.0 +androidx.collection:collection-jvm:1.6.0 +androidx.collection:collection-ktx:1.6.0 +androidx.collection:collection:1.6.0 +androidx.compose.animation:animation-android:1.13.0-alpha02 +androidx.compose.animation:animation-core-android:1.13.0-alpha02 +androidx.compose.animation:animation-core:1.13.0-alpha02 +androidx.compose.animation:animation:1.13.0-alpha02 +androidx.compose.foundation:foundation-android:1.13.0-alpha02 +androidx.compose.foundation:foundation-layout-android:1.13.0-alpha02 +androidx.compose.foundation:foundation-layout:1.13.0-alpha02 +androidx.compose.foundation:foundation:1.13.0-alpha02 +androidx.compose.material3.adaptive:adaptive-android:1.4.0-alpha01 +androidx.compose.material3.adaptive:adaptive:1.4.0-alpha01 +androidx.compose.material3:material3-adaptive-navigation-suite-android:1.5.0-alpha27 +androidx.compose.material3:material3-adaptive-navigation-suite:1.5.0-alpha27 +androidx.compose.material3:material3-android:1.5.0-alpha27 +androidx.compose.material3:material3-ripple-android:1.5.0-alpha27 +androidx.compose.material3:material3-ripple:1.5.0-alpha27 +androidx.compose.material3:material3:1.5.0-alpha27 androidx.compose.material:material-icons-core-android:1.7.8 androidx.compose.material:material-icons-core:1.7.8 androidx.compose.material:material-icons-extended-android:1.7.8 androidx.compose.material:material-icons-extended:1.7.8 -androidx.compose.material:material-ripple-android:1.10.0-alpha04 -androidx.compose.material:material-ripple:1.10.0-alpha04 -androidx.compose.runtime:runtime-android:1.10.0-alpha04 -androidx.compose.runtime:runtime-annotation-android:1.10.0-alpha04 -androidx.compose.runtime:runtime-annotation:1.10.0-alpha04 -androidx.compose.runtime:runtime-retain-android:1.10.0-alpha04 -androidx.compose.runtime:runtime-retain:1.10.0-alpha04 -androidx.compose.runtime:runtime-saveable-android:1.10.0-alpha04 -androidx.compose.runtime:runtime-saveable:1.10.0-alpha04 -androidx.compose.runtime:runtime:1.10.0-alpha04 -androidx.compose.ui:ui-android:1.10.0-alpha04 -androidx.compose.ui:ui-geometry-android:1.10.0-alpha04 -androidx.compose.ui:ui-geometry:1.10.0-alpha04 -androidx.compose.ui:ui-graphics-android:1.10.0-alpha04 -androidx.compose.ui:ui-graphics:1.10.0-alpha04 -androidx.compose.ui:ui-text-android:1.10.0-alpha04 -androidx.compose.ui:ui-text:1.10.0-alpha04 -androidx.compose.ui:ui-tooling-preview-android:1.10.0-alpha04 -androidx.compose.ui:ui-tooling-preview:1.10.0-alpha04 -androidx.compose.ui:ui-unit-android:1.10.0-alpha04 -androidx.compose.ui:ui-unit:1.10.0-alpha04 -androidx.compose.ui:ui-util-android:1.10.0-alpha04 -androidx.compose.ui:ui-util:1.10.0-alpha04 -androidx.compose.ui:ui:1.10.0-alpha04 -androidx.compose:compose-bom-alpha:2025.09.01 +androidx.compose.material:material-ripple-android:1.13.0-alpha02 +androidx.compose.material:material-ripple:1.13.0-alpha02 +androidx.compose.runtime:runtime-android:1.13.0-alpha02 +androidx.compose.runtime:runtime-annotation-android:1.13.0-alpha02 +androidx.compose.runtime:runtime-annotation:1.13.0-alpha02 +androidx.compose.runtime:runtime-retain-android:1.13.0-alpha02 +androidx.compose.runtime:runtime-retain:1.13.0-alpha02 +androidx.compose.runtime:runtime-saveable-android:1.13.0-alpha02 +androidx.compose.runtime:runtime-saveable:1.13.0-alpha02 +androidx.compose.runtime:runtime:1.13.0-alpha02 +androidx.compose.ui:ui-android:1.13.0-alpha02 +androidx.compose.ui:ui-geometry-android:1.13.0-alpha02 +androidx.compose.ui:ui-geometry:1.13.0-alpha02 +androidx.compose.ui:ui-graphics-android:1.13.0-alpha02 +androidx.compose.ui:ui-graphics:1.13.0-alpha02 +androidx.compose.ui:ui-text-android:1.13.0-alpha02 +androidx.compose.ui:ui-text:1.13.0-alpha02 +androidx.compose.ui:ui-tooling-preview-android:1.13.0-alpha02 +androidx.compose.ui:ui-tooling-preview:1.13.0-alpha02 +androidx.compose.ui:ui-unit-android:1.13.0-alpha02 +androidx.compose.ui:ui-unit:1.13.0-alpha02 +androidx.compose.ui:ui-util-android:1.13.0-alpha02 +androidx.compose.ui:ui-util:1.13.0-alpha02 +androidx.compose.ui:ui:1.13.0-alpha02 +androidx.compose:compose-bom-alpha:2026.08.01 androidx.concurrent:concurrent-futures:1.1.0 -androidx.core:core-ktx:1.16.0 +androidx.core:core-ktx:1.18.0 androidx.core:core-viewtree:1.0.0 -androidx.core:core:1.16.0 +androidx.core:core:1.18.0 androidx.customview:customview-poolingcontainer:1.0.0 androidx.customview:customview:1.0.0 -androidx.documentfile:documentfile:1.0.0 -androidx.dynamicanimation:dynamicanimation:1.0.0 androidx.emoji2:emoji2:1.4.0 androidx.exifinterface:exifinterface:1.3.7 androidx.fragment:fragment:1.5.1 -androidx.graphics:graphics-path:1.0.1 +androidx.graphics:graphics-path:1.1.0 androidx.graphics:graphics-shapes-android:1.0.1 androidx.graphics:graphics-shapes:1.0.1 androidx.interpolator:interpolator:1.0.0 -androidx.legacy:legacy-support-core-utils:1.0.0 androidx.lifecycle:lifecycle-common-java8:2.9.4 androidx.lifecycle:lifecycle-common-jvm:2.9.4 androidx.lifecycle:lifecycle-common:2.9.4 @@ -90,32 +89,34 @@ androidx.lifecycle:lifecycle-viewmodel-savedstate-android:2.9.4 androidx.lifecycle:lifecycle-viewmodel-savedstate:2.9.4 androidx.lifecycle:lifecycle-viewmodel:2.9.4 androidx.loader:loader:1.0.0 -androidx.localbroadcastmanager:localbroadcastmanager:1.0.0 -androidx.metrics:metrics-performance:1.0.0-beta01 -androidx.print:print:1.0.0 +androidx.metrics:metrics-performance:1.0.0 +androidx.navigationevent:navigationevent-android:1.1.0 +androidx.navigationevent:navigationevent-compose-android:1.1.0 +androidx.navigationevent:navigationevent-compose:1.1.0 +androidx.navigationevent:navigationevent:1.1.0 androidx.profileinstaller:profileinstaller:1.4.0 -androidx.savedstate:savedstate-android:1.3.2 -androidx.savedstate:savedstate-compose-android:1.3.2 -androidx.savedstate:savedstate-compose:1.3.2 -androidx.savedstate:savedstate-ktx:1.3.2 -androidx.savedstate:savedstate:1.3.2 +androidx.savedstate:savedstate-android:1.5.0 +androidx.savedstate:savedstate-compose-android:1.5.0 +androidx.savedstate:savedstate-compose:1.5.0 +androidx.savedstate:savedstate-ktx:1.5.0 +androidx.savedstate:savedstate:1.5.0 androidx.startup:startup-runtime:1.1.1 -androidx.tracing:tracing-ktx:1.3.0-alpha02 -androidx.tracing:tracing:1.3.0-alpha02 -androidx.transition:transition:1.6.0 +androidx.tracing:tracing-android:2.0.1 +androidx.tracing:tracing-ktx:2.0.1 +androidx.tracing:tracing:2.0.1 androidx.vectordrawable:vectordrawable-animated:1.1.0 androidx.vectordrawable:vectordrawable:1.1.0 androidx.versionedparcelable:versionedparcelable:1.1.1 androidx.viewpager:viewpager:1.0.0 -androidx.window:window-core-android:1.4.0 -androidx.window:window-core:1.4.0 -androidx.window:window:1.4.0 +androidx.window:window-core-android:1.5.0 +androidx.window:window-core:1.5.0 +androidx.window:window:1.5.0 com.google.accompanist:accompanist-drawablepainter:0.32.0 com.google.code.findbugs:jsr305:3.0.2 -com.google.dagger:dagger-lint-aar:2.59 -com.google.dagger:dagger:2.59 -com.google.dagger:hilt-android:2.59 -com.google.dagger:hilt-core:2.59 +com.google.dagger:dagger-lint-aar:2.60.1 +com.google.dagger:dagger:2.60.1 +com.google.dagger:hilt-android:2.60.1 +com.google.dagger:hilt-core:2.60.1 com.google.guava:listenablefuture:1.0 com.squareup.okhttp3:okhttp:4.12.0 com.squareup.okio:okio-jvm:3.9.0 @@ -126,16 +127,16 @@ io.coil-kt:coil-compose:2.7.0 io.coil-kt:coil:2.7.0 jakarta.inject:jakarta.inject-api:2.0.1 javax.inject:javax.inject:1 -org.jetbrains.kotlin:kotlin-stdlib-common:2.3.0 +org.jetbrains.kotlin:kotlin-stdlib-common:2.4.10 org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.0 org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.0 -org.jetbrains.kotlin:kotlin-stdlib:2.3.0 +org.jetbrains.kotlin:kotlin-stdlib:2.4.10 org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0 org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.9.0 org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0 org.jetbrains.kotlinx:kotlinx-coroutines-core:1.9.0 -org.jetbrains.kotlinx:kotlinx-datetime-jvm:0.6.1 -org.jetbrains.kotlinx:kotlinx-datetime:0.6.1 +org.jetbrains.kotlinx:kotlinx-datetime-jvm:0.8.0-0.6.x-compat +org.jetbrains.kotlinx:kotlinx-datetime:0.8.0-0.6.x-compat org.jetbrains.kotlinx:kotlinx-serialization-bom:1.7.3 org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.7.3 org.jetbrains.kotlinx:kotlinx-serialization-core:1.7.3 diff --git a/app/dependencies/prodReleaseRuntimeClasspath.txt b/app/dependencies/prodReleaseRuntimeClasspath.txt index 15bb60f0f8..cf08612e5e 100644 --- a/app/dependencies/prodReleaseRuntimeClasspath.txt +++ b/app/dependencies/prodReleaseRuntimeClasspath.txt @@ -1,232 +1,245 @@ -androidx.activity:activity-compose:1.12.0 -androidx.activity:activity-ktx:1.12.0 -androidx.activity:activity:1.12.0 +androidx.activity:activity-compose:1.13.0 +androidx.activity:activity-ktx:1.13.0 +androidx.activity:activity:1.13.0 androidx.annotation:annotation-experimental:1.5.1 -androidx.annotation:annotation-jvm:1.9.1 -androidx.annotation:annotation:1.9.1 -androidx.appcompat:appcompat-resources:1.7.0 -androidx.appcompat:appcompat:1.7.0 +androidx.annotation:annotation-jvm:1.10.0 +androidx.annotation:annotation:1.10.0 +androidx.appcompat:appcompat-resources:1.8.0 +androidx.appcompat:appcompat:1.8.0 androidx.arch.core:core-common:2.2.0 androidx.arch.core:core-runtime:2.2.0 androidx.autofill:autofill:1.0.0 -androidx.browser:browser:1.8.0 -androidx.collection:collection-jvm:1.5.0 -androidx.collection:collection-ktx:1.5.0 -androidx.collection:collection:1.5.0 -androidx.compose.animation:animation-android:1.10.0-beta02 -androidx.compose.animation:animation-core-android:1.10.0-beta02 -androidx.compose.animation:animation-core:1.10.0-beta02 -androidx.compose.animation:animation:1.10.0-beta02 -androidx.compose.foundation:foundation-android:1.10.0-beta02 -androidx.compose.foundation:foundation-layout-android:1.10.0-beta02 -androidx.compose.foundation:foundation-layout:1.10.0-beta02 -androidx.compose.foundation:foundation:1.10.0-beta02 -androidx.compose.material3.adaptive:adaptive-android:1.3.0-alpha04 -androidx.compose.material3.adaptive:adaptive-layout-android:1.3.0-alpha04 -androidx.compose.material3.adaptive:adaptive-layout:1.3.0-alpha04 -androidx.compose.material3.adaptive:adaptive-navigation-android:1.3.0-alpha04 -androidx.compose.material3.adaptive:adaptive-navigation3-android:1.3.0-alpha04 -androidx.compose.material3.adaptive:adaptive-navigation3:1.3.0-alpha04 -androidx.compose.material3.adaptive:adaptive-navigation:1.3.0-alpha04 -androidx.compose.material3.adaptive:adaptive:1.3.0-alpha04 -androidx.compose.material3:material3-adaptive-navigation-suite-android:1.5.0-alpha04 -androidx.compose.material3:material3-adaptive-navigation-suite:1.5.0-alpha04 -androidx.compose.material3:material3-android:1.5.0-alpha04 -androidx.compose.material3:material3-window-size-class-android:1.5.0-alpha04 -androidx.compose.material3:material3-window-size-class:1.5.0-alpha04 -androidx.compose.material3:material3:1.5.0-alpha04 +androidx.browser:browser:1.10.0 +androidx.cardview:cardview:1.0.0 +androidx.collection:collection-jvm:1.6.0 +androidx.collection:collection-ktx:1.6.0 +androidx.collection:collection:1.6.0 +androidx.compose.animation:animation-android:1.13.0-alpha02 +androidx.compose.animation:animation-core-android:1.13.0-alpha02 +androidx.compose.animation:animation-core:1.13.0-alpha02 +androidx.compose.animation:animation:1.13.0-alpha02 +androidx.compose.foundation:foundation-android:1.13.0-alpha02 +androidx.compose.foundation:foundation-layout-android:1.13.0-alpha02 +androidx.compose.foundation:foundation-layout:1.13.0-alpha02 +androidx.compose.foundation:foundation:1.13.0-alpha02 +androidx.compose.material3.adaptive:adaptive-android:1.4.0-alpha01 +androidx.compose.material3.adaptive:adaptive-layout-android:1.4.0-alpha01 +androidx.compose.material3.adaptive:adaptive-layout:1.4.0-alpha01 +androidx.compose.material3.adaptive:adaptive-navigation-android:1.4.0-alpha01 +androidx.compose.material3.adaptive:adaptive-navigation3-android:1.4.0-alpha01 +androidx.compose.material3.adaptive:adaptive-navigation3:1.4.0-alpha01 +androidx.compose.material3.adaptive:adaptive-navigation:1.4.0-alpha01 +androidx.compose.material3.adaptive:adaptive:1.4.0-alpha01 +androidx.compose.material3:material3-adaptive-navigation-suite-android:1.5.0-alpha27 +androidx.compose.material3:material3-adaptive-navigation-suite:1.5.0-alpha27 +androidx.compose.material3:material3-android:1.5.0-alpha27 +androidx.compose.material3:material3-ripple-android:1.5.0-alpha27 +androidx.compose.material3:material3-ripple:1.5.0-alpha27 +androidx.compose.material3:material3-window-size-class-android:1.5.0-alpha27 +androidx.compose.material3:material3-window-size-class:1.5.0-alpha27 +androidx.compose.material3:material3:1.5.0-alpha27 androidx.compose.material:material-icons-core-android:1.7.8 androidx.compose.material:material-icons-core:1.7.8 androidx.compose.material:material-icons-extended-android:1.7.8 androidx.compose.material:material-icons-extended:1.7.8 -androidx.compose.material:material-ripple-android:1.10.0-alpha04 -androidx.compose.material:material-ripple:1.10.0-alpha04 -androidx.compose.runtime:runtime-android:1.10.0-beta02 -androidx.compose.runtime:runtime-annotation-android:1.10.0-beta02 -androidx.compose.runtime:runtime-annotation:1.10.0-beta02 -androidx.compose.runtime:runtime-retain-android:1.10.0-beta02 -androidx.compose.runtime:runtime-retain:1.10.0-beta02 -androidx.compose.runtime:runtime-saveable-android:1.10.0-beta02 -androidx.compose.runtime:runtime-saveable:1.10.0-beta02 -androidx.compose.runtime:runtime-tracing:1.10.0-beta02 -androidx.compose.runtime:runtime:1.10.0-beta02 -androidx.compose.ui:ui-android:1.10.0-beta02 -androidx.compose.ui:ui-geometry-android:1.10.0-beta02 -androidx.compose.ui:ui-geometry:1.10.0-beta02 -androidx.compose.ui:ui-graphics-android:1.10.0-beta02 -androidx.compose.ui:ui-graphics:1.10.0-beta02 -androidx.compose.ui:ui-text-android:1.10.0-beta02 -androidx.compose.ui:ui-text:1.10.0-beta02 -androidx.compose.ui:ui-tooling-preview-android:1.10.0-beta02 -androidx.compose.ui:ui-tooling-preview:1.10.0-beta02 -androidx.compose.ui:ui-unit-android:1.10.0-beta02 -androidx.compose.ui:ui-unit:1.10.0-beta02 -androidx.compose.ui:ui-util-android:1.10.0-beta02 -androidx.compose.ui:ui-util:1.10.0-beta02 -androidx.compose.ui:ui:1.10.0-beta02 -androidx.compose:compose-bom-alpha:2025.09.01 +androidx.compose.material:material-ripple-android:1.13.0-alpha02 +androidx.compose.material:material-ripple:1.13.0-alpha02 +androidx.compose.runtime:runtime-android:1.13.0-alpha02 +androidx.compose.runtime:runtime-annotation-android:1.13.0-alpha02 +androidx.compose.runtime:runtime-annotation:1.13.0-alpha02 +androidx.compose.runtime:runtime-retain-android:1.13.0-alpha02 +androidx.compose.runtime:runtime-retain:1.13.0-alpha02 +androidx.compose.runtime:runtime-saveable-android:1.13.0-alpha02 +androidx.compose.runtime:runtime-saveable:1.13.0-alpha02 +androidx.compose.runtime:runtime-tracing:1.13.0-alpha02 +androidx.compose.runtime:runtime:1.13.0-alpha02 +androidx.compose.ui:ui-android:1.13.0-alpha02 +androidx.compose.ui:ui-geometry-android:1.13.0-alpha02 +androidx.compose.ui:ui-geometry:1.13.0-alpha02 +androidx.compose.ui:ui-graphics-android:1.13.0-alpha02 +androidx.compose.ui:ui-graphics:1.13.0-alpha02 +androidx.compose.ui:ui-text-android:1.13.0-alpha02 +androidx.compose.ui:ui-text:1.13.0-alpha02 +androidx.compose.ui:ui-tooling-preview-android:1.13.0-alpha02 +androidx.compose.ui:ui-tooling-preview:1.13.0-alpha02 +androidx.compose.ui:ui-unit-android:1.13.0-alpha02 +androidx.compose.ui:ui-unit:1.13.0-alpha02 +androidx.compose.ui:ui-util-android:1.13.0-alpha02 +androidx.compose.ui:ui-util:1.13.0-alpha02 +androidx.compose.ui:ui:1.13.0-alpha02 +androidx.compose:compose-bom-alpha:2026.08.01 androidx.concurrent:concurrent-futures-ktx:1.1.0 androidx.concurrent:concurrent-futures:1.1.0 -androidx.core:core-ktx:1.16.0 -androidx.core:core-splashscreen:1.0.1 +androidx.constraintlayout:constraintlayout-core:1.0.0 +androidx.constraintlayout:constraintlayout:2.1.0 +androidx.coordinatorlayout:coordinatorlayout:1.1.0 +androidx.core:core-ktx:1.19.0 +androidx.core:core-splashscreen:1.2.0 androidx.core:core-viewtree:1.0.0 -androidx.core:core:1.16.0 +androidx.core:core:1.19.0 androidx.cursoradapter:cursoradapter:1.0.0 androidx.customview:customview-poolingcontainer:1.0.0 -androidx.customview:customview:1.0.0 -androidx.datastore:datastore-android:1.2.0 -androidx.datastore:datastore-core-android:1.2.0 -androidx.datastore:datastore-core-okio-jvm:1.2.0 -androidx.datastore:datastore-core-okio:1.2.0 -androidx.datastore:datastore-core:1.2.0 -androidx.datastore:datastore-preferences-android:1.2.0 -androidx.datastore:datastore-preferences-core-android:1.2.0 -androidx.datastore:datastore-preferences-core:1.2.0 -androidx.datastore:datastore-preferences-external-protobuf:1.2.0 -androidx.datastore:datastore-preferences-proto:1.2.0 -androidx.datastore:datastore-preferences:1.2.0 -androidx.datastore:datastore:1.2.0 +androidx.customview:customview:1.1.0 +androidx.datastore:datastore-android:1.2.1 +androidx.datastore:datastore-core-android:1.2.1 +androidx.datastore:datastore-core-okio-jvm:1.2.1 +androidx.datastore:datastore-core-okio:1.2.1 +androidx.datastore:datastore-core:1.2.1 +androidx.datastore:datastore-preferences-android:1.2.1 +androidx.datastore:datastore-preferences-core-android:1.2.1 +androidx.datastore:datastore-preferences-core:1.2.1 +androidx.datastore:datastore-preferences-external-protobuf:1.2.1 +androidx.datastore:datastore-preferences-proto:1.2.1 +androidx.datastore:datastore-preferences:1.2.1 +androidx.datastore:datastore:1.2.1 androidx.documentfile:documentfile:1.0.0 -androidx.drawerlayout:drawerlayout:1.0.0 -androidx.dynamicanimation:dynamicanimation:1.0.0 +androidx.drawerlayout:drawerlayout:1.1.1 +androidx.dynamicanimation:dynamicanimation:1.1.0 androidx.emoji2:emoji2-views-helper:1.4.0 androidx.emoji2:emoji2:1.4.0 androidx.exifinterface:exifinterface:1.3.7 androidx.fragment:fragment:1.5.4 -androidx.graphics:graphics-path:1.0.1 +androidx.graphics:graphics-path:1.1.0 androidx.graphics:graphics-shapes-android:1.0.1 androidx.graphics:graphics-shapes:1.0.1 -androidx.hilt:hilt-common:1.2.0 -androidx.hilt:hilt-lifecycle-viewmodel-compose:1.3.0-alpha02 -androidx.hilt:hilt-lifecycle-viewmodel:1.3.0-alpha02 -androidx.hilt:hilt-work:1.2.0 +androidx.hilt:hilt-common:1.4.0 +androidx.hilt:hilt-lifecycle-viewmodel-compose:1.4.0 +androidx.hilt:hilt-lifecycle-viewmodel:1.4.0 +androidx.hilt:hilt-work:1.4.0 androidx.interpolator:interpolator:1.0.0 androidx.legacy:legacy-support-core-utils:1.0.0 -androidx.lifecycle:lifecycle-common-java8:2.10.0 -androidx.lifecycle:lifecycle-common-jvm:2.10.0 -androidx.lifecycle:lifecycle-common:2.10.0 -androidx.lifecycle:lifecycle-livedata-core-ktx:2.10.0 -androidx.lifecycle:lifecycle-livedata-core:2.10.0 -androidx.lifecycle:lifecycle-livedata:2.10.0 -androidx.lifecycle:lifecycle-process:2.10.0 -androidx.lifecycle:lifecycle-runtime-android:2.10.0 -androidx.lifecycle:lifecycle-runtime-compose-android:2.10.0 -androidx.lifecycle:lifecycle-runtime-compose:2.10.0 -androidx.lifecycle:lifecycle-runtime-ktx-android:2.10.0 -androidx.lifecycle:lifecycle-runtime-ktx:2.10.0 -androidx.lifecycle:lifecycle-runtime:2.10.0 -androidx.lifecycle:lifecycle-service:2.10.0 -androidx.lifecycle:lifecycle-viewmodel-android:2.10.0 -androidx.lifecycle:lifecycle-viewmodel-compose-android:2.10.0 -androidx.lifecycle:lifecycle-viewmodel-compose:2.10.0 -androidx.lifecycle:lifecycle-viewmodel-ktx:2.10.0 -androidx.lifecycle:lifecycle-viewmodel-navigation3-android:2.10.0 -androidx.lifecycle:lifecycle-viewmodel-navigation3:2.10.0 -androidx.lifecycle:lifecycle-viewmodel-savedstate-android:2.10.0 -androidx.lifecycle:lifecycle-viewmodel-savedstate:2.10.0 -androidx.lifecycle:lifecycle-viewmodel:2.10.0 +androidx.lifecycle:lifecycle-common-java8:2.11.0 +androidx.lifecycle:lifecycle-common-jvm:2.11.0 +androidx.lifecycle:lifecycle-common:2.11.0 +androidx.lifecycle:lifecycle-livedata-core-ktx:2.11.0 +androidx.lifecycle:lifecycle-livedata-core:2.11.0 +androidx.lifecycle:lifecycle-livedata:2.11.0 +androidx.lifecycle:lifecycle-process:2.11.0 +androidx.lifecycle:lifecycle-runtime-android:2.11.0 +androidx.lifecycle:lifecycle-runtime-compose-android:2.11.0 +androidx.lifecycle:lifecycle-runtime-compose:2.11.0 +androidx.lifecycle:lifecycle-runtime-ktx-android:2.11.0 +androidx.lifecycle:lifecycle-runtime-ktx:2.11.0 +androidx.lifecycle:lifecycle-runtime:2.11.0 +androidx.lifecycle:lifecycle-service:2.11.0 +androidx.lifecycle:lifecycle-viewmodel-android:2.11.0 +androidx.lifecycle:lifecycle-viewmodel-compose-android:2.11.0 +androidx.lifecycle:lifecycle-viewmodel-compose:2.11.0 +androidx.lifecycle:lifecycle-viewmodel-ktx:2.11.0 +androidx.lifecycle:lifecycle-viewmodel-navigation3-android:2.11.0 +androidx.lifecycle:lifecycle-viewmodel-navigation3:2.11.0 +androidx.lifecycle:lifecycle-viewmodel-savedstate-android:2.11.0 +androidx.lifecycle:lifecycle-viewmodel-savedstate:2.11.0 +androidx.lifecycle:lifecycle-viewmodel:2.11.0 androidx.loader:loader:1.0.0 androidx.localbroadcastmanager:localbroadcastmanager:1.0.0 -androidx.metrics:metrics-performance:1.0.0-beta01 -androidx.navigation3:navigation3-runtime-android:1.0.0 -androidx.navigation3:navigation3-runtime:1.0.0 -androidx.navigation3:navigation3-ui-android:1.0.0 -androidx.navigation3:navigation3-ui:1.0.0 -androidx.navigationevent:navigationevent-android:1.0.0 -androidx.navigationevent:navigationevent-compose-android:1.0.0 -androidx.navigationevent:navigationevent-compose:1.0.0 -androidx.navigationevent:navigationevent:1.0.0 +androidx.metrics:metrics-performance:1.0.0 +androidx.navigation3:navigation3-runtime-android:1.1.7 +androidx.navigation3:navigation3-runtime:1.1.7 +androidx.navigation3:navigation3-ui-android:1.1.7 +androidx.navigation3:navigation3-ui:1.1.7 +androidx.navigationevent:navigationevent-android:1.1.2 +androidx.navigationevent:navigationevent-compose-android:1.1.2 +androidx.navigationevent:navigationevent-compose:1.1.2 +androidx.navigationevent:navigationevent:1.1.2 androidx.print:print:1.0.0 -androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta05 -androidx.privacysandbox.ads:ads-adservices:1.0.0-beta05 +androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta11 +androidx.privacysandbox.ads:ads-adservices:1.1.0-beta11 androidx.profileinstaller:profileinstaller:1.4.1 +androidx.recyclerview:recyclerview:1.2.1 androidx.resourceinspection:resourceinspection-annotation:1.0.1 -androidx.room:room-common-jvm:2.8.3 -androidx.room:room-common:2.8.3 -androidx.room:room-ktx:2.8.3 -androidx.room:room-runtime-android:2.8.3 -androidx.room:room-runtime:2.8.3 -androidx.savedstate:savedstate-android:1.4.0 -androidx.savedstate:savedstate-compose-android:1.4.0 -androidx.savedstate:savedstate-compose:1.4.0 -androidx.savedstate:savedstate-ktx:1.4.0 -androidx.savedstate:savedstate:1.4.0 -androidx.sqlite:sqlite-android:2.6.1 -androidx.sqlite:sqlite-framework-android:2.6.1 -androidx.sqlite:sqlite-framework:2.6.1 -androidx.sqlite:sqlite:2.6.1 -androidx.startup:startup-runtime:1.1.1 -androidx.tracing:tracing-ktx:1.3.0-alpha02 -androidx.tracing:tracing-perfetto:1.0.0 -androidx.tracing:tracing:1.3.0-alpha02 -androidx.transition:transition:1.6.0 +androidx.room:room-common-jvm:2.8.4 +androidx.room:room-common:2.8.4 +androidx.room:room-ktx:2.8.4 +androidx.room:room-runtime-android:2.8.4 +androidx.room:room-runtime:2.8.4 +androidx.savedstate:savedstate-android:1.5.0 +androidx.savedstate:savedstate-compose-android:1.5.0 +androidx.savedstate:savedstate-compose:1.5.0 +androidx.savedstate:savedstate-ktx:1.5.0 +androidx.savedstate:savedstate:1.5.0 +androidx.sqlite:sqlite-android:2.6.2 +androidx.sqlite:sqlite-framework-android:2.6.2 +androidx.sqlite:sqlite-framework:2.6.2 +androidx.sqlite:sqlite:2.6.2 +androidx.startup:startup-runtime:1.2.0 +androidx.tracing:tracing-android:2.0.1 +androidx.tracing:tracing-ktx:2.0.1 +androidx.tracing:tracing-wire-android:2.0.1 +androidx.tracing:tracing-wire:2.0.1 +androidx.tracing:tracing:2.0.1 +androidx.transition:transition:1.5.0 androidx.vectordrawable:vectordrawable-animated:1.1.0 androidx.vectordrawable:vectordrawable:1.1.0 androidx.versionedparcelable:versionedparcelable:1.1.1 +androidx.viewpager2:viewpager2:1.0.0 androidx.viewpager:viewpager:1.0.0 -androidx.window:window-core-android:1.5.0 -androidx.window:window-core:1.5.0 -androidx.window:window:1.5.0 -androidx.work:work-runtime-ktx:2.10.0 -androidx.work:work-runtime:2.10.0 +androidx.window:window-core-android:1.5.1 +androidx.window:window-core:1.5.1 +androidx.window:window:1.5.1 +androidx.work:work-runtime-ktx:2.11.2 +androidx.work:work-runtime:2.11.2 com.caverock:androidsvg-aar:1.4 com.google.accompanist:accompanist-drawablepainter:0.32.0 -com.google.accompanist:accompanist-permissions:0.37.0 +com.google.accompanist:accompanist-permissions:0.37.3 com.google.android.datatransport:transport-api:3.2.0 com.google.android.datatransport:transport-backend-cct:3.3.0 com.google.android.datatransport:transport-runtime:3.3.0 com.google.android.gms:play-services-ads-identifier:18.0.0 -com.google.android.gms:play-services-base:18.5.0 -com.google.android.gms:play-services-basement:18.4.0 -com.google.android.gms:play-services-cloud-messaging:17.2.0 -com.google.android.gms:play-services-measurement-api:22.1.2 -com.google.android.gms:play-services-measurement-base:22.1.2 -com.google.android.gms:play-services-measurement-impl:22.1.2 -com.google.android.gms:play-services-measurement-sdk-api:22.1.2 -com.google.android.gms:play-services-measurement-sdk:22.1.2 -com.google.android.gms:play-services-measurement:22.1.2 -com.google.android.gms:play-services-oss-licenses:17.1.0 +com.google.android.gms:play-services-base:18.9.0 +com.google.android.gms:play-services-basement:18.9.0 +com.google.android.gms:play-services-cloud-messaging:17.4.0 +com.google.android.gms:play-services-measurement-api:23.2.0 +com.google.android.gms:play-services-measurement-base:23.2.0 +com.google.android.gms:play-services-measurement-impl:23.2.0 +com.google.android.gms:play-services-measurement-sdk-api:23.2.0 +com.google.android.gms:play-services-measurement-sdk:23.2.0 +com.google.android.gms:play-services-measurement:23.2.0 +com.google.android.gms:play-services-oss-licenses:17.5.1 com.google.android.gms:play-services-stats:17.0.2 -com.google.android.gms:play-services-tasks:18.2.0 +com.google.android.gms:play-services-tasks:18.4.0 +com.google.android.material:material:1.13.0 com.google.code.findbugs:jsr305:3.0.2 -com.google.dagger:dagger-lint-aar:2.59 -com.google.dagger:dagger:2.59 -com.google.dagger:hilt-android:2.59 -com.google.dagger:hilt-core:2.59 +com.google.dagger:dagger-lint-aar:2.60.1 +com.google.dagger:dagger:2.60.1 +com.google.dagger:hilt-android:2.60.1 +com.google.dagger:hilt-core:2.60.1 com.google.errorprone:error_prone_annotations:2.26.0 com.google.firebase:firebase-abt:21.1.1 -com.google.firebase:firebase-analytics:22.1.2 -com.google.firebase:firebase-annotations:16.2.0 -com.google.firebase:firebase-bom:33.7.0 -com.google.firebase:firebase-common-ktx:21.0.0 -com.google.firebase:firebase-common:21.0.0 -com.google.firebase:firebase-components:18.0.0 +com.google.firebase:firebase-analytics:23.2.0 +com.google.firebase:firebase-annotations:17.0.0 +com.google.firebase:firebase-bom:34.18.0 +com.google.firebase:firebase-common:22.2.0 +com.google.firebase:firebase-components:19.0.0 com.google.firebase:firebase-config-interop:16.0.1 -com.google.firebase:firebase-config:22.0.1 -com.google.firebase:firebase-crashlytics:19.3.0 +com.google.firebase:firebase-config:23.1.0 +com.google.firebase:firebase-crashlytics:20.1.0 com.google.firebase:firebase-datatransport:19.0.0 com.google.firebase:firebase-encoders-json:18.0.1 com.google.firebase:firebase-encoders-proto:16.0.0 com.google.firebase:firebase-encoders:17.0.0 com.google.firebase:firebase-iid-interop:17.1.0 -com.google.firebase:firebase-installations-interop:17.2.0 -com.google.firebase:firebase-installations:18.0.0 +com.google.firebase:firebase-installations-interop:17.3.0 +com.google.firebase:firebase-installations:19.1.2 com.google.firebase:firebase-measurement-connector:20.0.1 -com.google.firebase:firebase-messaging:24.1.0 -com.google.firebase:firebase-perf:21.0.3 -com.google.firebase:firebase-sessions:2.0.7 +com.google.firebase:firebase-messaging:25.1.2 +com.google.firebase:firebase-perf:22.0.6 +com.google.firebase:firebase-sessions:3.0.7 com.google.guava:failureaccess:1.0.1 -com.google.guava:guava:31.1-android +com.google.guava:guava:32.0.0-jre com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava -com.google.j2objc:j2objc-annotations:1.3 -com.google.protobuf:protobuf-javalite:4.29.2 -com.google.protobuf:protobuf-kotlin-lite:4.29.2 -com.squareup.okhttp3:logging-interceptor:4.12.0 -com.squareup.okhttp3:okhttp:4.12.0 -com.squareup.okio:okio-jvm:3.9.1 -com.squareup.okio:okio:3.9.1 -com.squareup.retrofit2:converter-kotlinx-serialization:2.11.0 -com.squareup.retrofit2:retrofit:2.11.0 +com.google.j2objc:j2objc-annotations:2.8 +com.google.protobuf:protobuf-javalite:4.36.1 +com.google.protobuf:protobuf-kotlin-lite:4.36.1 +com.squareup.okhttp3:logging-interceptor:5.5.0 +com.squareup.okhttp3:okhttp-android:5.5.0 +com.squareup.okhttp3:okhttp:5.5.0 +com.squareup.okio:okio-jvm:3.18.1 +com.squareup.okio:okio:3.18.1 +com.squareup.retrofit2:converter-kotlinx-serialization:3.0.0 +com.squareup.retrofit2:retrofit:3.0.0 +com.squareup.wire:wire-runtime-jvm:6.4.0 +com.squareup.wire:wire-runtime:6.4.0 io.coil-kt:coil-base:2.7.0 io.coil-kt:coil-compose-base:2.7.0 io.coil-kt:coil-compose:2.7.0 @@ -234,23 +247,24 @@ io.coil-kt:coil-svg:2.7.0 io.coil-kt:coil:2.7.0 jakarta.inject:jakarta.inject-api:2.0.1 javax.inject:javax.inject:1 -org.checkerframework:checker-qual:3.12.0 -org.jetbrains.kotlin:kotlin-stdlib-common:2.3.0 +org.checkerframework:checker-qual:3.33.0 +org.jetbrains.kotlin:kotlin-bom:1.8.22 +org.jetbrains.kotlin:kotlin-stdlib-common:2.4.10 org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.0 org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.0 -org.jetbrains.kotlin:kotlin-stdlib:2.3.0 -org.jetbrains.kotlinx:kotlinx-coroutines-android:1.10.1 -org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.10.1 -org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.10.1 -org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1 -org.jetbrains.kotlinx:kotlinx-coroutines-guava:1.10.1 -org.jetbrains.kotlinx:kotlinx-coroutines-play-services:1.10.1 -org.jetbrains.kotlinx:kotlinx-datetime-jvm:0.6.1 -org.jetbrains.kotlinx:kotlinx-datetime:0.6.1 -org.jetbrains.kotlinx:kotlinx-serialization-bom:1.8.0 -org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.8.0 -org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0 -org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.8.0 -org.jetbrains.kotlinx:kotlinx-serialization-json:1.8.0 +org.jetbrains.kotlin:kotlin-stdlib:2.4.10 +org.jetbrains.kotlinx:kotlinx-coroutines-android:1.11.0 +org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.11.0 +org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.11.0 +org.jetbrains.kotlinx:kotlinx-coroutines-core:1.11.0 +org.jetbrains.kotlinx:kotlinx-coroutines-guava:1.11.0 +org.jetbrains.kotlinx:kotlinx-coroutines-play-services:1.11.0 +org.jetbrains.kotlinx:kotlinx-datetime-jvm:0.8.0-0.6.x-compat +org.jetbrains.kotlinx:kotlinx-datetime:0.8.0-0.6.x-compat +org.jetbrains.kotlinx:kotlinx-serialization-bom:1.11.0 +org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.11.0 +org.jetbrains.kotlinx:kotlinx-serialization-core:1.11.0 +org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.11.0 +org.jetbrains.kotlinx:kotlinx-serialization-json:1.11.0 org.jetbrains:annotations:23.0.0 org.jspecify:jspecify:1.0.0 diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 21f0de8d4b..e0c45528e1 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,69 +1,69 @@ [versions] -accompanist = "0.37.0" -androidDesugarJdkLibs = "2.1.4" +accompanist = "0.37.3" +androidDesugarJdkLibs = "2.1.5" # AGP and tools should be updated together -androidGradlePlugin = "9.3.2" -androidTools = "32.3.2" -androidxActivity = "1.9.3" -androidxAppCompat = "1.7.0" -androidxBrowser = "1.8.0" -androidxComposeBom = "2025.09.01" -androidxComposeFoundation = "1.8.0-alpha07" -androidxComposeMaterial3Adaptive = "1.1.0-rc01" -androidxComposeMaterial3AdaptiveNavigation3 = "1.3.0-alpha04" -androidxComposeRuntimeTracing = "1.7.6" -androidxCore = "1.15.0" -androidxCoreSplashscreen = "1.0.1" -androidxDataStore = "1.2.0" -androidxEspresso = "3.6.1" -androidxHiltLifecycleViewModelCompose = "1.3.0-alpha02" -androidxLifecycle = "2.10.0" -androidxLintGradle = "1.0.0-alpha03" -androidxLifecycleViewModelNavigation3 = "2.10.0" -androidxMacroBenchmark = "1.5.0-alpha01" -androidxMetrics = "1.0.0-beta01" -androidxNavigation = "2.8.5" -androidxNavigation3 = "1.0.0" +androidGradlePlugin = "9.4.0" +androidTools = "32.4.0" +androidxActivity = "1.13.0" +androidxAppCompat = "1.8.0" +androidxBrowser = "1.10.0" +androidxComposeBom = "2026.08.01" +androidxComposeFoundation = "1.12.0" +androidxComposeMaterial3Adaptive = "1.3.0" +androidxComposeMaterial3AdaptiveNavigation3 = "1.3.0" +androidxComposeRuntimeTracing = "1.12.0" +androidxCore = "1.19.0" +androidxCoreSplashscreen = "1.2.0" +androidxDataStore = "1.2.1" +androidxEspresso = "3.7.0" +androidxHiltLifecycleViewModelCompose = "1.4.0" +androidxLifecycle = "2.11.0" +androidxLintGradle = "1.0.0" +androidxLifecycleViewModelNavigation3 = "2.11.0" +androidxMacroBenchmark = "1.5.0-rc02" +androidxMetrics = "1.0.0" +androidxNavigation = "2.10.0" +androidxNavigation3 = "1.1.7" androidxProfileinstaller = "1.4.1" -androidxSavedStateCompose = "1.3.1" -androidxTestCore = "1.7.0-rc01" -androidxTestExt = "1.3.0-rc01" -androidxTestRules = "1.7.0-rc01" -androidxTestRunner = "1.7.0-rc01" -androidxTracing = "1.3.0-alpha02" -androidxUiAutomator = "2.3.0" -androidxWindowManager = "1.3.0" -androidxWork = "2.10.0" +androidxSavedStateCompose = "1.5.0" +androidxTestCore = "1.7.0" +androidxTestExt = "1.3.0" +androidxTestRules = "1.7.0" +androidxTestRunner = "1.7.0" +androidxTracing = "2.0.1" +androidxUiAutomator = "2.4.0" +androidxWindowManager = "1.5.1" +androidxWork = "2.11.2" coil = "2.7.0" dependencyGuard = "0.5.0" -firebaseBom = "33.7.0" -firebaseCrashlyticsPlugin = "3.0.6" +firebaseBom = "34.18.0" +firebaseCrashlyticsPlugin = "3.0.8" firebasePerfPlugin = "2.0.2" -gmsPlugin = "4.4.4" -googleOss = "17.1.0" -googleOssPlugin = "0.12.0" -hilt = "2.59" -hiltExt = "1.2.0" +gmsPlugin = "4.5.0" +googleOss = "17.5.1" +googleOssPlugin = "0.13.0" +hilt = "2.60.1" +hiltExt = "1.4.0" jacoco = "0.8.12" junit4 = "4.13.2" -kotlin = "2.3.0" -kotlinxCoroutines = "1.10.1" -kotlinxDatetime = "0.6.1" -kotlinxSerializationJson = "1.8.0" -ksp = "2.3.4" +kotlin = "2.4.10" +kotlinxCoroutines = "1.11.0" +kotlinxDatetime = "0.8.0-0.6.x-compat" +kotlinxSerializationJson = "1.11.0" +ksp = "2.3.11" ktlint = "1.4.0" -okhttp = "4.12.0" -protobuf = "4.29.2" -protobufPlugin = "0.9.6" -retrofit = "2.11.0" +okhttp = "5.5.0" +protobuf = "4.36.1" +protobufPlugin = "0.10.0" +retrofit = "3.0.0" retrofitKotlinxSerializationJson = "1.0.0" -robolectric = "4.16" -roborazzi = "1.56.0" -room = "2.8.3" -spotless = "8.3.0" -truth = "1.4.4" -turbine = "1.2.0" -uiTestJunit4 = "1.9.0-rc01" +robolectric = "4.16.1" +roborazzi = "1.73.0" +room = "2.8.4" +spotless = "8.10.2" +truth = "1.4.5" +turbine = "1.2.1" +uiTestJunit4 = "1.12.0" [bundles] androidx-compose-ui-test = ["androidx-compose-ui-test", "androidx-compose-ui-testManifest"]