Kotlin 路线图
上次修改时间 | 2025 年 2 月 |
下次更新时间 | 2025 年 8 月 |
欢迎来到 Kotlin 路线图!在这里,您可以抢先了解 JetBrains 团队的优先事项。
关键优先事项
本路线图旨在为您提供宏观视角。 以下是我们的关键重点领域——我们致力于交付的最重要方向:
- 语言演进:更高效的数据处理、更高的抽象级别、增强的性能以及清晰的代码。
- Kotlin Multiplatform:发布 Kotlin 到 Swift Export 的直接支持、简化构建设置,以及简化多平台库的创建。
- 第三方生态系统作者的体验:简化 Kotlin 库、工具和框架的开发和发布流程。
按子系统划分的 Kotlin 路线图
如果您对路线图或其中的项目有任何疑问或反馈,请随时在 YouTrack 任务中发布,或在 Kotlin Slack 的 #kotlin-roadmap 频道中发布(请求邀请)。
- 此路线图并非团队所有工作内容的详尽列表,仅包含最重要的项目。
- 不承诺在特定版本中交付特定特性或修复。
- 我们将根据进展调整优先级,并大约每六个月更新一次路线图。
自 2024 年 9 月以来的变化
已完成项
我们已完成前版路线图中的以下项:
- ✅ 编译器:支持在 Android 上调试内联函数
- ✅ 编译器:提高编译器诊断的质量
- ✅ 多平台:在 Kotlin 中支持 Xcode 16
- ✅ 多平台:发布 Kotlin Gradle Plugin 的公共可用 API 参考
- ✅ 工具:为 Kotlin/Wasm 目标提供开箱即用的调试体验
- ✅ 库生态系统:实现基于 Dokkatoo 的新 Dokka Gradle 插件
- ✅ 库生态系统:标准库的新多平台 API:Atomics
- ✅ 库生态系统:扩展库作者指南
新增项
我们已添加以下项到路线图中:
- 🆕 编译器:最终确定 JSpecify 支持
- 🆕 编译器:废弃 K1 编译器
- 🆕 编译器:将 Kotlin/Wasm (
wasm-js
目标) 升级为 Beta 版 - 🆕 工具:改进 IntelliJ IDEA 中 Kotlin/Wasm 项目的开发体验
- 🆕 工具:提升导入性能
- 🆕 工具:支持 XCFrameworks 中的资源
- 🆕 工具:提升 Kotlin Notebook 的访问和使用体验
- 🆕 Ktor:为 Ktor 添加 gRPC 支持,包括生成器插件和教程
- 🆕 Ktor:简化后端应用程序的项目结构
- 🆕 Ktor:将 CLI 生成器发布到 SNAP
- 🆕 Ktor:创建 Kubernetes 生成器插件
- 🆕 Ktor:简化依赖注入的使用
- 🆕 Ktor:HTTP/3 支持
- 🆕 Exposed:发布 1.0.0 版
- 🆕 Exposed:添加 R2DBC 支持
正在进行中的项
所有其他先前确定的路线图项都在进行中。您可以查看其 YouTrack 任务以获取更新。