Jetbrains Blog原文
Kotlin 2.4.20 发布:强化多平台支持与开发体验
Kotlin 2.4.20 发布了!以下是主要亮点:
- 标准库:支持协程堆栈跟踪恢复,新增用于检查集合元素相等性和唯一性的函数,并为
kotlin.test断言函数新增重载。 - Kotlin/Native:新的 Swift 导出功能、改进的增量编译,以及为 SwiftPM 依赖自动生成的
Package.swift文件。 - Kotlin/Wasm:对
@JsFun声明中顶层require()调用的更改、改进的伴生对象初始化顺序,以及在 Kotlin Gradle 插件中对 Wasmtime 的支持。 - Kotlin/JS:用于浏览器测试的新 DSL、支持将挂起 lambda 导出为异步函数,以及改进数据类的可导出性。
- Gradle:支持 Gradle 9.7.0,并改进 Problems API 中的报告。
- 构建工具 API:支持新目标:Kotlin/JS、Kotlin/Wasm 和 Kotlin metadata。
- Kotlin 编译器:
kotlinr运行器命令和独立的 native image。
如需查看完整的变更列表,请参阅 Kotlin 2.4.20 新特性 或 GitHub 上的发布说明。
如何安装 Kotlin 2.4.20
最新版本的 Kotlin 已包含在最新版本的 IntelliJ IDEA 和 Android Studio 中。
要更新到新的 Kotlin 版本,请确保你的 IDE 已更新到最新版本,然后在构建脚本中将 Kotlin 版本更改为 2.4.20。
如果你需要命令行编译器,请从 GitHub 发布页面下载。
如果遇到任何问题:
随时了解最新的 Kotlin 功能!请填写本页底部的表单订阅,第一时间接收 Kotlin 更新。⬇️
特别感谢我们的 EAP Champions
- Zac Sweers
- Alexander Nozik
- Benoit Lubek
- Yang
- Rick Clephas
- Johannes Svensson
- Łukasz Wasylkowski
- Sterling Albury
- David Lopez
- Florian Schreiber
- Sechaba Mofokeng
- Bernd Prünster
- Anderson Lameck
- Dayan Ruben
- Josh Stagg
- Yuri Geronimus
- Sergey Chernov
- Ivan Canet
- Olaf Gottschalk
- Mohamed Rejeb