Skip to content

Kotlin 發布版本

最新 Kotlin 版本:2.1.21

詳情請參閱Kotlin 2.1.21 新增功能

自 Kotlin 2.0.0 起,我們發布以下類型的版本:

  • 語言版本 (2.x.0):帶來語言的重大變更並包含工具更新。每六個月發布一次。
  • 工具版本 (2.x.20):在語言版本之間發布,包含工具更新、效能改進和錯誤修正。在對應的 語言版本 發布後三個月內發布。
  • 錯誤修正版本 (2.x.yz):包含 工具版本 的錯誤修正。這些版本沒有確切的發布時程。

對於每個語言和工具版本,我們還會發布幾個預覽版 (EAP),供您在新功能發布前進行試用。詳情請參閱 搶先體驗預覽版 (Early Access Preview)

NOTE

如果您想收到新 Kotlin 版本發布的通知,請訂閱 Kotlin 電子報

追蹤 Kotlin 在 X 上的動態

或在 Kotlin GitHub 儲存庫啟用 Watch | Custom | Releases 選項。

更新至新的 Kotlin 版本

要將您的專案升級到新版本,您需要更新您的建置腳本檔案。 例如,要更新到 Kotlin 2.1.21,請變更您 build.gradle(.kts) 檔案中 Kotlin Gradle 外掛程式的版本:

kotlin
plugins {
    // Replace `<...>` with the plugin name appropriate for your target environment
    kotlin("<...>") version "2.1.21"
    // For example, if your target environment is JVM:
    // kotlin("jvm") version "2.1.21"
    // If your target is Kotlin Multiplatform:
    // kotlin("multiplatform") version "2.1.21"
}
groovy
plugins {
    // Replace `<...>` with the plugin name appropriate for your target environment
    id 'org.jetbrains.kotlin.<...>' version "2.1.21"
    // For example, if your target environment is JVM: 
    // id 'org.jetbrains.kotlin.jvm' version "2.1.21"
    // If your target is Kotlin Multiplatform:
    // id 'org.jetbrains.kotlin.multiplatform' version "2.1.21"
}

如果您有使用較早 Kotlin 版本建立的專案,請變更專案中的 Kotlin 版本,並在必要時更新 kotlinx 函式庫。

如果您正在遷移到新的語言版本,Kotlin 外掛程式的遷移工具將協助您完成遷移。

IDE 支援

Kotlin 在 IntelliJ IDEAAndroid Studio 中具備完整的開箱即用支援,並有由 JetBrains 開發的官方 Kotlin 外掛程式。

IntelliJ IDEA 和 Android Studio 中的 K2 模式使用 K2 編譯器來改進程式碼分析、程式碼自動補齊和程式碼高亮顯示。

自 IntelliJ IDEA 2025.1 起,K2 模式已 預設啟用

在 Android Studio 中,您可以從 2024.1 版本開始啟用 K2 模式,請遵循以下步驟:

  1. 前往 Settings | Languages & Frameworks | Kotlin
  2. 選取 Enable K2 mode 選項。

我們的部落格 中了解更多關於 K2 模式的資訊。

Kotlin 版本相容性

了解更多關於 Kotlin 版本的類型及其相容性

發布詳情

下表列出最新 Kotlin 版本的詳情:

TIP

您也可以試用 Kotlin 的搶先體驗預覽版 (EAP)

建置資訊建置亮點
2.1.21

發布日期:2025 年 5 月 13 日

在 GitHub 上發布

Kotlin 2.1.20 的錯誤修正版本。

如需更多詳情,請參閱變更日誌

2.1.20

發布日期:2025 年 3 月 20 日

在 GitHub 上發布

Kotlin 2.1.0 的工具版本,包含新的實驗性功能、效能改進和錯誤修正。

Kotlin 2.1.20 新增功能中了解更多關於 Kotlin 2.1.20 的資訊。

2.1.10

發布日期:2025 年 1 月 27 日

在 GitHub 上發布

Kotlin 2.1.0 的錯誤修正版本。

如需更多詳情,請參閱變更日誌

2.1.0

發布日期:2024 年 11 月 27 日

在 GitHub 上發布

引入新語言功能的語言版本。

Kotlin 2.1.0 新增功能中了解更多關於 Kotlin 2.1.0 的資訊。

2.0.21

發布日期:2024 年 10 月 10 日

在 GitHub 上發布

Kotlin 2.0.20 的錯誤修正版本。

如需更多詳情,請參閱變更日誌

2.0.20

發布日期:2024 年 8 月 22 日

在 GitHub 上發布

