From 2cc4d626f1a418426c3b8dfd5ffab2280d32fee7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 5 Jun 2026 04:07:53 +0000 Subject: [PATCH] Update all dependencies --- .../workflows/adaptive-jetstream-build.yml | 6 +-- .github/workflows/feed-compose-build.yml | 6 +-- .github/workflows/feed-view-build.yml | 6 +-- .../list-detail-activity-embedding-build.yml | 6 +-- .../workflows/list-detail-compose-build.yml | 6 +-- .../list-detail-sliding-pane-build.yml | 6 +-- .../navigation-suite-scaffold-build.yml | 6 +-- .../supporting-pane-compose-build.yml | 6 +-- .../supporting-pane-fragments-build.yml | 6 +-- .../workflows/supporting-pane-views-build.yml | 6 +-- .../buildscripts/init.gradle.kts | 2 +- AdaptiveJetStream/gradle/libs.versions.toml | 48 +++++++++---------- .../gradle/wrapper/gradle-wrapper.properties | 2 +- .../gradle/libs.versions.toml | 16 +++---- .../gradle/wrapper/gradle-wrapper.properties | 2 +- .../feed-compose/app/build.gradle | 18 +++---- CanonicalLayouts/feed-compose/build.gradle | 8 ++-- .../gradle/wrapper/gradle-wrapper.properties | 2 +- CanonicalLayouts/feed-view/app/build.gradle | 20 ++++---- CanonicalLayouts/feed-view/build.gradle | 10 ++-- .../gradle/wrapper/gradle-wrapper.properties | 2 +- .../app/build.gradle | 36 +++++++------- .../build.gradle | 6 +-- .../gradle/wrapper/gradle-wrapper.properties | 2 +- .../list-detail-compose/app/build.gradle | 28 +++++------ .../list-detail-compose/build.gradle | 6 +-- .../gradle/wrapper/gradle-wrapper.properties | 2 +- .../list-detail-sliding-pane/app/build.gradle | 18 +++---- .../list-detail-sliding-pane/build.gradle | 6 +-- .../gradle/wrapper/gradle-wrapper.properties | 2 +- .../supporting-pane-compose/app/build.gradle | 20 ++++---- .../supporting-pane-compose/build.gradle | 6 +-- .../gradle/wrapper/gradle-wrapper.properties | 2 +- .../app/build.gradle | 16 +++---- .../supporting-pane-fragments/build.gradle | 6 +-- .../gradle/wrapper/gradle-wrapper.properties | 2 +- .../supporting-pane-views/app/build.gradle | 16 +++---- .../supporting-pane-views/build.gradle | 8 ++-- .../gradle/wrapper/gradle-wrapper.properties | 2 +- FlexBox/gradle/libs.versions.toml | 14 +++--- .../gradle/wrapper/gradle-wrapper.properties | 2 +- Grid/gradle/libs.versions.toml | 14 +++--- Grid/gradle/wrapper/gradle-wrapper.properties | 2 +- MediaQuery/gradle/libs.versions.toml | 14 +++--- .../gradle/wrapper/gradle-wrapper.properties | 2 +- 45 files changed, 211 insertions(+), 211 deletions(-) diff --git a/.github/workflows/adaptive-jetstream-build.yml b/.github/workflows/adaptive-jetstream-build.yml index 6974b7a8..0d07231d 100644 --- a/.github/workflows/adaptive-jetstream-build.yml +++ b/.github/workflows/adaptive-jetstream-build.yml @@ -18,10 +18,10 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up JDK 21 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: '21' distribution: 'temurin' @@ -64,7 +64,7 @@ jobs: working-directory: ./AdaptiveJetStream - 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: 'AdaptiveJetStream/jetstream/src/screenshotTestDebug/reference/**/*.png' diff --git a/.github/workflows/feed-compose-build.yml b/.github/workflows/feed-compose-build.yml index 5fb09c3f..7d11509a 100644 --- a/.github/workflows/feed-compose-build.yml +++ b/.github/workflows/feed-compose-build.yml @@ -12,17 +12,17 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Set Up JDK - uses: actions/setup-java@v3 + uses: actions/setup-java@v5 with: distribution: 'zulu' java-version: '17' cache: 'gradle' - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v6 - name: Make gradlew executable run: chmod +x ./gradlew diff --git a/.github/workflows/feed-view-build.yml b/.github/workflows/feed-view-build.yml index 74b72071..2471b709 100644 --- a/.github/workflows/feed-view-build.yml +++ b/.github/workflows/feed-view-build.yml @@ -12,17 +12,17 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Set Up JDK - uses: actions/setup-java@v3 + uses: actions/setup-java@v5 with: distribution: 'zulu' java-version: '17' cache: 'gradle' - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v6 - name: Make gradlew executable run: chmod +x ./gradlew diff --git a/.github/workflows/list-detail-activity-embedding-build.yml b/.github/workflows/list-detail-activity-embedding-build.yml index 60fc1fc7..4f2e876c 100644 --- a/.github/workflows/list-detail-activity-embedding-build.yml +++ b/.github/workflows/list-detail-activity-embedding-build.yml @@ -12,17 +12,17 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Set Up JDK - uses: actions/setup-java@v3 + uses: actions/setup-java@v5 with: distribution: 'zulu' java-version: '17' cache: 'gradle' - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v6 - name: Make gradlew executable run: chmod +x ./gradlew diff --git a/.github/workflows/list-detail-compose-build.yml b/.github/workflows/list-detail-compose-build.yml index dca5dbd9..b446aef9 100644 --- a/.github/workflows/list-detail-compose-build.yml +++ b/.github/workflows/list-detail-compose-build.yml @@ -12,17 +12,17 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Set Up JDK - uses: actions/setup-java@v3 + uses: actions/setup-java@v5 with: distribution: 'zulu' java-version: '17' cache: 'gradle' - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v6 - name: Make gradlew executable run: chmod +x ./gradlew diff --git a/.github/workflows/list-detail-sliding-pane-build.yml b/.github/workflows/list-detail-sliding-pane-build.yml index 5b648fee..6a885a6f 100644 --- a/.github/workflows/list-detail-sliding-pane-build.yml +++ b/.github/workflows/list-detail-sliding-pane-build.yml @@ -12,17 +12,17 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Set Up JDK - uses: actions/setup-java@v3 + uses: actions/setup-java@v5 with: distribution: 'zulu' java-version: '17' cache: 'gradle' - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v6 - name: Make gradlew executable run: chmod +x ./gradlew diff --git a/.github/workflows/navigation-suite-scaffold-build.yml b/.github/workflows/navigation-suite-scaffold-build.yml index 723d0c34..14cb1f01 100644 --- a/.github/workflows/navigation-suite-scaffold-build.yml +++ b/.github/workflows/navigation-suite-scaffold-build.yml @@ -11,17 +11,17 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Set Up JDK - uses: actions/setup-java@v3 + uses: actions/setup-java@v5 with: distribution: 'zulu' java-version: '17' cache: 'gradle' - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v6 - name: Make gradlew executable run: chmod +x ./gradlew diff --git a/.github/workflows/supporting-pane-compose-build.yml b/.github/workflows/supporting-pane-compose-build.yml index e3bac4ef..ee94edf8 100644 --- a/.github/workflows/supporting-pane-compose-build.yml +++ b/.github/workflows/supporting-pane-compose-build.yml @@ -12,17 +12,17 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Set Up JDK - uses: actions/setup-java@v3 + uses: actions/setup-java@v5 with: distribution: 'zulu' java-version: '17' cache: 'gradle' - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v6 - name: Make gradlew executable run: chmod +x ./gradlew diff --git a/.github/workflows/supporting-pane-fragments-build.yml b/.github/workflows/supporting-pane-fragments-build.yml index d46269fc..22041823 100644 --- a/.github/workflows/supporting-pane-fragments-build.yml +++ b/.github/workflows/supporting-pane-fragments-build.yml @@ -12,17 +12,17 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Set Up JDK - uses: actions/setup-java@v3 + uses: actions/setup-java@v5 with: distribution: 'zulu' java-version: '17' cache: 'gradle' - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v6 - name: Make gradlew executable run: chmod +x ./gradlew diff --git a/.github/workflows/supporting-pane-views-build.yml b/.github/workflows/supporting-pane-views-build.yml index 32af3800..5a580346 100644 --- a/.github/workflows/supporting-pane-views-build.yml +++ b/.github/workflows/supporting-pane-views-build.yml @@ -12,17 +12,17 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Set Up JDK - uses: actions/setup-java@v3 + uses: actions/setup-java@v5 with: distribution: 'zulu' java-version: '17' cache: 'gradle' - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v6 - name: Make gradlew executable run: chmod +x ./gradlew diff --git a/AdaptiveJetStream/buildscripts/init.gradle.kts b/AdaptiveJetStream/buildscripts/init.gradle.kts index 1b7a5426..d9cfb347 100644 --- a/AdaptiveJetStream/buildscripts/init.gradle.kts +++ b/AdaptiveJetStream/buildscripts/init.gradle.kts @@ -17,7 +17,7 @@ val ktlintVersion = "0.46.1" initscript { - val spotlessVersion = "6.10.0" + val spotlessVersion = "8.6.0" repositories { mavenCentral() diff --git a/AdaptiveJetStream/gradle/libs.versions.toml b/AdaptiveJetStream/gradle/libs.versions.toml index f1b27b2e..521456e2 100644 --- a/AdaptiveJetStream/gradle/libs.versions.toml +++ b/AdaptiveJetStream/gradle/libs.versions.toml @@ -1,39 +1,39 @@ [versions] -activity-compose = "1.11.0" -android-gradle-plugin = "8.13.0" -android-test-plugin = "8.13.0" +activity-compose = "1.13.0" +android-gradle-plugin = "9.2.1" +android-test-plugin = "9.2.1" androidx-baselineprofile = "1.4.1" benchmark-macro-junit4 = "1.4.1" coil-compose = "2.7.0" -compose-bom = "2026.01.01" +compose-bom = "2026.05.01" concurrent-futures-ktx = "1.3.0" -tv-material = "1.0.1" -core-ktx = "1.17.0" -core-splashscreen = "1.0.1" +tv-material = "1.1.0" +core-ktx = "1.19.0" +core-splashscreen = "1.2.0" hilt-navigation-compose = "1.3.0" -hilt-android = "2.57.2" +hilt-android = "2.59.2" junit = "1.3.0" junit4 = "4.13.2" -kotlin-android = "2.2.20" -kotlinx-coroutines = "1.10.2" -kotlinx-serialization = "1.9.0" -ksp = "2.2.20-2.0.3" -lifecycle-runtime-ktx = "2.9.4" -material3-adaptive = "1.1.0" +kotlin-android = "2.4.0" +kotlinx-coroutines = "1.11.0" +kotlinx-serialization = "1.11.0" +ksp = "2.3.9" +lifecycle-runtime-ktx = "2.10.0" +material3-adaptive = "1.2.0" material3-adaptive-navigation = "1.4.0" -media3 = "1.8.0" -navigation-compose = "2.9.5" +media3 = "1.10.1" +navigation-compose = "2.9.8" profileinstaller = "1.4.1" uiautomator = "2.3.0" rules = "1.7.0" -window = "1.5.0" -xr = "1.0.0-alpha07" -xr-material3 = "1.0.0-alpha11" -screenshot = "0.0.1-alpha13" -ui-tooling-preview = "1.10.0" -ui-tooling = "1.10.0" -robolectric = "4.16" -jacoco = "0.8.12" +window = "1.5.1" +xr = "1.0.0-alpha15" +xr-material3 = "1.0.0-alpha17" +screenshot = "0.0.1-alpha15" +ui-tooling-preview = "1.11.2" +ui-tooling = "1.11.2" +robolectric = "4.16.1" +jacoco = "0.8.14" [libraries] androidx-activity-compose = { module = "androidx.activity:activity-compose", version.ref = "activity-compose" } diff --git a/AdaptiveJetStream/gradle/wrapper/gradle-wrapper.properties b/AdaptiveJetStream/gradle/wrapper/gradle-wrapper.properties index 35a1b01f..cf71939e 100644 --- a/AdaptiveJetStream/gradle/wrapper/gradle-wrapper.properties +++ b/AdaptiveJetStream/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.0.0-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip networkTimeout=10000 zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/AdaptiveNavigationSample/gradle/libs.versions.toml b/AdaptiveNavigationSample/gradle/libs.versions.toml index 49d3cfc7..2d860bac 100644 --- a/AdaptiveNavigationSample/gradle/libs.versions.toml +++ b/AdaptiveNavigationSample/gradle/libs.versions.toml @@ -1,15 +1,15 @@ [versions] -agp = "8.11.2" -kotlin = "2.2.20" -coreKtx = "1.17.0" +agp = "9.2.1" +kotlin = "2.4.0" +coreKtx = "1.19.0" junit = "4.13.2" junitVersion = "1.3.0" espressoCore = "3.7.0" -lifecycleRuntimeKtx = "2.9.4" -activityCompose = "1.11.0" -composeBom = "2025.09.01" -material3-adaptive = "1.2.0-beta03" -material3-adaptive-navigation-suite = "1.5.0-alpha04" +lifecycleRuntimeKtx = "2.10.0" +activityCompose = "1.13.0" +composeBom = "2026.05.01" +material3-adaptive = "1.2.0" +material3-adaptive-navigation-suite = "1.5.0-alpha21" material-icons = "1.7.8" [libraries] diff --git a/AdaptiveNavigationSample/gradle/wrapper/gradle-wrapper.properties b/AdaptiveNavigationSample/gradle/wrapper/gradle-wrapper.properties index 8bb1e01e..d8396c23 100644 --- a/AdaptiveNavigationSample/gradle/wrapper/gradle-wrapper.properties +++ b/AdaptiveNavigationSample/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Tue Sep 30 16:26:54 CEST 2025 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/CanonicalLayouts/feed-compose/app/build.gradle b/CanonicalLayouts/feed-compose/app/build.gradle index 08ea2360..59083b88 100644 --- a/CanonicalLayouts/feed-compose/app/build.gradle +++ b/CanonicalLayouts/feed-compose/app/build.gradle @@ -17,7 +17,7 @@ plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' - id("org.jetbrains.kotlin.plugin.compose") version "2.0.0" + id("org.jetbrains.kotlin.plugin.compose") version "2.4.0" } android { @@ -67,23 +67,23 @@ composeCompiler { } dependencies { - def composeBom = platform('androidx.compose:compose-bom:2024.09.00') + def composeBom = platform('androidx.compose:compose-bom:2026.05.01') implementation(composeBom) androidTestImplementation(composeBom) - implementation 'androidx.core:core-ktx:1.13.1' + implementation 'androidx.core:core-ktx:1.19.0' implementation "androidx.compose.ui:ui" implementation 'androidx.compose.material3:material3' implementation 'androidx.compose.material3:material3-window-size-class' implementation "androidx.compose.ui:ui-tooling-preview" - implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.8.5' - implementation 'androidx.activity:activity-compose:1.9.2' - implementation 'androidx.navigation:navigation-compose:2.8.0' - implementation 'io.coil-kt:coil-compose:2.2.1' + implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.10.0' + implementation 'androidx.activity:activity-compose:1.13.0' + implementation 'androidx.navigation:navigation-compose:2.9.8' + implementation 'io.coil-kt:coil-compose:2.7.0' testImplementation 'junit:junit:4.13.2' - androidTestImplementation 'androidx.test.ext:junit:1.2.1' - androidTestImplementation 'androidx.test.espresso:espresso-core:3.6.1' + androidTestImplementation 'androidx.test.ext:junit:1.3.0' + androidTestImplementation 'androidx.test.espresso:espresso-core:3.7.0' androidTestImplementation "androidx.compose.ui:ui-test-junit4" debugImplementation "androidx.compose.ui:ui-tooling" debugImplementation "androidx.compose.ui:ui-test-manifest" diff --git a/CanonicalLayouts/feed-compose/build.gradle b/CanonicalLayouts/feed-compose/build.gradle index d1e2cc81..761ec4c4 100644 --- a/CanonicalLayouts/feed-compose/build.gradle +++ b/CanonicalLayouts/feed-compose/build.gradle @@ -15,10 +15,10 @@ */ plugins { - id 'com.android.application' version '8.6.0' apply false - id 'com.android.library' version '8.6.0' apply false - id 'org.jetbrains.kotlin.android' version '2.0.0' apply false - id 'com.diffplug.spotless' version '6.9.0' + id 'com.android.application' version '9.2.1' apply false + id 'com.android.library' version '9.2.1' apply false + id 'org.jetbrains.kotlin.android' version '2.4.0' apply false + id 'com.diffplug.spotless' version '8.6.0' } spotless { diff --git a/CanonicalLayouts/feed-compose/gradle/wrapper/gradle-wrapper.properties b/CanonicalLayouts/feed-compose/gradle/wrapper/gradle-wrapper.properties index 2014ee05..03d7fbef 100644 --- a/CanonicalLayouts/feed-compose/gradle/wrapper/gradle-wrapper.properties +++ b/CanonicalLayouts/feed-compose/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Wed Aug 10 10:35:30 JST 2022 distributionBase=GRADLE_USER_HOME -distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip distributionPath=wrapper/dists zipStorePath=wrapper/dists zipStoreBase=GRADLE_USER_HOME diff --git a/CanonicalLayouts/feed-view/app/build.gradle b/CanonicalLayouts/feed-view/app/build.gradle index ed060a60..547d39ad 100644 --- a/CanonicalLayouts/feed-view/app/build.gradle +++ b/CanonicalLayouts/feed-view/app/build.gradle @@ -52,16 +52,16 @@ android { } dependencies { - implementation 'androidx.core:core-ktx:1.13.1' - implementation 'androidx.appcompat:appcompat:1.7.0' - implementation 'com.google.android.material:material:1.12.0' - implementation 'androidx.constraintlayout:constraintlayout:2.1.4' - implementation 'androidx.navigation:navigation-fragment-ktx:2.7.7' - implementation 'androidx.navigation:navigation-ui-ktx:2.7.7' + implementation 'androidx.core:core-ktx:1.19.0' + implementation 'androidx.appcompat:appcompat:1.7.1' + implementation 'com.google.android.material:material:1.14.0' + implementation 'androidx.constraintlayout:constraintlayout:2.2.1' + implementation 'androidx.navigation:navigation-fragment-ktx:2.9.8' + implementation 'androidx.navigation:navigation-ui-ktx:2.9.8' implementation 'androidx.legacy:legacy-support-v4:1.0.0' - implementation 'androidx.recyclerview:recyclerview:1.3.2' - implementation 'io.coil-kt:coil:2.1.0' + implementation 'androidx.recyclerview:recyclerview:1.4.0' + implementation 'io.coil-kt:coil:2.7.0' testImplementation 'junit:junit:4.13.2' - androidTestImplementation 'androidx.test.ext:junit:1.2.1' - androidTestImplementation 'androidx.test.espresso:espresso-core:3.6.1' + androidTestImplementation 'androidx.test.ext:junit:1.3.0' + androidTestImplementation 'androidx.test.espresso:espresso-core:3.7.0' } \ No newline at end of file diff --git a/CanonicalLayouts/feed-view/build.gradle b/CanonicalLayouts/feed-view/build.gradle index a146b1b6..746e7fbd 100644 --- a/CanonicalLayouts/feed-view/build.gradle +++ b/CanonicalLayouts/feed-view/build.gradle @@ -18,15 +18,15 @@ buildscript { google() } dependencies { - classpath "androidx.navigation:navigation-safe-args-gradle-plugin:2.7.7" + classpath "androidx.navigation:navigation-safe-args-gradle-plugin:2.9.8" } } plugins { - id 'com.android.application' version '8.6.0' apply false - id 'com.android.library' version '8.6.0' apply false - id 'org.jetbrains.kotlin.android' version '2.0.0' apply false - id 'com.diffplug.spotless' version '6.9.0' + id 'com.android.application' version '9.2.1' apply false + id 'com.android.library' version '9.2.1' apply false + id 'org.jetbrains.kotlin.android' version '2.4.0' apply false + id 'com.diffplug.spotless' version '8.6.0' } spotless { diff --git a/CanonicalLayouts/feed-view/gradle/wrapper/gradle-wrapper.properties b/CanonicalLayouts/feed-view/gradle/wrapper/gradle-wrapper.properties index b63eae95..39c5e333 100644 --- a/CanonicalLayouts/feed-view/gradle/wrapper/gradle-wrapper.properties +++ b/CanonicalLayouts/feed-view/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Wed Aug 03 13:58:14 JST 2022 distributionBase=GRADLE_USER_HOME -distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip distributionPath=wrapper/dists zipStorePath=wrapper/dists zipStoreBase=GRADLE_USER_HOME diff --git a/CanonicalLayouts/list-detail-activity-embedding/app/build.gradle b/CanonicalLayouts/list-detail-activity-embedding/app/build.gradle index 206adfdd..d75b743b 100644 --- a/CanonicalLayouts/list-detail-activity-embedding/app/build.gradle +++ b/CanonicalLayouts/list-detail-activity-embedding/app/build.gradle @@ -53,25 +53,25 @@ android { dependencies { - implementation 'androidx.core:core-ktx:1.13.1' - implementation 'androidx.appcompat:appcompat:1.7.0' - implementation 'com.google.android.material:material:1.12.0' - implementation 'androidx.constraintlayout:constraintlayout:2.1.4' - implementation "androidx.recyclerview:recyclerview:1.3.2" + implementation 'androidx.core:core-ktx:1.19.0' + implementation 'androidx.appcompat:appcompat:1.7.1' + implementation 'com.google.android.material:material:1.14.0' + implementation 'androidx.constraintlayout:constraintlayout:2.2.1' + implementation "androidx.recyclerview:recyclerview:1.4.0" // For control over item selection of both touch and mouse driven selection - implementation "androidx.recyclerview:recyclerview-selection:1.1.0" + implementation "androidx.recyclerview:recyclerview-selection:1.2.0" implementation "androidx.cardview:cardview:1.0.0" - implementation 'androidx.navigation:navigation-fragment-ktx:2.7.7' - implementation 'androidx.navigation:navigation-ui-ktx:2.7.7' - implementation("androidx.window:window:1.3.0") - implementation("androidx.startup:startup-runtime:1.1.1") + implementation 'androidx.navigation:navigation-fragment-ktx:2.9.8' + implementation 'androidx.navigation:navigation-ui-ktx:2.9.8' + implementation("androidx.window:window:1.5.1") + implementation("androidx.startup:startup-runtime:1.2.0") testImplementation 'junit:junit:4.13.2' - androidTestImplementation 'androidx.test.ext:junit:1.2.1' - androidTestImplementation("androidx.test:core-ktx:1.6.1") - androidTestImplementation 'androidx.test.espresso:espresso-core:3.6.1' - androidTestImplementation 'androidx.test.espresso:espresso-contrib:3.6.1' - androidTestImplementation 'androidx.test.espresso:espresso-device:1.0.1' - androidTestImplementation("androidx.test.ext:junit-ktx:1.2.1") - androidTestImplementation("androidx.test.ext:truth:1.6.0") - androidTestImplementation("androidx.test:runner:1.6.2") + androidTestImplementation 'androidx.test.ext:junit:1.3.0' + androidTestImplementation("androidx.test:core-ktx:1.7.0") + androidTestImplementation 'androidx.test.espresso:espresso-core:3.7.0' + androidTestImplementation 'androidx.test.espresso:espresso-contrib:3.7.0' + androidTestImplementation 'androidx.test.espresso:espresso-device:1.1.0' + androidTestImplementation("androidx.test.ext:junit-ktx:1.3.0") + androidTestImplementation("androidx.test.ext:truth:1.7.0") + androidTestImplementation("androidx.test:runner:1.7.0") } diff --git a/CanonicalLayouts/list-detail-activity-embedding/build.gradle b/CanonicalLayouts/list-detail-activity-embedding/build.gradle index 6dd3c517..46220d3b 100644 --- a/CanonicalLayouts/list-detail-activity-embedding/build.gradle +++ b/CanonicalLayouts/list-detail-activity-embedding/build.gradle @@ -15,7 +15,7 @@ */ // Top-level build file where you can add configuration options common to all sub-projects/modules. plugins { - id 'com.android.application' version '8.6.0' apply false - id 'com.android.library' version '8.6.0' apply false - id 'org.jetbrains.kotlin.android' version '2.0.0' apply false + id 'com.android.application' version '9.2.1' apply false + id 'com.android.library' version '9.2.1' apply false + id 'org.jetbrains.kotlin.android' version '2.4.0' apply false } diff --git a/CanonicalLayouts/list-detail-activity-embedding/gradle/wrapper/gradle-wrapper.properties b/CanonicalLayouts/list-detail-activity-embedding/gradle/wrapper/gradle-wrapper.properties index 3e3ea3fa..9cb168a9 100644 --- a/CanonicalLayouts/list-detail-activity-embedding/gradle/wrapper/gradle-wrapper.properties +++ b/CanonicalLayouts/list-detail-activity-embedding/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Mon Sep 12 11:25:57 GST 2022 distributionBase=GRADLE_USER_HOME -distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip distributionPath=wrapper/dists zipStorePath=wrapper/dists zipStoreBase=GRADLE_USER_HOME diff --git a/CanonicalLayouts/list-detail-compose/app/build.gradle b/CanonicalLayouts/list-detail-compose/app/build.gradle index e1a5fd1b..49e0ec4e 100644 --- a/CanonicalLayouts/list-detail-compose/app/build.gradle +++ b/CanonicalLayouts/list-detail-compose/app/build.gradle @@ -16,7 +16,7 @@ plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' - id("org.jetbrains.kotlin.plugin.compose") version "2.2.20" + id("org.jetbrains.kotlin.plugin.compose") version "2.4.0" } android { @@ -66,22 +66,22 @@ composeCompiler { } dependencies { - def composeBom = platform('androidx.compose:compose-bom:2025.09.00') + def composeBom = platform('androidx.compose:compose-bom:2026.05.01') implementation(composeBom) implementation "com.google.accompanist:accompanist-adaptive:0.37.3" - implementation 'androidx.core:core-ktx:1.17.0' - implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.9.4' - implementation 'androidx.activity:activity-compose:1.11.0' - implementation "androidx.compose.foundation:foundation:1.9.1" - implementation "androidx.compose.ui:ui:1.9.1" + implementation 'androidx.core:core-ktx:1.19.0' + implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.10.0' + implementation 'androidx.activity:activity-compose:1.13.0' + implementation "androidx.compose.foundation:foundation:1.11.2" + implementation "androidx.compose.ui:ui:1.11.2" implementation "androidx.compose.ui:ui-tooling-preview" - implementation "androidx.window:window:1.4.0" - implementation 'androidx.compose.material3:material3:1.4.0-rc01' - implementation 'androidx.compose.material3.adaptive:adaptive:1.2.0-beta02' - implementation 'androidx.compose.material3.adaptive:adaptive-layout:1.2.0-beta02' - implementation 'androidx.compose.material3.adaptive:adaptive-navigation:1.2.0-beta02' - implementation "androidx.compose.material3:material3-window-size-class:1.5.0-alpha04" - implementation "androidx.compose.animation:animation:1.9.1" + implementation "androidx.window:window:1.5.1" + implementation 'androidx.compose.material3:material3:1.4.0' + implementation 'androidx.compose.material3.adaptive:adaptive:1.2.0' + implementation 'androidx.compose.material3.adaptive:adaptive-layout:1.2.0' + implementation 'androidx.compose.material3.adaptive:adaptive-navigation:1.2.0' + implementation "androidx.compose.material3:material3-window-size-class:1.5.0-alpha21" + implementation "androidx.compose.animation:animation:1.11.2" testImplementation 'junit:junit:4.13.2' } diff --git a/CanonicalLayouts/list-detail-compose/build.gradle b/CanonicalLayouts/list-detail-compose/build.gradle index 0e763682..e6555b47 100644 --- a/CanonicalLayouts/list-detail-compose/build.gradle +++ b/CanonicalLayouts/list-detail-compose/build.gradle @@ -14,7 +14,7 @@ * limitations under the License. */ plugins { - id 'com.android.application' version '8.11.2' apply false - id 'com.android.library' version '8.11.2' apply false - id 'org.jetbrains.kotlin.android' version '2.2.20' apply false + id 'com.android.application' version '9.2.1' apply false + id 'com.android.library' version '9.2.1' apply false + id 'org.jetbrains.kotlin.android' version '2.4.0' apply false } diff --git a/CanonicalLayouts/list-detail-compose/gradle/wrapper/gradle-wrapper.properties b/CanonicalLayouts/list-detail-compose/gradle/wrapper/gradle-wrapper.properties index 8b4ae9e6..fc38a854 100644 --- a/CanonicalLayouts/list-detail-compose/gradle/wrapper/gradle-wrapper.properties +++ b/CanonicalLayouts/list-detail-compose/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Wed May 25 14:11:15 UTC 2022 distributionBase=GRADLE_USER_HOME -distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip distributionPath=wrapper/dists zipStorePath=wrapper/dists zipStoreBase=GRADLE_USER_HOME diff --git a/CanonicalLayouts/list-detail-sliding-pane/app/build.gradle b/CanonicalLayouts/list-detail-sliding-pane/app/build.gradle index 28be6b3c..60b8f256 100644 --- a/CanonicalLayouts/list-detail-sliding-pane/app/build.gradle +++ b/CanonicalLayouts/list-detail-sliding-pane/app/build.gradle @@ -53,15 +53,15 @@ android { dependencies { - implementation 'androidx.core:core-ktx:1.13.1' - implementation 'androidx.appcompat:appcompat:1.7.0' - implementation 'com.google.android.material:material:1.12.0' - implementation "androidx.activity:activity-ktx:1.9.1" - implementation 'androidx.constraintlayout:constraintlayout:2.1.4' + implementation 'androidx.core:core-ktx:1.19.0' + implementation 'androidx.appcompat:appcompat:1.7.1' + implementation 'com.google.android.material:material:1.14.0' + implementation "androidx.activity:activity-ktx:1.13.0" + implementation 'androidx.constraintlayout:constraintlayout:2.2.1' implementation "androidx.slidingpanelayout:slidingpanelayout:1.2.0" - implementation "androidx.navigation:navigation-fragment-ktx:2.7.7" - implementation "androidx.navigation:navigation-ui-ktx:2.7.7" + implementation "androidx.navigation:navigation-fragment-ktx:2.9.8" + implementation "androidx.navigation:navigation-ui-ktx:2.9.8" testImplementation 'junit:junit:4.13.2' - androidTestImplementation 'androidx.test.ext:junit:1.2.1' - androidTestImplementation 'androidx.test.espresso:espresso-core:3.6.1' + androidTestImplementation 'androidx.test.ext:junit:1.3.0' + androidTestImplementation 'androidx.test.espresso:espresso-core:3.7.0' } \ No newline at end of file diff --git a/CanonicalLayouts/list-detail-sliding-pane/build.gradle b/CanonicalLayouts/list-detail-sliding-pane/build.gradle index e7b77424..b853d4bc 100644 --- a/CanonicalLayouts/list-detail-sliding-pane/build.gradle +++ b/CanonicalLayouts/list-detail-sliding-pane/build.gradle @@ -15,7 +15,7 @@ */ // Top-level build file where you can add configuration options common to all sub-projects/modules. plugins { - id 'com.android.application' version '8.6.0' apply false - id 'com.android.library' version '8.6.0' apply false - id 'org.jetbrains.kotlin.android' version '2.0.0' apply false + id 'com.android.application' version '9.2.1' apply false + id 'com.android.library' version '9.2.1' apply false + id 'org.jetbrains.kotlin.android' version '2.4.0' apply false } \ No newline at end of file diff --git a/CanonicalLayouts/list-detail-sliding-pane/gradle/wrapper/gradle-wrapper.properties b/CanonicalLayouts/list-detail-sliding-pane/gradle/wrapper/gradle-wrapper.properties index 45dc8686..4c6a11dd 100644 --- a/CanonicalLayouts/list-detail-sliding-pane/gradle/wrapper/gradle-wrapper.properties +++ b/CanonicalLayouts/list-detail-sliding-pane/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Wed May 25 15:14:50 BST 2022 distributionBase=GRADLE_USER_HOME -distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip distributionPath=wrapper/dists zipStorePath=wrapper/dists zipStoreBase=GRADLE_USER_HOME diff --git a/CanonicalLayouts/supporting-pane-compose/app/build.gradle b/CanonicalLayouts/supporting-pane-compose/app/build.gradle index 10e1f0b9..576a7a91 100644 --- a/CanonicalLayouts/supporting-pane-compose/app/build.gradle +++ b/CanonicalLayouts/supporting-pane-compose/app/build.gradle @@ -17,7 +17,7 @@ plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' - id("org.jetbrains.kotlin.plugin.compose") version "2.1.0" + id("org.jetbrains.kotlin.plugin.compose") version "2.4.0" } @@ -68,18 +68,18 @@ composeCompiler { } dependencies { - def composeBom = platform('androidx.compose:compose-bom:2025.01.01') + def composeBom = platform('androidx.compose:compose-bom:2026.05.01') implementation(composeBom) - implementation 'androidx.core:core-ktx:1.15.0' - implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.8.7' - implementation 'androidx.activity:activity-compose:1.10.0' + implementation 'androidx.core:core-ktx:1.19.0' + implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.10.0' + implementation 'androidx.activity:activity-compose:1.13.0' implementation "androidx.compose.ui:ui" implementation "androidx.compose.ui:ui-tooling-preview" - implementation "androidx.window:window:1.3.0" - implementation 'androidx.compose.material3:material3:1.4.0-alpha07' - implementation 'androidx.compose.material3.adaptive:adaptive:1.1.0-beta01' - implementation 'androidx.compose.material3.adaptive:adaptive-layout:1.1.0-beta01' - implementation 'androidx.compose.material3.adaptive:adaptive-navigation:1.1.0-beta01' + implementation "androidx.window:window:1.5.1" + implementation 'androidx.compose.material3:material3:1.4.0' + implementation 'androidx.compose.material3.adaptive:adaptive:1.2.0' + implementation 'androidx.compose.material3.adaptive:adaptive-layout:1.2.0' + implementation 'androidx.compose.material3.adaptive:adaptive-navigation:1.2.0' testImplementation 'junit:junit:4.13.2' } \ No newline at end of file diff --git a/CanonicalLayouts/supporting-pane-compose/build.gradle b/CanonicalLayouts/supporting-pane-compose/build.gradle index 0cc44582..e6555b47 100644 --- a/CanonicalLayouts/supporting-pane-compose/build.gradle +++ b/CanonicalLayouts/supporting-pane-compose/build.gradle @@ -14,7 +14,7 @@ * limitations under the License. */ plugins { - id 'com.android.application' version '8.8.0' apply false - id 'com.android.library' version '8.8.0' apply false - id 'org.jetbrains.kotlin.android' version '2.0.20' apply false + id 'com.android.application' version '9.2.1' apply false + id 'com.android.library' version '9.2.1' apply false + id 'org.jetbrains.kotlin.android' version '2.4.0' apply false } diff --git a/CanonicalLayouts/supporting-pane-compose/gradle/wrapper/gradle-wrapper.properties b/CanonicalLayouts/supporting-pane-compose/gradle/wrapper/gradle-wrapper.properties index 1269a0e8..fc38a854 100644 --- a/CanonicalLayouts/supporting-pane-compose/gradle/wrapper/gradle-wrapper.properties +++ b/CanonicalLayouts/supporting-pane-compose/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Wed May 25 14:11:15 UTC 2022 distributionBase=GRADLE_USER_HOME -distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip distributionPath=wrapper/dists zipStorePath=wrapper/dists zipStoreBase=GRADLE_USER_HOME diff --git a/CanonicalLayouts/supporting-pane-fragments/app/build.gradle b/CanonicalLayouts/supporting-pane-fragments/app/build.gradle index e35446bd..bde52514 100644 --- a/CanonicalLayouts/supporting-pane-fragments/app/build.gradle +++ b/CanonicalLayouts/supporting-pane-fragments/app/build.gradle @@ -54,13 +54,13 @@ android { dependencies { - implementation 'androidx.core:core-ktx:1.13.1' - implementation 'androidx.appcompat:appcompat:1.7.0' - implementation 'com.google.android.material:material:1.12.0' - implementation 'androidx.constraintlayout:constraintlayout:2.1.4' - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.7.3' - implementation 'androidx.fragment:fragment-ktx:1.8.2' + implementation 'androidx.core:core-ktx:1.19.0' + implementation 'androidx.appcompat:appcompat:1.7.1' + implementation 'com.google.android.material:material:1.14.0' + implementation 'androidx.constraintlayout:constraintlayout:2.2.1' + implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.11.0' + implementation 'androidx.fragment:fragment-ktx:1.8.9' testImplementation 'junit:junit:4.13.2' - androidTestImplementation 'androidx.test.ext:junit:1.2.1' - androidTestImplementation 'androidx.test.espresso:espresso-core:3.6.1' + androidTestImplementation 'androidx.test.ext:junit:1.3.0' + androidTestImplementation 'androidx.test.espresso:espresso-core:3.7.0' } \ No newline at end of file diff --git a/CanonicalLayouts/supporting-pane-fragments/build.gradle b/CanonicalLayouts/supporting-pane-fragments/build.gradle index e7b77424..b853d4bc 100644 --- a/CanonicalLayouts/supporting-pane-fragments/build.gradle +++ b/CanonicalLayouts/supporting-pane-fragments/build.gradle @@ -15,7 +15,7 @@ */ // Top-level build file where you can add configuration options common to all sub-projects/modules. plugins { - id 'com.android.application' version '8.6.0' apply false - id 'com.android.library' version '8.6.0' apply false - id 'org.jetbrains.kotlin.android' version '2.0.0' apply false + id 'com.android.application' version '9.2.1' apply false + id 'com.android.library' version '9.2.1' apply false + id 'org.jetbrains.kotlin.android' version '2.4.0' apply false } \ No newline at end of file diff --git a/CanonicalLayouts/supporting-pane-fragments/gradle/wrapper/gradle-wrapper.properties b/CanonicalLayouts/supporting-pane-fragments/gradle/wrapper/gradle-wrapper.properties index 1e687926..5e66c5f2 100644 --- a/CanonicalLayouts/supporting-pane-fragments/gradle/wrapper/gradle-wrapper.properties +++ b/CanonicalLayouts/supporting-pane-fragments/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Wed Aug 17 15:01:41 CEST 2022 distributionBase=GRADLE_USER_HOME -distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip distributionPath=wrapper/dists zipStorePath=wrapper/dists zipStoreBase=GRADLE_USER_HOME diff --git a/CanonicalLayouts/supporting-pane-views/app/build.gradle b/CanonicalLayouts/supporting-pane-views/app/build.gradle index 8ad26701..b6ad82ce 100644 --- a/CanonicalLayouts/supporting-pane-views/app/build.gradle +++ b/CanonicalLayouts/supporting-pane-views/app/build.gradle @@ -54,13 +54,13 @@ android { dependencies { - implementation 'androidx.core:core-ktx:1.13.1' - implementation 'androidx.appcompat:appcompat:1.7.0' - implementation 'com.google.android.material:material:1.12.0' - implementation 'androidx.constraintlayout:constraintlayout:2.1.4' - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.7.3' - implementation 'androidx.fragment:fragment-ktx:1.8.2' + implementation 'androidx.core:core-ktx:1.19.0' + implementation 'androidx.appcompat:appcompat:1.7.1' + implementation 'com.google.android.material:material:1.14.0' + implementation 'androidx.constraintlayout:constraintlayout:2.2.1' + implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.11.0' + implementation 'androidx.fragment:fragment-ktx:1.8.9' testImplementation 'junit:junit:4.13.2' - androidTestImplementation 'androidx.test.ext:junit:1.2.1' - androidTestImplementation 'androidx.test.espresso:espresso-core:3.6.1' + androidTestImplementation 'androidx.test.ext:junit:1.3.0' + androidTestImplementation 'androidx.test.espresso:espresso-core:3.7.0' } \ No newline at end of file diff --git a/CanonicalLayouts/supporting-pane-views/build.gradle b/CanonicalLayouts/supporting-pane-views/build.gradle index 44313117..0f49032a 100644 --- a/CanonicalLayouts/supporting-pane-views/build.gradle +++ b/CanonicalLayouts/supporting-pane-views/build.gradle @@ -15,10 +15,10 @@ */ plugins { - id 'com.android.application' version '8.6.0' apply false - id 'com.android.library' version '8.6.0' apply false - id 'org.jetbrains.kotlin.android' version '2.0.0' apply false - id 'com.diffplug.spotless' version '6.9.0' apply true + id 'com.android.application' version '9.2.1' apply false + id 'com.android.library' version '9.2.1' apply false + id 'org.jetbrains.kotlin.android' version '2.4.0' apply false + id 'com.diffplug.spotless' version '8.6.0' apply true } subprojects { diff --git a/CanonicalLayouts/supporting-pane-views/gradle/wrapper/gradle-wrapper.properties b/CanonicalLayouts/supporting-pane-views/gradle/wrapper/gradle-wrapper.properties index 1e687926..5e66c5f2 100644 --- a/CanonicalLayouts/supporting-pane-views/gradle/wrapper/gradle-wrapper.properties +++ b/CanonicalLayouts/supporting-pane-views/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Wed Aug 17 15:01:41 CEST 2022 distributionBase=GRADLE_USER_HOME -distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip distributionPath=wrapper/dists zipStorePath=wrapper/dists zipStoreBase=GRADLE_USER_HOME diff --git a/FlexBox/gradle/libs.versions.toml b/FlexBox/gradle/libs.versions.toml index 597adf9b..2d45e400 100644 --- a/FlexBox/gradle/libs.versions.toml +++ b/FlexBox/gradle/libs.versions.toml @@ -1,17 +1,17 @@ [versions] -androidGradlePlugin = "9.1.0" -androidxCore = "1.18.0" +androidGradlePlugin = "9.2.1" +androidxCore = "1.19.0" androidxLifecycle = "2.10.0" androidxActivity = "1.13.0" -androidxComposeBom = "2026.03.01" +androidxComposeBom = "2026.05.01" androidxTest = "1.7.0" androidxTestExt = "1.3.0" androidxTestRunner = "1.7.0" androidxTestEspresso = "3.7.0" -coroutines = "1.10.2" +coroutines = "1.11.0" junit = "4.13.2" -kotlin = "2.3.20" -nav3Core = "1.0.1" +kotlin = "2.4.0" +nav3Core = "1.1.2" lifecycleViewmodelNav3 = "2.10.0" [libraries] @@ -21,7 +21,7 @@ androidx-compose-bom = { group = "androidx.compose", name = "compose-bom", versi androidx-compose-material3 = { group = "androidx.compose.material3", name = "material3"} androidx-compose-ui = { group = "androidx.compose.ui", name = "ui"} androidx-compose-ui-tooling-preview = { group = "androidx.compose.ui", name = "ui-tooling-preview"} -androidx-compose-foundation-layout = { group = "androidx.compose.foundation", name = "foundation-layout", version = "1.12.0-alpha02" } +androidx-compose-foundation-layout = { group = "androidx.compose.foundation", name = "foundation-layout", version = "1.12.0-alpha03" } androidx-compose-ui-test-junit4 = { group = "androidx.compose.ui", name = "ui-test-junit4"} androidx-compose-ui-tooling = { group = "androidx.compose.ui", name = "ui-tooling"} androidx-compose-ui-test-manifest = { group = "androidx.compose.ui", name = "ui-test-manifest"} diff --git a/FlexBox/gradle/wrapper/gradle-wrapper.properties b/FlexBox/gradle/wrapper/gradle-wrapper.properties index 37f78a6a..5dd3c012 100644 --- a/FlexBox/gradle/wrapper/gradle-wrapper.properties +++ b/FlexBox/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.3.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/Grid/gradle/libs.versions.toml b/Grid/gradle/libs.versions.toml index 001e7d45..184e475a 100644 --- a/Grid/gradle/libs.versions.toml +++ b/Grid/gradle/libs.versions.toml @@ -1,19 +1,19 @@ [versions] -androidGradlePlugin = "9.1.0" -androidxCore = "1.18.0" +androidGradlePlugin = "9.2.1" +androidxCore = "1.19.0" androidxLifecycle = "2.10.0" androidxActivity = "1.13.0" -androidxComposeBom = "2024.10.01" +androidxComposeBom = "2026.05.01" androidxTest = "1.7.0" androidxTestExt = "1.3.0" androidxTestRunner = "1.7.0" androidxTestEspresso = "3.7.0" -coroutines = "1.10.2" +coroutines = "1.11.0" junit = "4.13.2" -kotlin = "2.3.20" -nav3Core = "1.0.1" +kotlin = "2.4.0" +nav3Core = "1.1.2" lifecycleViewmodelNav3 = "2.10.0" -composeFoundationLayout = "1.12.0-alpha02" +composeFoundationLayout = "1.12.0-alpha03" [libraries] androidx-core-ktx = { module = "androidx.core:core-ktx", version.ref = "androidxCore" } diff --git a/Grid/gradle/wrapper/gradle-wrapper.properties b/Grid/gradle/wrapper/gradle-wrapper.properties index 37f78a6a..5dd3c012 100644 --- a/Grid/gradle/wrapper/gradle-wrapper.properties +++ b/Grid/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.3.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/MediaQuery/gradle/libs.versions.toml b/MediaQuery/gradle/libs.versions.toml index 001e7d45..184e475a 100644 --- a/MediaQuery/gradle/libs.versions.toml +++ b/MediaQuery/gradle/libs.versions.toml @@ -1,19 +1,19 @@ [versions] -androidGradlePlugin = "9.1.0" -androidxCore = "1.18.0" +androidGradlePlugin = "9.2.1" +androidxCore = "1.19.0" androidxLifecycle = "2.10.0" androidxActivity = "1.13.0" -androidxComposeBom = "2024.10.01" +androidxComposeBom = "2026.05.01" androidxTest = "1.7.0" androidxTestExt = "1.3.0" androidxTestRunner = "1.7.0" androidxTestEspresso = "3.7.0" -coroutines = "1.10.2" +coroutines = "1.11.0" junit = "4.13.2" -kotlin = "2.3.20" -nav3Core = "1.0.1" +kotlin = "2.4.0" +nav3Core = "1.1.2" lifecycleViewmodelNav3 = "2.10.0" -composeFoundationLayout = "1.12.0-alpha02" +composeFoundationLayout = "1.12.0-alpha03" [libraries] androidx-core-ktx = { module = "androidx.core:core-ktx", version.ref = "androidxCore" } diff --git a/MediaQuery/gradle/wrapper/gradle-wrapper.properties b/MediaQuery/gradle/wrapper/gradle-wrapper.properties index 37f78a6a..5dd3c012 100644 --- a/MediaQuery/gradle/wrapper/gradle-wrapper.properties +++ b/MediaQuery/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.3.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME