diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 44cda10..0f3748a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -25,7 +25,7 @@ jobs: runs-on: ${{ inputs.debug-runner }} if: inputs.debug == true steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 submodules: 'recursive' @@ -89,7 +89,7 @@ jobs: runs-on: ${{ matrix.runner }} name: Build ${{ matrix.name }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: submodules: 'recursive' diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 0a991f8..3059f86 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,26 +1,28 @@ [versions] agp = "8.11.0" -adaptive = "1.2.0+dev2672" +adaptive = "1.2.0-alpha04" androidx-activity-compose = "1.10.1" androidx-lifecycle = "2.9.1" androidx-navigation = "2.9.10-alpha01" androidx-startup-runtime = "1.2.0" appdirs = "1.4.0" build-config = "5.6.7" -coil = "3.2.0" -compose = "1.9.0+dev2672" -composables = "1.36.1" +coil = "3.3.0" +compose = "1.9.0-alpha04" +compose-plugin = "1.9.0-beta01" +composables = "1.40.0" datastore = "1.1.7" desugar_jdk_libs = "2.1.5" -dnd = "0.3.0" -hot-reload = "1.0.0-beta03" +dnd = "0.4.0" +hot-reload = "1.0.0-beta04" kermit = "2.0.6" kotlin = "2.2.0" kotlin-inject = "0.8.0" kotlinx-coroutines = "1.10.2" -kotlinx-datetime = "0.7.0-0.6.x-compat" +kotlinx-datetime = "0.7.1-0.6.x-compat" kotlinx-serialization = "1.9.0" ksp = "2.2.0-2.0.2" +material3-adaptive-navigation-suite = "1.9.0-beta01" material-kolor = "2.1.1" [libraries] @@ -47,13 +49,13 @@ kotlinx-datetime = { group = "org.jetbrains.kotlinx", name = "kotlinx-datetime", kotlinx-serialization-json = { group = "org.jetbrains.kotlinx", name = "kotlinx-serialization-json", version.ref = "kotlinx-serialization" } kotlinx-serialization-protobuf = { group = "org.jetbrains.kotlinx", name = "kotlinx-serialization-protobuf", version.ref = "kotlinx-serialization" } material3 = { group = "org.jetbrains.compose.material3", name = "material3", version.ref = "compose" } -material3-adaptive-navigation-suite = { group = "org.jetbrains.compose.material3", name = "material3-adaptive-navigation-suite", version.ref = "compose" } +material3-adaptive-navigation-suite = { group = "org.jetbrains.compose.material3", name = "material3-adaptive-navigation-suite", version.ref = "material3-adaptive-navigation-suite" } material-kolor = { group = "com.materialkolor", name = "material-kolor", version.ref = "material-kolor" } [plugins] android-application = { id = "com.android.application", version.ref = "agp" } build-config = { id = "com.github.gmazzo.buildconfig", version.ref = "build-config" } -compose = { id = "org.jetbrains.compose", version.ref = "compose" } +compose = { id = "org.jetbrains.compose", version.ref = "compose-plugin" } compose-compiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" } hot-reload = { id = "org.jetbrains.compose.hot-reload", version.ref = "hot-reload" } ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }