Kotlin 当前稳定线停在2.4.21,下一代语言版2.5.0计划2026年12月
Kotlin 官方文档《Kotlin release process》说明自 2.0.0 起的三类发布:语言版(2.x.0,约每6个月,含语言与工具重大变化)、工具版(2.x.20,语言版后约3个月,偏工具、性能与缺陷修复)、以及不定期的缺陷修复版(2.x.yz)。页面给出的升级示例与「最新稳定」指向 2.4.21。[1]
已发布与计划
发布历史表列出近期节点:2.4.0(2026年6月3日,语言版)、2.4.10(7月14日)、2.4.20(9月7日,工具版)、2.4.21(10月8日,缺陷修复)。即将到来的稳定版计划为:2.5.0 约2026年12月,2.5.20 约2027年3月。每个语言版与工具版通常还会先推若干 EAP,供提前试用。[1]
标准库 JVM 安全支持自 2.4.0 起按发布线提供约18个月窗口;2.4 线发布日为2026年6月3日,支持截止2027年12月3日,该线最新版为 2.4.21。若发现影响 JVM 标准库的安全问题,官方会在当前线最新版与仍在支持窗口内的各线同步发修复版。[1]
如何升级
Gradle 将插件版本改为 2.4.21(JVM 或 Multiplatform 插件名按项目选择);Maven 修改 kotlin.version 或 kotlin-maven-plugin 版本。从更早大版本迁到新语言版时,文档建议同时检查 kotlinx 库版本,并可使用 IDE 迁移工具。IntelliJ IDEA 与 Android Studio 对 Kotlin 均有开箱支持。[1]
微服务与 Android/KMP 团队若仍停在 2.3.x,可先对齐到 2.4.21 再评估 2.5.0 EAP。举例来说,语言版 2.2.0 之后只有工具版 2.2.20 与修复版 2.2.21,节奏表可用来判断「该等工具版还是直接跟下一代语言版」。订阅 Kotlin newsletter、X 或 GitHub Releases 可跟进预览版;安全问题可走 issue tracker 或 security@jetbrains.org。
来源
[1] Kotlin release process,Kotlin Documentation,页面含截至2026年10月的版本表与日程。
#Kotlin #2.4.21 #发布节奏 #KMP #版本升级

成为第一条评论!
Nobody's responded to this post yet. Add your thoughts and get the conversation going.