- Kotlin
- Mellum Goes Open Source: A Purpose-Built LLM for Developers, Now on Hugging Face – LLM behind Idea's code completion
- Structuring Ktor Projects Using Domain-Driven Design (DDD) Concepts: A Step-by-Step Guide With a Minimalistic CRM – Architecture for your next Ktor application
2.1.21-RC2
(with just one fix in Kotlin/JS gradle tooling)- Mellum Goes Open Source: A Purpose-Built LLM for Developers, Now on Hugging Face – LLM behind Idea's code completion
- Structuring Ktor Projects Using Domain-Driven Design (DDD) Concepts: A Step-by-Step Guide With a Minimalistic CRM – Architecture for your next Ktor application
The JetBrains Blog
Mellum Goes Open Source: A Purpose-Built LLM for Developers, Now on Hugging Face | The JetBrains Blog
Mellum doesn't pretend to know everything, but it does one thing exceptionally well. We call it a focal model – small, efficient, and built with a specialized focus.
👍7🤮1
Kotlin
- `context()` and `contextOf<T>()` added to stdlib for context parameters
- jvm target bytecode v24 support (who cares?)
- Kotlin 1.6 and 1.7 language versions retired
- let's try context-sensitive resolution? `-Xcontext-sensitive-resolution`
https://github.com/JetBrains/kotlin/releases/tag/v2.2.0-Beta2
2.2.0-Beta2
- `context()` and `contextOf<T>()` added to stdlib for context parameters
- jvm target bytecode v24 support (who cares?)
- Kotlin 1.6 and 1.7 language versions retired
- let's try context-sensitive resolution? `-Xcontext-sensitive-resolution`
https://github.com/JetBrains/kotlin/releases/tag/v2.2.0-Beta2
YouTrack
Standard library functions to work with context parameters : KT-72866
See https://github.com/Kotlin/KEEP/blob/context-parameters/proposals/context-parameters.md#standard-library-support 1. The "context" function adds a new value to the context, in an anonymous manner. 2. We also provide a generic way to obtain a value by type…
❤1👍1🔥1🤮1
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🤮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❤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