Shipped · Languages and runtimes

What JetBrains/kotlin shipped

The public repository of Kotlin · github.com/JetBrains/kotlin

Written by FoxPlug from public releases; not affiliated with Kotlin. An automatic summary of the public release, pull request and commit data of github.com/JetBrains/kotlin. Kotlin did not write it and does not use or endorse FoxPlug. Every line links to the public change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

Follow kotlin's weekly shipped digest

Week of September 21, 2026

What shipped

Why it matters

This week brings improvements to Java interop with Lombok support, reflection enhancements for context parameters, and important fixes across JS, JVM, and Wasm backends. Side-effect analysis for dead-code elimination in JS is a significant optimization feature. Several correctness fixes address annotation applicability and ABI compatibility issues.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: Lombok fieldDefaults support, context parameters in reflection, dead-code elimination for JS, @JvmFields bridges, IntrinsicRemember removal, and fixes for @EagerInitialization and @JsPlainObject.

Post for LinkedIn

Kotlin shipped several improvements this week: Lombok fieldDefaults.defaultPrivate support for better Java interop, context parameters now work with reflection, and a significant side-effect analysis feature enables dead-code elimination in the JS backend. Fixes include proper @JvmFields bridge generation, removal of deprecated IntrinsicRemember, validation of @EagerInitialization applicability, and ABI pollution fixes in @JsPlainObject.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-09-30.

Is this your repo? Ask us to remove this page.