Uh Oh!

Something went wrong.
Don’t worry, it’s not you — it’s us.
Sorry about that!

  • Kotlin 1.6.0 版中的新功能
  • 语言
  • 对 enum, 封闭类 和 Boolean 值的穷尽式(exhaustive) when 语句 (稳定版)
  • 挂起函数用作超类型 (稳定版)
  • 挂起转换 (稳定版)
  • 注解类的实例化 (稳定版)
  • 改进了对递归泛型类型的类型推断
  • 对构建器推断的变更
  • 对类的类型参数支持注解
  • 对旧版本的 API 提供更长时期的支持
  • Kotlin/JVM
  • 对于 1.8 JVM 编译目标, 在运行期保留的可重复注解
  • 代理属性优化, 不再在 KProperty 实例上调用 get/set 方法
  • Kotlin/Native
  • 新的内存管理器 (预览版)
  • 支持 Xcode 13
  • 在任意的主机上编译到 Windows 编译目标
  • LLVM 和链接器更新
  • 性能改进
  • JVM 和 JS IR 后端统一的编译器 plugin ABI
  • 对 klib 链接错误提供详细的错误信息
  • 重新设计了对未处理异常进行处理的 API
  • Kotlin/JS
  • 使用预安装的 Node.js 和 Yarn 的选项
  • Kotlin Gradle plugin
  • 标准库
  • 新的 readline 函数
  • typeOf() 的稳定版
  • 集合构建器的稳定版
  • Duration API 的稳定版
  • 使用正规表达式将字符串分割为序列
  • 对整数的位轮转(Bit rotation)操作
  • JS 中 replace() 和 replaceFirst() 函数的变更
  • 既有 API 的改进
  • 废弃的功能
  • String 的 concat(), match(), 和 matches() 函数
  • 使用比较函数的数组 sort() 函数
  • 工具
  • Kover – 用于 Kotlin 的代码覆盖率工具
  • 协程 1.6.0-RC 版
  • 迁移到 Kotlin 1.6.0

Powered by JetBrains Writerside