Kotlin 1.6.20 已经正式发布。它提供了对未来语言功能的预览,使分层结构成为多平台项目的默认结构,并为 JVM、JS 和 Native 平台带来了性能改进。
Kotlin 1.6.20 具体更新内容如下:
- Kotlin/JVM 的上下文接收器原型为定义上下文相关声明提供了新的支持
- 由于绝对不可为空的类型,与通用 Java 类和接口有了更好的互操作性
- 由于在 JVM IR 后端对单个模块进行了并行编译,因此构建时间更快
- 通过 Kotlin/JS IR 中的增量编译模式,简化开发体验
- Kotlin/Native 的性能改进
- 由于多平台项目的分层结构,更容易分享代码
更多详情可查看:https://blog.jetbrains.com/kotlin/2022/04/kotlin-1-6-20-released/