2017 年 7 月 30 日,星期日

新发行版、错误修复以及超过 30000 个问题/PR!

发布者:prathamesh

各位好!我是 Prathamesh,带来 Rails 世界的最新消息。

Rails 5.1.3.rc2 和 5.0.5.rc2 已发布

本周已发布了两个新的发行候选版本,如果没有发现回归,最终版本将于下周推出!上周我们也说过 😁

本周的 Rails 贡献者!

27 人参与了本周对 Rails 的改进,其中 7 人是首次参与!如果您也想成为他们中的一员,请查看 问题 列表,我们随时欢迎您的帮助!

Rails 在 GitHub 上突破 30000 个问题/PR

截至撰写本文时,计数已增加至 30004。所有这些问题和 PR 中的 28805 个已经得到处理!真是太棒了 🎉

让 Arel 管理绑定参数

Active Record 不再管理查询所需的绑定参数。现在 Arel 自行处理并同时返回 AST 和绑定参数。 

添加对持续时间的模运算操作的支持

Rails 5.1 引入了 ActiveSupport::Duration::Scalar 类,作为数字值包装器,用以确保持续时间是表达式结果。但该实现缺少对模运算操作的支持。现在此问题已得到修复。

修复分母为持续时间的除法

此修复修复了除以持续时间时结果不会返回 数字 结果的回归。现在它恢复为 Rails 5.1.1 及以前的先前行为。

本周的内容就这些了,一如既往,我们无法涵盖所有更改,但如果您有兴趣,请随意查看 提交。我们下周再见!