diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8d3e944..dd717e7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Set up JDK 25 uses: actions/setup-java@v5 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ffd9085..c1aa467 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: contents: read steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Set up JDK 25 uses: actions/setup-java@v5 diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 56f3849..d72feb8 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,9 +1,9 @@ [versions] -agp = "9.2.1" +agp = "9.3.1" junit = "4.13.2" activityCompose = "1.13.0" -kotlin = "2.4.0" -googleDevtoolsKsp = "2.3.9" +kotlin = "2.4.10" +googleDevtoolsKsp = "2.3.11" kotlinxCoroutinesTest = "1.11.0" composeMultiplatform = "1.11.1" composeMaterial3 = "1.9.0" @@ -20,7 +20,7 @@ jvm-toolchain = "25" # After updating run ./gradlew updateDaemonJvm #noinspection UnusedVersionCatalogEntry jvm-compat = "17" ktfmt = "0.26.0" -sort-dependencies = "0.18.0" +sort-dependencies = "0.21.0" [libraries] android-gradle-plugin = { module = "com.android.tools.build:gradle", version.ref = "agp" } @@ -48,7 +48,7 @@ kotlin-parcelize = { id = "org.jetbrains.kotlin.plugin.parcelize", version.ref = compose-multiplatform = { id = "org.jetbrains.compose", version.ref = "composeMultiplatform" } gmazzo-buildconfig = { id = "com.github.gmazzo.buildconfig", version.ref = "gmazzoBuildConfig" } plugin-publish = { id = "com.gradle.plugin-publish", version = "2.1.1" } -publish = { id = "com.vanniktech.maven.publish", version = "0.36.0" } +publish = { id = "com.vanniktech.maven.publish", version = "0.37.0" } ktfmt = { id = "com.ncorti.ktfmt.gradle", version.ref = "ktfmt" } sort-dependencies = { id = "com.squareup.sort-dependencies", version.ref = "sort-dependencies" } \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index bd82f36..84c5a9c 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,7 +1,7 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionSha256Sum=bafc141b619ad6350fd975fc903156dd5c151998cc8b058e8c1044ab5f7b031f -distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip +distributionSha256Sum=84fbba45c7f4c64abc77460e1c00f541e9f960e3c7ed2538f1ede19eacd873ae +distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.0-bin.zip networkTimeout=10000 retries=0 retryBackOffMs=500 diff --git a/kmp-parcelize-runtime/build.gradle.kts b/kmp-parcelize-runtime/build.gradle.kts index f0c7aa9..74c7c62 100644 --- a/kmp-parcelize-runtime/build.gradle.kts +++ b/kmp-parcelize-runtime/build.gradle.kts @@ -42,8 +42,8 @@ kotlin { configureEach { compilerOptions { freeCompilerArgs.add("-Xexpect-actual-classes") } } } commonTest.dependencies { - implementation(libs.kotlinx.coroutines.test) implementation(libs.junit) + implementation(libs.kotlinx.coroutines.test) } all { diff --git a/sample/shared/build.gradle.kts b/sample/shared/build.gradle.kts index 7598a74..1c6f193 100644 --- a/sample/shared/build.gradle.kts +++ b/sample/shared/build.gradle.kts @@ -18,13 +18,13 @@ kotlin { sourceSets { commonMain.dependencies { - implementation(libs.compose.runtime) - implementation(libs.compose.foundation) - implementation(libs.compose.material3) - implementation(libs.compose.ui) implementation(libs.compose.components.resources) implementation(libs.compose.components.uiToolingPreview) + implementation(libs.compose.foundation) + implementation(libs.compose.material3) implementation(libs.compose.materialIconsExtended) + implementation(libs.compose.runtime) + implementation(libs.compose.ui) } } }