diff --git a/build-logic/convention/src/main/kotlin/com/google/samples/apps/nowinandroid/KotlinAndroid.kt b/build-logic/convention/src/main/kotlin/com/google/samples/apps/nowinandroid/KotlinAndroid.kt index 984993b2b..da0cab531 100644 --- a/build-logic/convention/src/main/kotlin/com/google/samples/apps/nowinandroid/KotlinAndroid.kt +++ b/build-logic/convention/src/main/kotlin/com/google/samples/apps/nowinandroid/KotlinAndroid.kt @@ -40,8 +40,8 @@ internal fun Project.configureKotlinAndroid( } compileOptions { - sourceCompatibility = JavaVersion.VERSION_1_8 - targetCompatibility = JavaVersion.VERSION_1_8 + sourceCompatibility = JavaVersion.VERSION_11 + targetCompatibility = JavaVersion.VERSION_11 isCoreLibraryDesugaringEnabled = true } @@ -59,8 +59,8 @@ internal fun Project.configureKotlinAndroid( "-opt-in=kotlin.Experimental", ) - // Set JVM target to 1.8 - jvmTarget = JavaVersion.VERSION_1_8.toString() + // Set JVM target to 11 + jvmTarget = JavaVersion.VERSION_11.toString() } } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 243f45705..7e85a13e3 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -6,7 +6,7 @@ androidxActivity = "1.6.1" androidxAppCompat = "1.5.1" androidxBrowser = "1.4.0" androidxComposeBom = "2022.12.00" -androidxComposeCompiler = "1.4.0-alpha02" +androidxComposeCompiler = "1.4.0" androidxComposeRuntimeTracing = "1.0.0-alpha01" androidxCore = "1.9.0" androidxCoreSplashscreen = "1.0.0" @@ -36,18 +36,18 @@ hilt = "2.44.2" hiltExt = "1.0.0" jacoco = "0.8.7" junit4 = "4.13.2" -kotlin = "1.7.21" +kotlin = "1.8.0" kotlinxCoroutines = "1.6.4" kotlinxDatetime = "0.4.0" kotlinxSerializationJson = "1.4.1" -ksp = "1.7.21-1.0.8" +ksp = "1.8.0-1.0.9" lint = "30.3.1" okhttp = "4.10.0" protobuf = "3.21.12" protobufPlugin = "0.8.19" retrofit = "2.9.0" retrofitKotlinxSerializationJson = "0.8.0" -room = "2.5.0-rc01" +room = "2.5.0" secrets = "2.0.1" turbine = "0.12.1"