2018 年 2 月 4 日星期日

Rails 5.2.0 和 5.1.5 发布候选版本,调优序列化性能等等!

发布者:kaspth

嗨,星球上淡定自若且脑容量大的 Rails 开发人员们!我是你们值得信赖的谨慎编辑/本地傻瓜 Kasper,在此带大家了解本周 Rails 动态。像往常一样,我们将对 Rails 上周的精彩部分进行介绍和回顾。

让我们放慢脚步,追求有意义的事物,而不仅仅是权宜之计!

协助测试 Rails 5.2.0.rc1 和 5.1.5.rc1

本周迎来了下一版本 Rails 的发布候选版本。捆绑它、运行测试、启动服务器——甚至可以在生产环境中稍微试用一下。此举将真正有助于确保 5.2.0 版是真金不怕火炼的黄金。

如果你还没有准备好使用 5.2 版,Rails 5.1.5.rc1 也已准备好接受测试。

本周的贡献者

本周有 29 位贡献者穿过了错综复杂的网络,将他们的提交直接投到了 Rails 的主分支上。顺便提一下,该主分支现在已 将目标对准 Rails 6.0

在默认情况下禁用 CSP

Rails 5.2 附带一个 DSL 来声明内容安全策略。默认策略与 Rails 的 UJS 发生冲突,并且需要团队现在没有时间来处理的一些额外的策略。因此,目标是在 Rails 6.0 中采用默认安全策略。

活动记录:恢复序列化性能

加载和转储序列化活动记录实例的速度现在已恢复到 Rails 4.2 中的速度。棒极了!

X-Request-Id 尊重 Apache 的 @ 符号

Apache X-Request-Id 标题可以包含 @ 符号。虽然我不想私下议论,但我感到非常舒服地喊出来:为什么只有他们才能尽情地使用呢!现在我们也能炫耀这种能力。不过,不要 @ 我。

本周的内容就到这里了。Rails 引入了很多变更,但都没有在此处重点介绍,请查看 整个一周的提交活动 了解更多信息!

下期再见!