你好!我是Andy,为你带来本周 Ruby on Rails 的最新动态。让我们开始吧。
本周有 23 位出色的贡献者让 Rails 变得更好,其中有 4 位是首次贡献者!你也想帮忙吗?前往 👉 issue 列表。
在某些情况下,用户可能希望配置发送任务以更好地控制错误。此更改添加了一个选项来实现此目的。
此更改对初始化 ActiveModel 实例的性能进行了微小改进。我学到的另一个有趣的事情是“魔法注释” # frozen_string_literal: true。详情请查看 PR。
传递给 update_columns 的哈希会转换为 UPDATE 查询。传递 id 键会导致更新 id 列,即使模型使用不同的主键。此更改解决了这个问题!
这是一个较新的功能,现在附有文档,解释如何以及何时使用 delegate 和 delegate_missing_to。
本周的动态就到这里。一如既往,我们无法涵盖所有更改,但欢迎你查看本周的所有 commit。
下周再见!👋👋