2022 年 10 月 14 日星期五

ERB 模板异常中的列信息、迁移选项验证以及更多!

发布者 gregmolnar

嗨,我是 Greg,带您了解 Rails 世界的最新消息。

将列信息添加到 ERB 模板内部的异常此 PR 将列信息添加到 ERB 模板内发生的异常中。Rails 错误页面提供了变更前后的屏幕截图,并在 PR 描述中对该变更进行了详细说明。

验证迁移中管理列和表时的选项通过此变更,当向迁移方法(例如 create_table)传递无效选项时,将引发错误。选项验证仅适用于新创建的迁移,以使其向后兼容。

更新 Range#to_s 的文档Rails 7 已弃用向 to_s 传递格式选项,并添加了 to_fs 作为替代,现在文档也已更新。

添加 Rails.application.deprecators通过此变更,宝石维护者添加的 deprecation 可以针对整个应用程序进行配置。因此,当用户设置 Rails.application.deprecators.behavior = :raise 时,此行为将应用于所有 deprecators。 

  Turbo 7.2.2 版本本周发布了 Turbo 的新小版本。

18 人本周为 Rails 做出了贡献!如果您想成为其中一员,请查看 未决问题列表!下周见!

订阅即可将这些更新邮件发送给您。