From c5e4f632c14f71fec6bf97be8cc1666e0beeb8e4 Mon Sep 17 00:00:00 2001 From: Vitali Olshevski Date: Tue, 15 Aug 2023 19:39:17 +0300 Subject: [PATCH] Dependency updates --- buildSrc/build.gradle.kts | 2 +- buildSrc/src/main/kotlin/AndroidSdkVersion.kt | 4 +-- buildSrc/src/main/kotlin/Libs.kt | 25 +++++++++---------- buildSrc/src/main/kotlin/Plugins.kt | 2 +- 4 files changed, 16 insertions(+), 17 deletions(-) diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts index 5b3dc489..d92cfa43 100644 --- a/buildSrc/build.gradle.kts +++ b/buildSrc/build.gradle.kts @@ -16,7 +16,7 @@ tasks.withType { } dependencies { - implementation("com.android.tools.build:gradle:8.0.2") + implementation("com.android.tools.build:gradle:8.1.0") implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.0") // fix the issue with Hilt down the line: https://github.com/google/dagger/issues/3068 diff --git a/buildSrc/src/main/kotlin/AndroidSdkVersion.kt b/buildSrc/src/main/kotlin/AndroidSdkVersion.kt index 8202194d..6185ba15 100644 --- a/buildSrc/src/main/kotlin/AndroidSdkVersion.kt +++ b/buildSrc/src/main/kotlin/AndroidSdkVersion.kt @@ -1,5 +1,5 @@ object AndroidSdkVersion { const val Min = 21 - const val Target = 33 - const val Compile = 33 + const val Target = 34 + const val Compile = 34 } \ No newline at end of file diff --git a/buildSrc/src/main/kotlin/Libs.kt b/buildSrc/src/main/kotlin/Libs.kt index 23d9e8b6..fe9a5499 100644 --- a/buildSrc/src/main/kotlin/Libs.kt +++ b/buildSrc/src/main/kotlin/Libs.kt @@ -7,20 +7,19 @@ object Libs { } object Compose { - const val CompilerVersion = "1.5.0" - const val Bom = "androidx.compose:compose-bom:2023.06.01" - private const val BetaVersion = "1.5.0-beta03" - const val Animation = "androidx.compose.animation:animation:$BetaVersion" - const val Foundation = "androidx.compose.foundation:foundation:$BetaVersion" - const val Material = "androidx.compose.material:material:$BetaVersion" + const val CompilerVersion = "1.5.1" + const val Bom = "androidx.compose:compose-bom:2023.08.00" + const val Animation = "androidx.compose.animation:animation" + const val Foundation = "androidx.compose.foundation:foundation" + const val Material = "androidx.compose.material:material" const val MaterialIconsExtended = - "androidx.compose.material:material-icons-extended:$BetaVersion" + "androidx.compose.material:material-icons-extended" const val Material3 = "androidx.compose.material3:material3" - const val Runtime = "androidx.compose.runtime:runtime:$BetaVersion" - const val UiTooling = "androidx.compose.ui:ui-tooling:$BetaVersion" - const val UiToolingPreview = "androidx.compose.ui:ui-tooling-preview:$BetaVersion" - const val UiTestJunit4 = "androidx.compose.ui:ui-test-junit4:$BetaVersion" - const val UiTestManifest = "androidx.compose.ui:ui-test-manifest:$BetaVersion" + const val Runtime = "androidx.compose.runtime:runtime" + const val UiTooling = "androidx.compose.ui:ui-tooling" + const val UiToolingPreview = "androidx.compose.ui:ui-tooling-preview" + const val UiTestJunit4 = "androidx.compose.ui:ui-test-junit4" + const val UiTestManifest = "androidx.compose.ui:ui-test-manifest" // note to self, dependencies go as follows: // runtime <- ui <- foundation-layout <- animation <- foundation <- material @@ -58,7 +57,7 @@ object Libs { } object Koin { - const val Compose = "io.insert-koin:koin-androidx-compose:3.4.5" + const val Compose = "io.insert-koin:koin-androidx-compose:3.4.6" } } \ No newline at end of file diff --git a/buildSrc/src/main/kotlin/Plugins.kt b/buildSrc/src/main/kotlin/Plugins.kt index 425133d7..46e2b2ec 100644 --- a/buildSrc/src/main/kotlin/Plugins.kt +++ b/buildSrc/src/main/kotlin/Plugins.kt @@ -9,7 +9,7 @@ fun PluginDependenciesSpec.plugin(pluginSpec: PluginSpec) { object Plugins { - val Anvil = PluginSpec("com.squareup.anvil", "2.4.6") + val Anvil = PluginSpec("com.squareup.anvil", "2.4.7") val Hilt = PluginSpec("com.google.dagger.hilt.android", Libs.Google.Dagger.Version) val NexusPublishing = PluginSpec("io.github.gradle-nexus.publish-plugin", "1.3.0") val Versions = PluginSpec("dev.olshevski.versions", "1.0.5")