2016年8月12日,星期五

本周 Rails:params 编码,更好的日志记录等!

发布者 repinel

你好!我是 Roque,为你带来 Rails 社区的最新动态。就像在里约一样,我们这一周也很忙碌,有许多出色的参与者 #Rio2016 🇧🇷

安全发布!

新发布的 Rails 版本包含许多重要的安全修复。如果你还没有升级,请尽快行动,尽早升级。

本周 Rails 贡献者

本周有 29 位代码健将为 Rails 贡献了代码。我们还有 1 位首次贡献者。欢迎加入 Rails Games!

允许通过 action 指定参数编码

控制器可以通过 parameter_encoding 列出参数,提供 action 和编码类型。
这样,同一请求中的参数就可以拥有特定的编码类型。

修复

修复 thread_mattr_accessor 类泄露问题

thread_mattr_accessor 会与超类和子类共享变量。在一个中设置变量会影响到另一个。

修复集成测试中 Accept 头被覆盖的问题

XHR 集成测试会覆盖 Accept 头,导致与 HTTP_ACCEPT 不一致。

改进

对缓存的部分渲染进行更好的日志记录

不久前,DHH 建议改进以更好地记录缓存的部分渲染。看起来很棒!

当 Rails runner 失败时显示错误消息

Rails runner 现在会在抛出异常失败时为你提供一个关于发生了什么的提示。

总结

本周 Rails 快讯就到这里!还有许多其他出色的代码健将,多到无法一一列出,但请随时 查看他们

下周再见!