<Kotlin 1.7.20 Released> The Kotlin 1.7.20 release...
# feed
u
Kotlin 1.7.20 Released The Kotlin 1.7.20 release is out! Here are some highlights from this release: The new Kotlin K2 compiler supports all-open, no-arg, Lombok, and other compiler plugins. We introduced the preview of the ..< operator for creating open-ended ranges. The new Kotlin/Native memory manager is enabled by default. We introduced a new experimental feature for JVM: […]
K 24
🦜 4
K 13
🎉 5
🚀 4
c
..<
feels a lot nicer than
until
5
s
🤔 it says “contains changes to support Gradle 7.1”. Is that accurate? Gradle 7.1 came out in June 2021.
j
Kotlin works with Gradle 7.5 but it can have some incompatible APIs with 7.1+ that you maybe didn't face them Kotlin 1.7.20 contains changes to support Gradle 7.1. Deprecated methods and properties were removed or replaced, reducing the number of deprecation warnings produced by the Kotlin Gradle plugin and unblocking future support for Gradle 8.0.
🙏 5
🐕 5
e
https://kotlinlang.org/docs/gradle.html#apply-the-plugin
| Minimum supported version | Maximum fully supported version
Gradle | 6.7.1 | 7.1.1
🙇 1
🙇🏾 1
s
Guess I’ve been living on the edge without knowing it 😄
e
Gradle maintains backwards compatibility in public APIs within a major version, but will mark APIs as deprecated across minor versions in preparation for removal in the next major version
👍 1
👍🏾 1
k
..<
feels a lot nicer than
until
Indeed it does. But it would also be nice if there was a new IntelliJ IDEA inspection to change uses of
until
to
..<
, so I raised issue KTIJ-23092 for it.