大家好!我是来自 Rails 世界的最新消息的 Prathamesh。
本周发布了两个新的候选版本,如果没有发现回归错误,正式版本将在下周发布!我们上周也这么说了 😁
本周有 27 人为使 Rails 变得更好而贡献力量,其中 7 人是首次贡献!如果您想成为其中一员,请查看 issues 列表,我们随时欢迎您的帮助!
截至本文撰写时,数量已增至 30004。所有这些 issues 和 PRs 中已有 28805 个已被处理!这太棒了 🎉
Active Record 不再管理查询所需的绑定参数。现在 Arel 会自行处理,并将 AST 和绑定参数一起返回。
Rails 5.1 引入了 ActiveSupport::Duration::Scalar 类,它是一个围绕数值的包装器,用于确保持续时间是表达式的结果。然而,该实现缺少对取模运算的支持。现在已修复。
这修复了一个回归错误,该错误导致除以持续时间的除法结果没有返回 Numeric 类型。现在已恢复到 Rails 5.1.1 及更早版本的行为。
本周内容就是这些,和往常一样,我们无法涵盖所有更改,但如果您有兴趣,可以随时查看 commits。下周再见!