Kotlin roadmap
Last modified on | August 2026 |
|---|---|
Next update | February 2027 |
Welcome to the Kotlin roadmap! Get a sneak peek into the priorities of the JetBrains team.
Key priorities
The goal of this roadmap is to give you the big picture. Here's a list of our key focus areas – the most important directions we are focused on delivering:
Language evolution: keep Kotlin concise and expressive, prioritizing ergonomics and safety over ceremony.
Kotlin Multiplatform: become the foundation for modern cross-platform apps through a solid iOS experience, mature web targets, and reliable IDE tooling.
Staying agnostic: support developers no matter their tools or targets.
Experience of third-party ecosystem authors: simplify the development and publication process for Kotlin libraries, tools, and frameworks.
Kotlin roadmap by subsystem
If you have any questions or feedback about the roadmap or the items on it, feel free to post them to YouTrack tickets or in the #kotlin-roadmap channel of Kotlin Slack (request an invite).
Subsystem | In focus now |
|---|---|
Language | See the full list of Kotlin language features and proposals or follow the YouTrack issue for upcoming language features |
Compiler | |
Multiplatform | |
Tooling | |
Ecosystem |
Ktor: Exposed: |
What's changed since February 2026
Completed items
We've completed the following items from the previous roadmap:
✅ Compiler: Evolve the Power-assert plugin
✅ Compiler: Kotlin/Wasm: Support multi-module compilation
✅ Multiplatform: Swift Export: Alpha release
✅ Multiplatform: Implement new
TextInputServiceon iOS for Compose Multiplatform✅ Multiplatform: Swift 6.3 support
✅ Multiplatform: Stabilize Navigation3 for Compose Multiplatform
✅ Tooling: Smart defaults for Kotlin on Maven (mixed Java + Kotlin)
✅ Tooling: Release Kotlin ecosystem plugin supporting declarative Gradle
✅ Ecosystem: Improve Kotlin distribution UX: Add code coverage and binary compatibility validation
✅ Ecosystem: Introduce 18-month support window for security fixes in the standard library
✅ Ecosystem: Create a migration Gradle plugin for Exposed
New items
We've added the following items to the roadmap:
🆕 Compiler: Promote Kotlin/Wasm to Stable
🆕 Compiler: Improve KAPT performance to be comparable with Java APT
🆕 Multiplatform: Improved rendering reliability and future-proof GPU support via Graphite in Skiko
🆕 Multiplatform: Swift Export: from Alpha to Beta
🆕 Multiplatform: Make Native Text Input default in Compose Multiplatform for iOS
🆕 Multiplatform: Native compiler caches in release mode
🆕 Tooling: Streamline the Kotlin-on-Maven onboarding with a unified compiler-plugins bundle
🆕 Tooling: Xcode integration for Kotlin/Native debugger
🆕 Tooling: Enable Native tasks parallelization without configuration cache enabled
🆕 Tooling: Kotlin Toolchain: a single entry point into Kotlin
🆕 Ecosystem: Implement first-class JPA/Hibernate support for Kotlin stdlib types
Removed items
We've removed the following items from the roadmap:
❌ Multiplatform: Implement the next generation distribution format of multiplatform libraries
❌ Tooling: Improve Kotlin scripting and experience with
.gradle.kts❌ Ecosystem: Stabilize Kotlin Notebooks