Kotlin 2.2.0 🎉
- Preview of context parameters
- Preview of context-sensitive resolution
- Support for nested type aliases
- Stable features: guard conditions, non-local break and continue, and multi-dollar interpolation
- Binary compatibility validation included in Kotlin Gradle plugin
And more: https://kotlinlang.org/docs/whatsnew22.html
https://blog.jetbrains.com/kotlin/2025/06/kotlin-2-2-0-released/
https://github.com/JetBrains/kotlin/releases/tag/v2.2.0
- Preview of context parameters
- Preview of context-sensitive resolution
- Support for nested type aliases
- Stable features: guard conditions, non-local break and continue, and multi-dollar interpolation
- Binary compatibility validation included in Kotlin Gradle plugin
And more: https://kotlinlang.org/docs/whatsnew22.html
https://blog.jetbrains.com/kotlin/2025/06/kotlin-2-2-0-released/
https://github.com/JetBrains/kotlin/releases/tag/v2.2.0
Kotlin Help
What's new in Kotlin 2.2.0 | Kotlin
Read the Kotlin 2.2.0 release notes covering new language features, updates to Kotlin Multiplatform, JVM, Native, JS, and Wasm, and build tool support for Gradle and Maven.
🎉12❤5👍2
Kotlin
- Context parameters support in reflection (see why) - Will unlock support of context parameters natively in Spring!
- Provide `update` functions for common atomics - I have similar extensions for AtomicRef update in loop
- A lot of changes in contracts (see changelog)
- Implement 'full' unused return value checker mode - step into better functional future with error types
https://github.com/JetBrains/kotlin/releases/tag/v2.2.20-Beta1
2.2.20-Beta1- Context parameters support in reflection (see why) - Will unlock support of context parameters natively in Spring!
- Provide `update` functions for common atomics - I have similar extensions for AtomicRef update in loop
- A lot of changes in contracts (see changelog)
- Implement 'full' unused return value checker mode - step into better functional future with error types
https://github.com/JetBrains/kotlin/releases/tag/v2.2.20-Beta1
YouTrack
Context parameters support in reflection : KT-74529
As described in the [corresponding section of the KEEP](https://github.com/Kotlin/KEEP/blob/context-parameters/proposals/context-parameters.md#reflection). «We extend the kotlin.reflect API to with information about context parameters.» interface KParameter…
❤2👍1🔥1
Gradle 9.0 is approaching, making this an ideal time to test it:
The release introduces significant new features that offer something valuable for every developer.
Notable changes include Gradle's migration to K2 (Kotlin's new compiler) and adoption of Kotlin 2.2.
https://gradle.org/whats-new/gradle-9/
https://docs.gradle.org/9.0.0-rc-3/userguide/upgrading_major_version_9.html
./gradlew wrapper --gradle-version=9.0.0-rc-3 && ./gradlew wrapperThe release introduces significant new features that offer something valuable for every developer.
Notable changes include Gradle's migration to K2 (Kotlin's new compiler) and adoption of Kotlin 2.2.
https://gradle.org/whats-new/gradle-9/
https://docs.gradle.org/9.0.0-rc-3/userguide/upgrading_major_version_9.html
Gradle
Gradle by Develocity | What's new in Gradle 9.0.0
Gradle by Develocity is the open source build system for Java, Android, and Kotlin developers.
👍3❤2🤮2🔥1👏1
The Daily Kotlin
Gradle 9.0 is approaching, making this an ideal time to test it: ./gradlew wrapper --gradle-version=9.0.0-rc-3 && ./gradlew wrapper The release introduces significant new features that offer something valuable for every developer. Notable changes include…
Gradle 9.0 is out
https://gradle.org/whats-new/gradle-9/
https://docs.gradle.org/current/userguide/upgrading_major_version_9.html
https://gradle.org/release-checksums/
https://gradle.org/whats-new/gradle-9/
https://docs.gradle.org/current/userguide/upgrading_major_version_9.html
https://gradle.org/release-checksums/
Gradle
Gradle by Develocity | What's new in Gradle 9.0.0
Gradle by Develocity is the open source build system for Java, Android, and Kotlin developers.
1🔥6🤔6👏4🤩2