Kotlin 2.0.0 的工具版本,包含效能改進和錯誤修正。功能還包括 Kotlin/Native 垃圾回收器中的並行標記、Kotlin 通用標準函式庫中的 UUID 支援、 Compose 編譯器更新,以及支援至 Gradle 8.8。

Kotlin 2.0.20 新增功能中了解更多關於 Kotlin 2.0.20 的資訊。

2.0.10

發布日期:2024 年 8 月 6 日

在 GitHub 上發布

Kotlin 2.0.0 的錯誤修正版本。

Kotlin 2.0.0 新增功能中了解更多關於 Kotlin 2.0.0 的資訊。

2.0.0

發布日期:2024 年 5 月 21 日

在 GitHub 上發布

一個功能版本,包含穩定的 Kotlin K2 編譯器。

Kotlin 2.0.0 新增功能中了解更多關於 Kotlin 2.0.0 的資訊。

1.9.25

發布日期:2024 年 7 月 19 日

在 GitHub 上發布

Kotlin 1.9.20、1.9.21、1.9.22、1.9.23 和 1.9.24 的錯誤修正版本。

Kotlin 1.9.20 新增功能中了解更多關於 Kotlin 1.9.20 的資訊。

1.9.24

發布日期:2024 年 5 月 7 日

在 GitHub 上發布

Kotlin 1.9.20、1.9.21、1.9.22 和 1.9.23 的錯誤修正版本。

Kotlin 1.9.20 新增功能中了解更多關於 Kotlin 1.9.20 的資訊。

1.9.23

發布日期:2024 年 3 月 7 日

在 GitHub 上發布

Kotlin 1.9.20、1.9.21 和 1.9.22 的錯誤修正版本。

Kotlin 1.9.20 新增功能中了解更多關於 Kotlin 1.9.20 的資訊。

1.9.22

發布日期:2023 年 12 月 21 日

在 GitHub 上發布

Kotlin 1.9.20 和 1.9.21 的錯誤修正版本。

Kotlin 1.9.20 新增功能中了解更多關於 Kotlin 1.9.20 的資訊。

1.9.21

發布日期:2023 年 11 月 23 日

在 GitHub 上發布

Kotlin 1.9.20 的錯誤修正版本。

Kotlin 1.9.20 新增功能中了解更多關於 Kotlin 1.9.20 的資訊。

1.9.20

發布日期:2023 年 11 月 1 日

在 GitHub 上發布

一個功能版本,包含 Kotlin K2 編譯器 Beta 版和穩定的 Kotlin 多平台。

了解更多資訊:

1.9.10

發布日期:2023 年 8 月 23 日

在 GitHub 上發布

Kotlin 1.9.0 的錯誤修正版本。

Kotlin 1.9.0 新增功能中了解更多關於 Kotlin 1.9.0 的資訊。

1.9.0

發布日期:2023 年 7 月 6 日

在 GitHub 上發布

一個功能版本,包含 Kotlin K2 編譯器更新、新的列舉類別值函式、 開放區間的新運算子、Kotlin 多平台中 Gradle 設定快取預覽、 Kotlin 多平台中 Android 目標支援的變更、Kotlin/Native 中自訂記憶體分配器預覽。

了解更多資訊:

1.8.22

發布日期:2023 年 6 月 8 日

在 GitHub 上發布

Kotlin 1.8.20 的錯誤修正版本。

Kotlin 1.8.20 新增功能中了解更多關於 Kotlin 1.8.20 的資訊。

1.8.21

發布日期:2023 年 4 月 25 日

在 GitHub 上發布

Kotlin 1.8.20 的錯誤修正版本。

Kotlin 1.8.20 新增功能中了解更多關於 Kotlin 1.8.20 的資訊。

1.8.20

發布日期:2023 年 4 月 3 日

在 GitHub 上發布

一個功能版本,包含 Kotlin K2 編譯器更新、stdlib 中的 AutoCloseable 介面和 Base64 編碼、 預設啟用新的 JVM 增量編譯、新的 Kotlin/Wasm 編譯器後端。

了解更多資訊:

1.8.10

發布日期:2023 年 2 月 2 日

在 GitHub 上發布

Kotlin 1.8.0 的錯誤修正版本。

了解更多關於Kotlin 1.8.0的資訊。

1.8.0

發布日期:2022 年 12 月 28 日

在 GitHub 上發布

一個功能版本,包含改善 kotlin-reflect 效能、JVM 中新的遞迴複製或刪除目錄內容實驗性函式、改善 Objective-C/Swift 互通性。

了解更多資訊:

1.7.21

發布日期:2022 年 11 月 9 日

在 GitHub 上發布

Kotlin 1.7.20 的錯誤修正版本。

