2015 年 10 月 2 日,星期五

本周 Rails 动态:作业优先级、快速失败测试和夹具... 哦,天哪!

gregmolnar 发表于

大家好!我是 Greg,在 Andy (欢迎!)的帮助下,为您带来 Rails 最新消息。

本周 Rails 贡献者

本周有 33 位人员为 Rails 做出了贡献,其中包括 3 位首次贡献者!如果您有兴趣成为贡献者,请查看 问题列表

新增内容

向 ActiveJob 添加作业优先级

此提交允许您为作业设置优先级,前提是您的后端对此提供支持。有关更多详细信息,请转至 拉取请求

测试运行器中快速失败报告

如果您使用 --fail-fast 调用测试套件,它将中止首次失败时的测试运行。

允许夹具文件在文件中本身设置模型类

从现在开始,您可以在夹具文件中设置模型类,但模型上的 set_fixture_class 会覆盖它。

已修复

通过向 record_name 添加索引来处理嵌套 fields_for

此提交向嵌套 fields_for 的内部块中的输入添加索引,因此 Rails 不会在提交表单时引发异常。

在 collection_radio_buttons 上添加一个隐藏字段

此提交修复了 strong_parameters 的一个问题,如果您在表单上有一个 collection_radio_button,并且表单未进行选择情况下的提交。

修复查询方法的参数过滤

通过此提交,操作控制器参数在传递给 Active Record 查询方法之前会被过滤。

总结

以上就是本周 Rails 动态的全部内容。一如既往,我们还有更多其他更新,但我们没有太多空间来介绍,您可以自由地 亲自查看

下期再见!