Kotlinロードマップ
最終更新日 | 2025年2月 |
次回更新 | 2025年8月 |
Kotlinロードマップへようこそ!JetBrainsチームの優先事項をいち早くご紹介します。
主要な優先事項
このロードマップの目標は、全体像をお伝えすることです。 以下に、私たちが提供に注力している最も重要な方向性である、主要な重点分野をリストアップします。
- 言語の進化: より効率的なデータ処理、抽象度の向上、明確なコードによるパフォーマンスの強化。
- Kotlin Multiplatform: KotlinからSwiftへのダイレクトエクスポートのリリース、ビルド設定の合理化、マルチプラットフォームライブラリ作成の簡素化。
- サードパーティエコシステムの開発者エクスペリエンス: Kotlinライブラリ、ツール、フレームワークの開発および公開プロセスの簡素化。
サブシステム別Kotlinロードマップ
ロードマップまたはその項目についてご質問やフィードバックがございましたら、YouTrackチケットまたはKotlin Slackの#kotlin-roadmapチャンネル(招待をリクエスト)までお気軽にお寄せください。
サブシステム | 現在の重点事項 |
---|---|
言語 | Kotlin言語の機能と提案の全リストを見るか、今後の言語機能に関するYouTrackイシューをフォローしてください。 |
コンパイラ | |
Multiplatform | |
ツール | |
ライブラリエコシステム | ライブラリエコシステムのロードマップ項目: Ktor: Exposed: |
NOTE
このロードマップは、チームが取り組んでいるすべてのことを網羅したものではなく、最大規模のプロジェクトのみを記載しています。
特定のバージョンで特定の機能や修正を提供することを約束するものではありません。
私たちは進捗に応じて優先順位を調整し、約6ヶ月ごとにロードマップを更新します。
2024年9月以降の変更点
完了した項目
以前のロードマップから以下の項目を完了しました。
- ✅ コンパイラ: Androidでのインライン関数のデバッグサポート
- ✅ コンパイラ: コンパイラの診断品質の向上
- ✅ Multiplatform: KotlinでのXcode 16サポート
- ✅ Multiplatform: Kotlin Gradle Pluginの公開APIリファレンスの公開
- ✅ ツール: Kotlin/Wasmターゲット向けにすぐに使えるデバッグ体験を提供
- ✅ ライブラリエコシステム: Dokkatooベースの新しいDokka Gradleプラグインの実装
- ✅ ライブラリエコシステム: 標準ライブラリの新しいマルチプラットフォームAPI: アトミック
- ✅ ライブラリエコシステム: ライブラリ作成者向けガイドラインの拡張
新しい項目
ロードマップに以下の項目を追加しました。
- 🆕 コンパイラ: JSpecifyサポートの最終化
- 🆕 コンパイラ: K1コンパイラの非推奨化
- 🆕 コンパイラ: Kotlin/Wasm (
wasm-js
ターゲット) のベータ版への昇格 - 🆕 ツール: 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チケットで確認できます。