Uh Oh!

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

  • Kotlin 1.5.0 版中的新功能
  • 语言功能
  • 支持 JVM 记录类
  • 封闭接口
  • 包范围内的封闭类层级
  • 内联类(Inline Class)
  • Kotlin/JVM
  • JVM IR 后端的稳定版
  • 新的默认 JVM 编译目标: 1.8
  • 使用 invokedynamic 实现 SAM 转换
  • 使用 invokedynamic 编译 Lambda 表达式
  • 废弃 @JvmDefault 和旧的 Xjvm-default 模式
  • 可否为 null(Nullability) 注解处理的改进
  • Kotlin/Native
  • 性能改善
  • 禁用内存泄露检查器
  • Kotlin/JS
  • 更新到 webpack 5
  • 针对 IR 编译器的框架和库
  • Kotlin Multiplatform
  • 标准库
  • 无符号整数类型已成为稳定版
  • 用于文字大小写变换的 locale 无关 API 已成为稳定版
  • 字符到整数编码的转换 API 已成为稳定版
  • Path API 已成为稳定版
  • 向下取整除法(floored division) 与 mod 操作符
  • 时间长度 API 的变更
  • 在跨平台代码中可以使用新的 API 来得到字符种类
  • 新的集合函数 firstNotNullOf()
  • String?.toBoolean() 的严格版本
  • kotlin-test 库
  • 简化测试依赖项在跨平台项目中的使用
  • 对 Kotlin/JVM 源代码集自动选择测试框架
  • 断言函数的更新
  • kotlinx 库
  • Coroutines 1.5.0-RC
  • serialization 1.2.1
  • dateTime 0.2.0
  • 迁移到 Kotlin 1.5.0

Powered by JetBrains Writerside