13.1 Kotlin 路线图

原文链接: https://kotlinlang.org/docs/roadmap.html

13.1 Kotlin 路线图

最后修改于2026 年 8 月
下次更新2027 年 2 月

欢迎来到 Kotlin 路线图!在这里先睹 JetBrains 团队的优先事项。

关键优先事项

这份路线图的目标是让你了解整体图景。以下是我们的关键关注领域——我们重点投入的最重要方向:

  • 语言演进:保持 Kotlin 简洁而富有表现力,优先考虑人体工程学与安全性,而非繁文缛节。
  • Kotlin Multiplatform:通过扎实的 iOS 体验、成熟的 Web 目标和可靠的 IDE 工具,成为现代跨平台应用的基础。
  • 保持中立:无论开发者使用什么工具或目标平台,都为他们提供支持。
  • 第三方生态作者的体验: 简化 Kotlin 库、工具和框架的开发与发布流程。

按子系统划分的 Kotlin 路线图

如果你对路线图或其上的事项有任何疑问或反馈,欢迎把它们发布到 YouTrack 工单或 Kotlin Slack 的 #kotlin-roadmap 频道(申请邀请)。

子系统当前重点
语言查看 Kotlin 语言特性和提案的完整列表,或关注关于即将推出的语言特性的 YouTrack 问题
编译器🆕 把 Kotlin/Wasm 提升为稳定 🆕 提升 KAPT 性能,使其与 Java APT 相当 稳定按 lambda 返回类型进行的重载解析 支持 K2 多平台公共代码的增量编译 新的 JVM 反射:调研、原型与实现 Kotlin/Wasm:把库的 wasm-wasi 目标切换到 WASI Preview 2 Kotlin/Wasm:支持组件模型
多平台🆕 通过 Skiko 中的 Graphite 提升渲染可靠性并提供面向未来的 GPU 支持 🆕 Kotlin/Native 调试器的 Xcode 集成 🆕 Swift Export:从 Alpha 到 Beta 🆕 让原生文本输入成为 Compose Multiplatform for iOS 的默认方式 🆕 发布模式下的原生编译器缓存 统一稳定的 Kotlin 目标之间的内联语义 Kotlin/JS:改进 Kotlin/JS 的入门材料 Kotlin/JS:编译为现代 JavaScript Kotlin/JS:扩展把 Kotlin 声明导出到 JavaScript 的能力 默认启用 klib 构件的增量编译
工具链🆕 通过统一的编译器插件包简化 Maven 上的 Kotlin 入门 🆕 Kotlin/Native 调试器的 Xcode 集成 🆕 在未启用配置缓存的情况下启用原生任务并行化 🆕 Kotlin Toolchain:进入 Kotlin 的统一入口 Kotlin/Native 调试器的健康性与性能改进 支持在 Kotlin 中导入 Swift Package Manager 包 用未弃用的替代方案替换 Karma 运行器 在 Gradle 项目隔离中支持 Kotlin/JS 和 Kotlin/Wasm 设计构建工具 API 支持 Kotlin LSP 与 VS Code
生态🆕 为 Kotlin 标准库类型实现第一类 JPA/Hibernate 支持 稳定实验性的 kotlinx.serialization API 改善服务端 Kotlin 中 Lombok 编译器插件的体验 稳定 kotlinx.collections.immutable 把 kotlinx-datetime 提升为 Beta 实现 KDoc 的机器可读表示 标准库的新多平台 API:支持 Unicode 与码点 稳定 kotlinx-io 库 为返回未使用非 Unit 值的 Kotlin 函数引入默认警告/错误 发布 Kotlin DataFrame 1.0 发布 Kandy 0.9 Ktor: 改进 Ktor 中的认证 支持 HTTP/3 通过生成器插件和教程为 Ktor 添加 gRPC 支持 改进 Ktor 的管理与可观测性 Exposed: 发布 Exposed DAO 2.0

注意: * 这份路线图并不是团队所有工作事项的完整清单,只列出最大的项目。* 我们并不承诺在特定版本中交付特定特性或修复。* 我们会随时调整优先事项,并大约每六个月更新一次路线图。

自 2026 年 2 月以来有哪些变化

已完成的事项

我们已完成上一份路线图中的以下事项:

新增事项

我们已向路线图新增以下事项:

已移除事项

我们已从路线图中移除以下事项: