2017 年 10 月 21 日,星期六

本周 Rails 动态:PhantomJS 被 Chrome headless 取代,修复了程序错误,还有更多更新!

发表于 kirshatrov

嗨!我是 Kir,为您带来新一期的本周 Rails 动态!

使用 Selenium/Chrome headless 替代 PhantomJS

PhantomJS 已被弃用。与此同时,Chrome 提供对 headless 模式的原生支持,现在是推荐的方式。

允许符号列表用于 ignored_columns

此 PR 修复了一个程序错误,当分配符号给 Active Record 中的 ignored_columns 时,该符号会被忽略。现在访问器接受字符串和符号。

修复了 UJS 中的 ajax 回调

以前,从 ajax:beforeSend 回调返回 false 并不会取消请求,与预期不符。

本期内容就这些!和往常一样,如果要了解所有变更,时间不够的话,您可以自己查看 完整变更列表