2015 年 5 月 10 日,星期日

本周动态:作业 ID、内嵌图片预览及更多内容

发布:huoxito

大家好!!Washington 在此向你们问候。

真是太开心了,我们又度过了美好的一周。本周 Rails 版本库中有许多地方进行了小修补。在 Rails 大会上的重要声明发布之后,我们又度过了相对平静的一周。演讲列表 已经列在了 confreaks 中。这个周末你可能会观看其中的一些内容。

本周贡献者

本周有 38 人参与了 Rails 版本库的维护。请参阅 github 上的 动态信息 页面,了解近期问题和 PR 的完整列表。

新增内容

使用 ActiveJob#provider_job_id 保持原始作业 ID

ActiveJob 将能够在 Rails 5 中报告原始适配器作业 ID。该修补程序最初针对延迟的作业,然后 Sidekiq 和 Que 在大约一周后获得了各自的修补程序。出色的团队合作。

邮件预览支持内嵌图片

此提交添加了一个预览拦截器,以在 src 属性中搜索内嵌 cid: url,并将其转换为数据 URL。后记:我自己不得不查阅 cid 协议 才能理解这一部分内容。

已弃用

从功能测试模板中移除 assigns

Rails 正逐步弃用控制器测试中的 assigns 帮助程序。主要动机是针对实现的内部信息进行断言,而我们在单元测试中不必关心该信息。

请参阅 DHH 对该内容 评论,以及其他一些测试帮助程序。

改进

允许在身份验证方法中添加自定义响应消息

此内容将 Digest 中已经提供的相同功能添加到 HTTPAuth BasicToken 模块。

在创建连接时应用模式缓存转储

一个非常有趣的修补程序,用于改进数据库连接池的设置。模式缓存转储现在将应用到创建的所有连接,以避免就其模式查询数据库。

完成

以上就是本周 Rails 的全部动态。与往常一样,这里我们介绍的内容只是沧海一粟,但你可以随意 自己查看!

后记:如果你喜欢此新闻稿,何不与你的朋友们分享呢?:) 如果你希望参与此项目,请不要犹豫,联系 Godfrey - 有很多方法可以帮助我们进一步完善此新闻稿!