Kotlin 路線圖
最後修改於 | 2025 年 2 月 |
下次更新 | 2025 年 8 月 |
歡迎來到 Kotlin 路線圖!搶先一睹 JetBrains 團隊的優先事項。
主要優先事項
此路線圖的目標是為您提供一個大局觀。 以下是我們主要的重點領域——我們致力於實現的最重要方向:
- 語言演進:更高效的資料處理、更高的抽象度、以清晰的程式碼提升效能。
- Kotlin 多平台:發布直接的 Kotlin 到 Swift 匯出、簡化建置設定,以及簡化多平台函式庫的建立。
- 第三方生態系統作者體驗:簡化 Kotlin 函式庫、工具和框架的開發與發布流程。
Kotlin 子系統路線圖
如果您對路線圖或其中的項目有任何問題或回饋,請隨時將它們發布到 YouTrack 票證 或 Kotlin Slack 的 #kotlin-roadmap 頻道(請求邀請)。
子系統 | 目前重點 |
---|---|
語言 | |
編譯器 | |
多平台 | |
工具 | |
函式庫生態系統 | 函式庫生態系統路線圖項目: Ktor: Exposed: |
NOTE
此路線圖並非團隊所有工作的詳盡列表,僅包含最大的專案。
不承諾在特定版本中交付特定功能或修復。
我們將隨時調整優先事項,並大約每六個月更新一次路線圖。
自 2024 年 9 月以來的變化
已完成項目
我們已從先前的路線圖中完成以下項目:
- ✅ 編譯器:支援 Android 上的內聯函式除錯
- ✅ 編譯器:提升編譯器診斷的品質
- ✅ 多平台:在 Kotlin 中支援 Xcode 16
- ✅ 多平台:發布 Kotlin Gradle 外掛的公開 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 票證 以獲取更新。