2016年6月17日,星期五

本周 Rails:更智能的文件更新检查器,可测试的自定义队列适配器等!

发布者 repinel

大家好!我是 Roque,带来 Rails 社区的最新消息。

本周 Rails 贡献者

本周有 23 位贡献者参与了 Rails 的开发。我们还迎来了 4 位首次贡献者。欢迎大家加入,并继续保持!

修复

修复了名称冲突时消化非 HTML 模板的问题

此修复解决了一个导致 */* 请求渲染非 HTML (例如 JSON) 模板时,出现错误的模板摘要的问题。之前,它使用了 HTML 模板来计算缓存,而不是请求的类型。

防止 FinderMethods#exists? 引发 RangeError

当值超出范围时,它将返回布尔值,而不是直接崩溃 💥。

改进

文件更新检查器现在每个进程启动一次

该检查器现在可以与 Puma 等多线程 Web 服务器良好协作。请阅读 拉取请求 以获取更多详细信息。

自定义队列适配器现在可与 Active Job 测试一起使用

如果您为 Active Job 使用了自定义队列适配器,可以在测试中重写 queue_adapter_for_test 方法,以利用提供的测试助手。

总结

以上是本周 Rails 的全部内容!还有许多其他优秀的贡献,数量太多无法一一列举,但欢迎您 查看

下周再见!