Kotlin 1.7.20 新增功能中了解更多關於 Kotlin 1.7.20 的資訊。

1.7.20

發布日期:2022 年 9 月 29 日

在 GitHub 上發布

一個增量版本,包含新的語言功能、Kotlin K2 編譯器中對多個編譯器外掛程式的支援、 預設啟用新的 Kotlin/Native 記憶體管理器,以及支援 Gradle 7.1。

了解更多資訊:

了解更多關於Kotlin 1.7.20的資訊。

1.7.10

發布日期:2022 年 7 月 7 日

在 GitHub 上發布

Kotlin 1.7.0 的錯誤修正版本。

了解更多關於Kotlin 1.7.0的資訊。

1.7.0

發布日期:2022 年 6 月 9 日

在 GitHub 上發布

一個功能版本,包含 JVM 的 Kotlin K2 編譯器 Alpha 版、穩定的語言功能、效能改進,以及演進性變更,例如穩定化實驗性 API。

了解更多資訊:

1.6.21

發布日期:2022 年 4 月 20 日

在 GitHub 上發布

Kotlin 1.6.20 的錯誤修正版本。

了解更多關於Kotlin 1.6.20的資訊。

1.6.20

發布日期:2022 年 4 月 4 日

在 GitHub 上發布

一個增量版本,包含各種改進,例如:

了解更多關於Kotlin 1.6.20的資訊。

1.6.10

發布日期:2021 年 12 月 14 日

在 GitHub 上發布

Kotlin 1.6.0 的錯誤修正版本。

了解更多關於Kotlin 1.6.0的資訊。

1.6.0

發布日期:2021 年 11 月 16 日

在 GitHub 上發布

一個功能版本,包含新的語言功能、效能改進,以及演進性變更,例如穩定化實驗性 API。

了解更多資訊:

1.5.32

發布日期:2021 年 11 月 29 日

在 GitHub 上發布

Kotlin 1.5.31 的錯誤修正版本。

了解更多關於Kotlin 1.5.30的資訊。

1.5.31

發布日期:2021 年 9 月 20 日

在 GitHub 上發布

Kotlin 1.5.30 的錯誤修正版本。

了解更多關於Kotlin 1.5.30的資訊。

1.5.30

發布日期:2021 年 8 月 23 日

在 GitHub 上發布

一個增量版本,包含各種改進,例如:

了解更多資訊:

1.5.21

發布日期:2021 年 7 月 13 日

在 GitHub 上發布

Kotlin 1.5.20 的錯誤修正版本。

了解更多關於Kotlin 1.5.20的資訊。

1.5.20

發布日期:2021 年 6 月 24 日

在 GitHub 上發布

一個增量版本,包含各種改進,例如:

了解更多資訊:

1.5.10

發布日期:2021 年 5 月 24 日

在 GitHub 上發布

Kotlin 1.5.0 的錯誤修正版本。

了解更多關於Kotlin 1.5.0的資訊。

1.5.0

發布日期:2021 年 5 月 5 日

在 GitHub 上發布

一個功能版本,包含新的語言功能、效能改進,以及演進性變更,例如穩定化實驗性 API。

了解更多資訊:

1.4.32

發布日期:2021 年 3 月 22 日

在 GitHub 上發布

Kotlin 1.4.30 的錯誤修正版本。

了解更多關於Kotlin 1.4.30的資訊。

1.4.31

發布日期:2021 年 2 月 25 日

在 GitHub 上發布

Kotlin 1.4.30 的錯誤修正版本。

了解更多關於Kotlin 1.4.30的資訊。

1.4.30

發布日期:2021 年 2 月 3 日

在 GitHub 上發布

一個增量版本,包含各種改進,例如:

了解更多資訊:

1.4.21

發布日期:2020 年 12 月 7 日

在 GitHub 上發布

Kotlin 1.4.20 的錯誤修正版本。

了解更多關於Kotlin 1.4.20的資訊。

1.4.20

發布日期:2020 年 11 月 23 日

在 GitHub 上發布

一個增量版本,包含各種改進,例如:

了解更多資訊:

1.4.10

發布日期:2020 年 9 月 7 日

在 GitHub 上發布

Kotlin 1.4.0 的錯誤修正版本。

了解更多關於Kotlin 1.4.0的資訊。

1.4.0

發布日期:2020 年 8 月 17 日

在 GitHub 上發布

一個功能版本,包含許多主要專注於品質和效能的功能和改進。

了解更多資訊:

1.3.72

發布日期:2020 年 4 月 15 日

在 GitHub 上發布

Kotlin 1.3.70 的錯誤修正版本。

了解更多關於Kotlin 1.3.70的資訊。