星期六,2017 年 6 月 17 日

本周的 Rails 时刻:邮件配置、性能改进和错误修复!

发布者:andatki

嗨,大家好!我是 Andy,向你呈上本周的 Rails 时刻。让我们深入了解一下。

🎉 本周的 Rails 贡献者!🎉

共有 23 位杰出人士帮助 Rails 在本周变得更加完善,其中包括 4 位首次贡献者!你也想帮助我们吗?赶快来了解一下 👉 问题列表

最新

允许邮件发送者配置其传递作业

在某些情况下,用户可能希望配置传递作业,以便能够更好地控制错误。因此,添加了一个选项来实现这种可能性。

性能

提高批量赋值的性能

这一更改对初始化 ActiveModel 实例的性能做出了小小的改进。我还发现了一件有趣的事,即“神奇注释” # frozen_string_literal: true。请查看公关以了解更多详情。

已修复

在 raw_write_attribute 中不将 id 映射到主键

提供给 update_columns 的哈希将转变为更新查询。传递 id 键会导致对 id 列进行更新,即使模型使用的是不同的主键。此更新修复了这个问题!

文档

#delegate_missing_to 的文档

一项较新的功能,现在会附带文档来解释如何及何时使用 delegatedelegate_missing_to

就本周而言,这就是全部内容了。和往常一样,我们无法涵盖所有更改,但你可以随时查看本周的所有 提交

下周再见!👋👋