Kotlin Poet with support of context parameters released
https://github.com/square/kotlinpoet/releases/tag/2.2.0
https://github.com/square/kotlinpoet/releases/tag/2.2.0
GitHub
Release 2.2.0 · square/kotlinpoet
Thanks to @IRus for contributing to this release.
New: Kotlin 2.1.21.
New: KSP 2.1.21-2.0.1.
New: Add support for context parameters. (#2112)
New: Eliminate Guava dependency. (#2110)
New: Migrate ...
New: Kotlin 2.1.21.
New: KSP 2.1.21-2.0.1.
New: Add support for context parameters. (#2112)
New: Eliminate Guava dependency. (#2110)
New: Migrate ...
🤮1
Kotlin
Bug fixes and Gradle 8.14 support
https://github.com/JetBrains/kotlin/releases/tag/v2.2.0-RC
2.2.0-RC
(2.2.0 will be released @ KotlinConf?)Bug fixes and Gradle 8.14 support
https://github.com/JetBrains/kotlin/releases/tag/v2.2.0-RC
GitHub
Release Kotlin 2.2.0-RC · JetBrains/kotlin
Changelog
Compiler
Fixes
KT-77259 Confusing message for ANNOTATION_WILL_BE_APPLIED_ALSO_TO_PROPERTY_OR_FIELD
KT-77219 "@Composable annotation is not applicable" on vararg @Composable () ...
Compiler
Fixes
KT-77259 Confusing message for ANNOTATION_WILL_BE_APPLIED_ALSO_TO_PROPERTY_OR_FIELD
KT-77219 "@Composable annotation is not applicable" on vararg @Composable () ...
🤮1
JetBrains still investing in Amper, and aims to make it The Kotlin Build Tool
https://blog.jetbrains.com/amper/2025/05/amper-update-may-2025/
https://blog.jetbrains.com/amper/2025/05/amper-update-may-2025/
💩8🎉4🤮1
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
🎉12❤4👍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