Scala 2.13.13 现已发布。这是一门现代的多范式编程语言,志在以简练、优雅及类型安全的方式来表达常用编程模式。此版本更新亮点如下:
语言
- 支持 binary integer literals using
0b
,如 Java 中一样(#10656)
兼容性
- TASTy 阅读器:支持 Scala 3.4(#10670)
- 支持在 JDK 21 上编译的某些 Java 库(#10675)
- 对于 JDK 22 支持,升级到 ASM 9.6(#10576)
其他改进
-Yrelease
supplements-release
,允许访问其他 JVM 包(#10543)- 即使在 Scala sources 中也要遵循
java.lang.Deprecated
注释(#10517) - 即使不存在
final
关键字,也可以有效地优化 final 方法的 tail recursion(#10629) - 添加
-Xlint:pattern-shadow
到可反引用的 lint 模式变量(#8806) - 在混合编译中,允许 Java sources 引用
MODULE$
( #10644)
详情可查看更新说明:https://github.com/scala/scala/releases/tag/v2.13.13