内容提要
Kotlin 2.4.0版本发布,主要更新包括稳定的上下文参数、UUID API支持、Java 26兼容性、Swift包依赖支持和增量编译。用户可通过更新构建脚本或下载命令行编译器来安装新版本。
关键要点
-
Kotlin 2.4.0版本发布,主要更新包括稳定的上下文参数、显式备份字段和注解使用站点目标的多个功能。
-
标准库:稳定的UUID API支持和检查排序顺序的支持。
-
Kotlin/JVM:支持Java 26,元数据中的注解默认启用。
-
Kotlin/Native:支持将Swift包作为依赖项,更新Swift导出,CMS GC默认启用。
-
Kotlin/Wasm:默认启用增量编译,支持WebAssembly组件模型。
-
Kotlin/JS:支持值类导出和JS代码内联中的ES2015特性。
-
Gradle:与Gradle 9.5.0兼容。
-
Maven:Java和JVM目标版本之间的自动对齐。
-
Kotlin编译器:在.klib编译期间更一致的内联函数行为。
-
用户可通过更新构建脚本或下载命令行编译器来安装新版本。
延伸问答
Kotlin 2.4.0版本有哪些主要更新?
主要更新包括稳定的上下文参数、UUID API支持、Java 26兼容性、Swift包依赖支持和增量编译。
如何安装Kotlin 2.4.0版本?
用户可以通过更新构建脚本中的Kotlin版本为2.4.0,或从GitHub发布页面下载命令行编译器来安装新版本。
Kotlin 2.4.0对Java的支持情况如何?
Kotlin 2.4.0支持Java 26,并且元数据中的注解默认启用。
Kotlin/Native在2.4.0版本中有哪些新特性?
Kotlin/Native支持将Swift包作为依赖项,并更新了Swift导出,CMS GC默认启用。
Kotlin 2.4.0版本的增量编译有什么特点?
在Kotlin/Wasm中,增量编译默认启用,并支持WebAssembly组件模型。
Kotlin 2.4.0与Gradle的兼容性如何?
Kotlin 2.4.0与Gradle 9.5.0兼容。