Kotlin logo

Kotlin

A concise multiplatform language developed by JetBrains

Kotlin 2.4.20 已发布

Read this post in other languages:

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 元数据等新目标。
  • Kotlin 编译器:新增 kotlinr 运行器命令和独立的原生镜像。

如需查看完整变更列表,请参阅 Kotlin 2.4.20 最新变化GitHub 上的发布说明

如何安装 Kotlin 2.4.20

最新版本的 Kotlin 已包含在最新版 IntelliJ IDEAAndroid Studio.

要更新到新版本的 Kotlin,请确保 IDE 已更新到最新版本,并在构建脚本中 将 Kotlin 版本更改为 2.4.20

如果您需要命令行编译器,请从 GitHub 发布页面下载。

如果您遇到任何问题:

想及时了解 Kotlin 的最新功能?请填写本文底部的表单,订阅 Kotlin 更新。⬇️

特别感谢我们的 EAP Champions

延伸阅读


本博文英文原作者:Daniel Csorba

本文由 AI 辅助翻译,并经人工审校。如发现任何问题,欢迎在评论区留言指正。

Discover more