diff --git a/documentation/src/docs/asciidoc/release-notes/release-notes-6.0.0-M1.adoc b/documentation/src/docs/asciidoc/release-notes/release-notes-6.0.0-M1.adoc index 29966c74f2c9..626753edd77e 100644 --- a/documentation/src/docs/asciidoc/release-notes/release-notes-6.0.0-M1.adoc +++ b/documentation/src/docs/asciidoc/release-notes/release-notes-6.0.0-M1.adoc @@ -21,7 +21,8 @@ repository on GitHub. [[release-notes-6.0.0-M1-overall-deprecations-and-breaking-changes]] ==== Deprecations and Breaking Changes -* Minimum required Java version is now Java 17. +* Minimum required Java version is now 17. +* Minimum required Kotlin version is now 2.2. * Platform, Jupiter, and Vintage artifacts now use the same version number. [[release-notes-6.0.0-M1-overall-new-features-and-improvements]] diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 823093524d99..7c21c338bb90 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -105,7 +105,7 @@ gitPublish = { id = "org.ajoberstar.git-publish", version = "5.1.1" } jmh = { id = "me.champeau.jmh", version = "0.7.3" } jreleaser = { id = "org.jreleaser", version = "1.18.0" } # check if workaround in gradle.properties can be removed when updating -kotlin = { id = "org.jetbrains.kotlin.jvm", version = "2.1.21" } +kotlin = { id = "org.jetbrains.kotlin.jvm", version = "2.2.0-RC" } nullaway = { id = "net.ltgt.nullaway", version = "2.2.0" } openrewrite = { id = "org.openrewrite.rewrite", version = "7.6.2" } plantuml = { id = "io.freefair.plantuml", version = "8.13.1" } diff --git a/platform-tooling-support-tests/projects/gradle-kotlin-extensions/build.gradle.kts b/platform-tooling-support-tests/projects/gradle-kotlin-extensions/build.gradle.kts index 539c5f9b0b22..76d33e06b27d 100644 --- a/platform-tooling-support-tests/projects/gradle-kotlin-extensions/build.gradle.kts +++ b/platform-tooling-support-tests/projects/gradle-kotlin-extensions/build.gradle.kts @@ -3,7 +3,7 @@ import org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_17 import org.jetbrains.kotlin.gradle.dsl.KotlinVersion.KOTLIN_2_1 plugins { - kotlin("jvm") version "2.1.21" + kotlin("jvm") version "2.2.0-RC" } repositories { diff --git a/platform-tooling-support-tests/projects/kotlin-coroutines/build.gradle.kts b/platform-tooling-support-tests/projects/kotlin-coroutines/build.gradle.kts index 2639b23567a5..64410c4e7759 100644 --- a/platform-tooling-support-tests/projects/kotlin-coroutines/build.gradle.kts +++ b/platform-tooling-support-tests/projects/kotlin-coroutines/build.gradle.kts @@ -1,5 +1,5 @@ plugins { - kotlin("jvm") version "2.1.21" + kotlin("jvm") version "2.2.0-RC" } val junitVersion: String by project