Scala 2.13.10 发布,多范式编程语言


Scala 2.13.10 现已发布。这是一门现代的多范式编程语言,志在以简练、优雅及类型安全的方式来表达常用编程模式。具体更新内容如下:

二进制兼容性回归已修复

  • 修复 2.13.9 的回归,它破坏了同为 value classes 的 case classes 的二进制兼容性(#10155)

库维护者应避免使用 Scala 2.13.9 发布库。

其他显着变化

  • 修复 linting 中的 2.13.9 回归,导致虚假的“variable x is never used”警告 ( #10154 )
  • -Xsource:3现在尊重 whitebox macro overrides 的改进(#10160)
  • Scaladoc 工具:修复可能导致性能非常慢或输出不正确的解析错误(#10175)
  • 恢复-Vprint-args,用于 echoing 提供给编译器的参数(#10164)

有关完整的 2.13.10 更改列表,可参阅所有合并的 PR和所有已关闭的错误。

兼容性

与次要版本一样,Scala 2.13.10 与整个 Scala 2.13 系列二进制兼容。可在升级时启用 -Xmigration,以便向编译器请求迁移建议。

更多详情可查看:https://github.com/scala/scala/releases/tag/v2.13.10


相關推薦

2024-04-01

Scala 2.13.13 现已发布。这是一门现代的多范式编程语言,志在以简练、优雅及类型安全的方式来表达常用编程模式。此版本更新亮点如下: 语言 支持 binary integer literals using 0b,如 Java 中一样(#10656) 兼容性 TASTy

2024-09-30

Scala 2.13.15 现已发布。这是一门现代的多范式编程语言,志在以简练、优雅及类型安全的方式来表达常用编程模式。此版本更新亮点如下: Breaking changes -Wconf:x,y现在表示​​​​​​​-Wconf:x -Wconf:y,y overruling x,而不是相反

2023-09-12

演讲回顾 Scala 2.13.11 现已发布。这是一门现代的多范式编程语言,志在以简练、优雅及类型安全的方式来表达常用编程模式。此版本更新亮点如下: Collections 更快的Vectorconcatenation(#10159) 新LinkedHashMap/LinkedHashSet实现(#1

2023-02-07

不专门针对 JVM-only 特性的库都为 Scala/JVM 和 Scala.js 交叉发布。在 2021 年 8 月发布的 Scala.js 1.7.0 以来,Scala.js 的每个版本的已知错误都是 0 ,覆盖了整个核心存储库:编译器后端和 Scala 链接器。 回想发布之初,将 Scala 编译成 Ja

2023-11-23

生态系统调查《The State of Developer Ecosystem 2023》结果已发布,基于来自全球 26348 名开发人员的调研反馈。 今年的报告在往年的基础上扩展了人工智能(AI)领域。研究了开发人员对 AI 的看法和担忧、AI 助手的常用功能以及 AI

2022-11-14

软件行业分析公司 RedMonk 发布了 2022 年 6 月(第三季度)编程语言排行榜。 RedMonk 编程语言排行榜通过追踪编程语言在 GitHub 和 Stack Overflow 上的代码使用情况与讨论数量,统计分析后进行排序,其旨在深入了解潜在的语言采用

2022-12-16

Akka 2.8.0 第二个开发版的里程碑版本现已发布。Akka 是一个用 Scala 编写的库,用于简化编写容错的、高可伸缩性的 Java 和 Scala 的 Actor 模型应用。2.6.0-M2 中值得注意的变更包括: chore:调整提交消息建议 #31755 将 sbt-java-for

2023-11-15

万份开发工作机会,以了解市场以及最热门、薪酬最高的编程语言。值得注意的是,本项研究只关注了来自美国的职位。在总共 1000 万个开发工作岗位中,有 130 万个有工资。在这 130 万个职位中,有 23 万个职位属于编程语言类

2022-03-24

出了一些最能激发雇主面试兴趣的软件开发技能。其中,编程语言 Go 连续两年位居需求技能榜首,精通 Go 的工程师收到的面试请求是市场平均水平的 1.8 倍。Hired 首席技术官 Dave Walters :“它的设计考虑到了简单性,但功能非

2024-10-23

智源研究院宣布正式发布原生多模态世界模型 Emu3。该模型只基于下一个token预测,无需扩散模型或组合方法,即可完成文本、图像、视频三种模态数据的理解和生成。 目前 Emu3 已开源了关键技术和模型。 公告称,Emu3在图像

2024-08-23

更新内容 特性:优化postgres数据库驱动性能。 特性:数据库prepare查询参数避免装箱。 修复:set类方法在自动扩容Buffer跨子Buffer时写入位置错误。 介绍 GitHub - otavia-projects/otavia 是一个基于 Scala 3 实现的 IO 和 Actor 编程模

2023-08-24

自动化管理应用环境生命周期、传统部署模式增强、应用发布工作流及审批、配置漂移检测等 增强策略管控能力,如对存在风险的部署和配置进行自动拦截或告警 强化 AI 智能化场景,包括通过 AI 实现基于自然语言的

2024-06-22

华为终端BG软件部总裁龚体宣布,下一代编程语言仓颉今日起正式开启预览。 仓颉编程语言官网:https://developer.huawei.com/consumer/cn/cangjie/ 仓颉编程语言作为一款面向全场景应用开发的现代编程语言,通过现代语言特性的集成

2024-11-04

仓颉编程语言官网已于 2024年10月30日10:08 正式公开上线,首个公测版本开放下载。 中文官网地址:https://cangjie-lang.cn/ 英文官网地址:https://cangjie-lang.cn/en HarmonyOS Developer 仓颉主页地址(2024年6月21日已公开):https://developer