嗨!我是 Greg,给你带来本周 Rails 的双月刊!
在过去的两周内,有 28 位人士为 Rails 做出贡献!如果你想加入他们,不妨查看 公开 issues 列表?
虽然 Rails 4.2 不再得到官方支持,但此版本修复了之前版本引入的一些回归。如果没有发现新的回归,下周中期应会发布最终版本。
Rails 5.2 将引入一个新的凭证配置文件,用于存储加密数据,例如 API 密钥和秘密密钥库。这最终将取代 Rails.application.secrets 和 Rails 5.1 中引入的加密密码。
为了避免在使用 Active Storage 时进行 N+1 查询,此 PR 在 has_one_attached 宏中添加了 with_attached_* 范围。
有了此更改,关联预加载器变得略微快了一些。
现在,还为 MySQL 适配器实现了 change_table_comment 和 change_column_comment。
由于 Firefox 无法处理 input[type=submit] 上的点击事件,因此无法在其中直接上传。但是,此 PR 修复了该问题。
在为系统测试加载 config/puma.rb 配置时,此 PR 修复了一个问题。
就这样了!与往常一样,时间不够,无法涵盖每个变更,如果你愿意,可以自己查看 变更完整列表。