diff --git a/.github/workflows/baseline-profiles.yml b/.github/workflows/baseline-profiles.yml index 3dc3f09..3f9d093 100644 --- a/.github/workflows/baseline-profiles.yml +++ b/.github/workflows/baseline-profiles.yml @@ -15,17 +15,17 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set Up JDK - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: 'zulu' # See 'Supported distributions' for available options java-version: '17' cache: 'gradle' - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v5 - name: Setup Android SDK uses: android-actions/setup-android@v3 diff --git a/.github/workflows/benchmarking.yml b/.github/workflows/benchmarking.yml index a9f1554..48511d3 100644 --- a/.github/workflows/benchmarking.yml +++ b/.github/workflows/benchmarking.yml @@ -15,17 +15,17 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set Up JDK - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: 'zulu' # See 'Supported distributions' for available options java-version: '17' cache: 'gradle' - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v5 - name: Setup Android SDK uses: android-actions/setup-android@v3 diff --git a/baseline-profiles/gradle/libs.versions.toml b/baseline-profiles/gradle/libs.versions.toml index dfeef57..7a16e72 100644 --- a/baseline-profiles/gradle/libs.versions.toml +++ b/baseline-profiles/gradle/libs.versions.toml @@ -1,14 +1,14 @@ [versions] accompanist = "0.36.0" -androidGradlePlugin = "8.11.1" -androidx-activity-compose = "1.10.1" -androidx-benchmark-junit4 = "1.4.0" -androidx-compose-bom = "2025.07.00" +androidGradlePlugin = "8.13.2" +androidx-activity-compose = "1.12.2" +androidx-benchmark-junit4 = "1.4.1" +androidx-compose-bom = "2025.12.01" androidx-constraintlayout = "1.1.1" -androidx-corektx = "1.16.0" -androidx-lifecycle-compose = "2.9.2" -androidx-lifecycle-runtime-compose = "2.9.2" -androidx-navigation = "2.9.3" +androidx-corektx = "1.17.0" +androidx-lifecycle-compose = "2.10.0" +androidx-lifecycle-runtime-compose = "2.10.0" +androidx-navigation = "2.9.6" androidx-test = "1.7.0" androidx-test-espresso = "3.7.0" androidx-test-ext-junit = "1.3.0" @@ -16,10 +16,10 @@ androix-test-uiautomator = "2.3.0" coil = "2.7.0" coroutines = "1.10.2" junit = "4.13.2" -kotlin = "2.2.0" -runtimeTracing = "1.8.3" +kotlin = "2.3.0" +runtimeTracing = "1.10.0" profileinstaller = "1.4.1" -baselineprofile = "1.4.0" +baselineprofile = "1.4.1" [libraries] accompanist-flowlayout = { module = "com.google.accompanist:accompanist-flowlayout", version.ref = "accompanist" } diff --git a/baseline-profiles/gradle/spotless.gradle.kts b/baseline-profiles/gradle/spotless.gradle.kts index b45193c..6c3b02f 100644 --- a/baseline-profiles/gradle/spotless.gradle.kts +++ b/baseline-profiles/gradle/spotless.gradle.kts @@ -17,7 +17,7 @@ val ktlintVersion = "0.43.0" initscript { - val spotlessVersion = "7.2.1" + val spotlessVersion = "8.1.0" repositories { mavenCentral() diff --git a/baseline-profiles/gradle/wrapper/gradle-wrapper.properties b/baseline-profiles/gradle/wrapper/gradle-wrapper.properties index d4081da..23449a2 100644 --- a/baseline-profiles/gradle/wrapper/gradle-wrapper.properties +++ b/baseline-profiles/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/benchmarking/gradle/libs.versions.toml b/benchmarking/gradle/libs.versions.toml index f451feb..a0e1edb 100644 --- a/benchmarking/gradle/libs.versions.toml +++ b/benchmarking/gradle/libs.versions.toml @@ -1,14 +1,14 @@ [versions] accompanist = "0.36.0" -androidGradlePlugin = "8.11.1" -androidx-activity-compose = "1.10.1" -androidx-benchmark-junit4 = "1.4.0" -androidx-compose-bom = "2025.07.00" +androidGradlePlugin = "8.13.2" +androidx-activity-compose = "1.12.2" +androidx-benchmark-junit4 = "1.4.1" +androidx-compose-bom = "2025.12.01" androidx-constraintlayout = "1.1.1" -androidx-corektx = "1.16.0" -androidx-lifecycle-compose = "2.9.2" -androidx-lifecycle-runtime-compose = "2.9.2" -androidx-navigation = "2.9.3" +androidx-corektx = "1.17.0" +androidx-lifecycle-compose = "2.10.0" +androidx-lifecycle-runtime-compose = "2.10.0" +androidx-navigation = "2.9.6" androidx-test = "1.7.0" androidx-test-espresso = "3.7.0" androidx-test-ext-junit = "1.3.0" @@ -16,8 +16,8 @@ androix-test-uiautomator = "2.3.0" coil = "2.7.0" coroutines = "1.10.2" junit = "4.13.2" -kotlin = "2.2.0" -runtimeTracing = "1.8.3" +kotlin = "2.3.0" +runtimeTracing = "1.10.0" profileinstaller = "1.4.1" [libraries] diff --git a/benchmarking/gradle/spotless.gradle.kts b/benchmarking/gradle/spotless.gradle.kts index b45193c..6c3b02f 100644 --- a/benchmarking/gradle/spotless.gradle.kts +++ b/benchmarking/gradle/spotless.gradle.kts @@ -17,7 +17,7 @@ val ktlintVersion = "0.43.0" initscript { - val spotlessVersion = "7.2.1" + val spotlessVersion = "8.1.0" repositories { mavenCentral() diff --git a/benchmarking/gradle/wrapper/gradle-wrapper.properties b/benchmarking/gradle/wrapper/gradle-wrapper.properties index d4081da..23449a2 100644 --- a/benchmarking/gradle/wrapper/gradle-wrapper.properties +++ b/benchmarking/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME