diff --git a/gradle.properties b/gradle.properties index 31756c3..cbbc35a 100644 --- a/gradle.properties +++ b/gradle.properties @@ -19,7 +19,7 @@ makeevrserg.java.ktarget=17 # Project makeevrserg.project.name=KStorage makeevrserg.project.group=ru.astrainteractive.klibs -makeevrserg.project.version.string=4.4.1 +makeevrserg.project.version.string=4.4.2 makeevrserg.project.description=Kotlin wrapper for key-value storage libraries makeevrserg.project.developers=makeevrserg|Makeev Roman|makeevrserg@gmail.com makeevrserg.project.url=https://github.com/makeevrserg/klibs.kstorage/ diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 3f99678..f56aaaf 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,31 +1,28 @@ [versions] -# Kotlin -kotlin-version = "2.2.20" # # https://github.com/JetBrains/kotlin -kotlin-coroutines-core = "1.10.2" # https://github.com/Kotlin/kotlinx.coroutines -klibs-gradleplugin = "1.11.0" # https://github.com/makeevrserg/gradle-plugin -gradle-android = "8.13.0" # https://developer.android.com/build#top-level -settings = "1.3.0" # https://github.com/russhwolf/multiplatform-settings +gradle-android = "8.13.1" +klibs-gradleplugin = "1.11.4" +kotlin-coroutines-core = "1.10.2" +kotlin-version = "2.2.21" +settings = "1.3.0" [libraries] kotlin-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlin-coroutines-core" } kotlin-coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test", version.ref = "kotlin-coroutines-core" } settings = { module = "com.russhwolf:multiplatform-settings", version.ref = "settings" } -settings-observable = { module = "com.russhwolf:multiplatform-settings-make-observable", version.ref = "settings" } settings-coroutines = { module = "com.russhwolf:multiplatform-settings-coroutines", version.ref = "settings" } +settings-observable = { module = "com.russhwolf:multiplatform-settings-make-observable", version.ref = "settings" } [plugins] -kotlin-multiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin-version" } gradle-android = { id = "com.android.library", version.ref = "gradle-android" } -# klibs - core +klibs-gradle-android-apk-name = { id = "ru.astrainteractive.gradleplugin.android.apk.name", version.ref = "klibs-gradleplugin" } +klibs-gradle-android-apk-sign = { id = "ru.astrainteractive.gradleplugin.android.apk.sign", version.ref = "klibs-gradleplugin" } +klibs-gradle-android-compose = { id = "ru.astrainteractive.gradleplugin.android.compose", version.ref = "klibs-gradleplugin" } +klibs-gradle-android-core = { id = "ru.astrainteractive.gradleplugin.android.core", version.ref = "klibs-gradleplugin" } klibs-gradle-detekt = { id = "ru.astrainteractive.gradleplugin.detekt", version.ref = "klibs-gradleplugin" } klibs-gradle-detekt-compose = { id = "ru.astrainteractive.gradleplugin.detekt.compose", version.ref = "klibs-gradleplugin" } -klibs-gradle-dokka-root = { id = "ru.astrainteractive.gradleplugin.dokka.root", version.ref = "klibs-gradleplugin" } klibs-gradle-dokka-module = { id = "ru.astrainteractive.gradleplugin.dokka.module", version.ref = "klibs-gradleplugin" } +klibs-gradle-dokka-root = { id = "ru.astrainteractive.gradleplugin.dokka.root", version.ref = "klibs-gradleplugin" } klibs-gradle-java-core = { id = "ru.astrainteractive.gradleplugin.java.core", version.ref = "klibs-gradleplugin" } klibs-gradle-publication = { id = "ru.astrainteractive.gradleplugin.publication", version.ref = "klibs-gradleplugin" } klibs-gradle-rootinfo = { id = "ru.astrainteractive.gradleplugin.root.info", version.ref = "klibs-gradleplugin" } -# klibs - android -klibs-gradle-android-core = { id = "ru.astrainteractive.gradleplugin.android.core", version.ref = "klibs-gradleplugin" } -klibs-gradle-android-compose = { id = "ru.astrainteractive.gradleplugin.android.compose", version.ref = "klibs-gradleplugin" } -klibs-gradle-android-apk-sign = { id = "ru.astrainteractive.gradleplugin.android.apk.sign", version.ref = "klibs-gradleplugin" } -klibs-gradle-android-apk-name = { id = "ru.astrainteractive.gradleplugin.android.apk.name", version.ref = "klibs-gradleplugin" } +kotlin-multiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin-version" }