嗨,大家好!
这里是由华盛顿为您带来的关于Rails的最新消息!
在本周,我们再次向 40 位改善此框架的人致敬!
经过多轮发行候选者,本周迎来了最新的稳定版本。如果您一直关注最新的安全补丁,那么升级应该相当轻松。
ActionController::Parameters#dig
与 Hash#dig
相似,本周引入了这款适合 Ruby 2.3.0 用户的彩蛋,且应该与 Rails 5 同时发布。
最后一种非原生 JSON 数据类型(即 Ruby 符号)已经过标准化,以便可以进行成功的运行时检查。
respond_to
收集器的默认渲染行为可让使用 respond_to
块的操作与 Rails 5 的默认 :no_content
响应(针对丢失的模板)齐头并进。
Marshal.load
无限循环改善了不同版本 Rails 之间已编组对象(例如 Rails 4.0.x 和 4.2.x)的兼容性
default_scope
为涉及 default_scope
的查询提供了恰当的上下文,该查询由 ActiveRecord#Base.abstract_class
子类触发。
本周 Rails 概况至此结束。与往常一样,还有许多我们无法在此处介绍的内容,因此,请自行查看变更内容。
敬请期待下一次的分享!