โค2๐ค2
Kotlin
https://blog.jetbrains.com/kotlin/2026/03/kotlin-2-3-20-released/
https://kotlinlang.org/docs/whatsnew2320.html
https://github.com/JetBrains/kotlin/releases/tag/v2.3.20
2.3.20https://blog.jetbrains.com/kotlin/2026/03/kotlin-2-3-20-released/
https://kotlinlang.org/docs/whatsnew2320.html
https://github.com/JetBrains/kotlin/releases/tag/v2.3.20
The JetBrains Blog
Kotlin 2.3.20 Released - The JetBrains Blog
The Kotlin 2.3.20 release is out! This release brings a simpler setup for Maven projects, improvements to compiler plugins, and a few new experimental features. Learn more!
๐ฅ5โค1
๐4
Kotlin 2.4.0-Beta1 has been released
๐ฅณ Stable context-parameters!
https://kotlinlang.org/docs/whatsnew-eap.html
https://github.com/JetBrains/kotlin/releases/tag/v2.4.0-Beta1
๐ฅณ Stable context-parameters!
https://kotlinlang.org/docs/whatsnew-eap.html
https://github.com/JetBrains/kotlin/releases/tag/v2.4.0-Beta1
Kotlin Help
What's new in Kotlin 2.5.0-Beta1 | Kotlin
Read the Kotlin Early Access Preview release notes and try the latest experimental Kotlin features before they are officially released.
โค5๐ฅ2๐คฎ2
I've been using
If you'd like proper, configurable DSL highlighting in IntelliJ, upvote this ticket: KTIJ-34906 โ Uniform and configurable color for DSLs
@DslMarker for quite a while just to highlight my DSLs โ see the screenshots for before/after. Obviously a dirty hack, but it worked surprisingly well (until it didn't: KT-81567).If you'd like proper, configurable DSL highlighting in IntelliJ, upvote this ticket: KTIJ-34906 โ Uniform and configurable color for DSLs
๐1๐1
Stacks for Kotlin: Design Notes and Local Lifetimes for Kotlin: Design Notes
Then Stacks build on it to make
local parameters let the compiler prove a value won't escape a call. That single primitive unlocks: non-local return without inline, stack-allocated vararg, view types that can't outlive their source, builders that statically prevent receiver leaks.Then Stacks build on it to make
suspend just one of many possible suspension mechanisms. Each coroutine-like API (`Sequence`, Flow, deeply-recursive) gets its own typed continuation instead of fighting over the single global one. @RestrictsSuspension becomes obsolete. KT-3480 fixes itself. DeepRecursiveFunction shrinks 9ร.GitHub
Stacks for Kotlin: Design Notes ยท Kotlin KEEP ยท Discussion #486
This is a discussion of the design notes for Stacks for Kotlin. These notes summarize ongoing research on a library providing primitives for creating and working with first-class call-stacks, a fea...
๐ฅ4๐คฎ1
Mellum2
Now open source on Hugging Face, Mellum2 is a 12B-parameter LLM built for:
โข Routing and orchestration
โข RAG pipelines
โข Sub-agents
โข Natural language and coding tasks
Powered by a new mixture-of-experts (MoE) architecture and optimized for ultra-low-latency inference.
Now open source on Hugging Face, Mellum2 is a 12B-parameter LLM built for:
โข Routing and orchestration
โข RAG pipelines
โข Sub-agents
โข Natural language and coding tasks
Powered by a new mixture-of-experts (MoE) architecture and optimized for ultra-low-latency inference.
The JetBrains Blog
Mellum2 Goes Open Source: A Fast Model for AI Workflows - The JetBrains Blog
Trained from scratch and designed for practical deployment, Mellum2 is built for routing, Q&A, sub-agents, and private AI use in software engineering systems. Today, weโre open-sourcing Mellum2
๐ฅ6
Kotlin 2.4.0 has been released! ๐
https://github.com/JetBrains/kotlin/releases/tag/v2.4.0
https://kotlinlang.org/docs/whatsnew24.html
https://github.com/JetBrains/kotlin/releases/tag/v2.4.0
https://kotlinlang.org/docs/whatsnew24.html
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
Release Kotlin 2.4.0 ยท JetBrains/kotlin
Changelog
Analysis API
KT-83867 OVERLOAD_RESOLUTION_AMBIGUITY false positive with assertEquals in IJ repo
KT-83723 [Analysis API] Enable experimental KDoc resolver by default
KT-83388 Analysis API...
Analysis API
KT-83867 OVERLOAD_RESOLUTION_AMBIGUITY false positive with assertEquals in IJ repo
KT-83723 [Analysis API] Enable experimental KDoc resolver by default
KT-83388 Analysis API...
๐ฅ8๐2๐คฏ1๐คฎ1
๐ฅ2