我们非常高兴地给大家带来了 Kotlin 1.2.70 的更新,这个版本主要修复了一些 Kotlin 1.2 的 bug 并优化了开发工具,主要包括:
- Kotlin/JS 的增量编译性能得到了显著的提升
- 使用
@OptionalExpectation
对kotlin-stdlib-common
中的一些注解进行了标注 - Kotlin 编译器包含了使用 Excelsior JET 编译的二进制版本
- IntelliJ IDEA 插件添加了新的用于重构、代码审查、代码提示等特性
- 修复了很多编译器以及 IDE 中广为人知的问题,并进行了性能优化
这次更新兼容 IntelliJ IDEA 2017.3 – 2018.3 以及 Android Studio 3.1, 3.2 RC 和 3.3 Canary。
我们非常感谢这个版本中的外部的贡献者: Toshiaki Kameyama, Lucas Smaira, Raluca Sauciuc, Denis Vnukov, Jonathan Lermitage, Jake Wharton, gen, Takasy, Bloder, Artem Zinnatullin, Kenji Tomita, Nico Mandery, Juan Chen
完整的更新内容请参考 更新日志。下面是本次更新的一些重点内容。