2021 年 7 月 10 日,星期六

Rails 6.1.4 和许多开发者 UX 惊喜

发布者 zzak

大家好,我是 zzak,带着 Rails 上周的更新来了。

Rails 6.1.4 已发布

此版本包含许多 Bug 修复,请务必升级!你可以在 此处 阅读完整的更改摘要。

如果不找到项,则从中件件软件堆栈删除一项应引发异常

修复了从堆栈中删除不存在的中件件软件时的 Bug。

如果属性具有无效索引,则生成器应引发错误

现在会在 bin/rails 中引发错误,当尝试生成具有拼写错误的“索引”属性的模型时。

config_for 接受数组形式的根共享

修复了将定义为数组的共享配置与 config_for 一起使用时的 Bug。

处理文件路径下不存在文件时的错误

对于不存在的绝对路径,更友好的错误信息在使用 render: file 时提供。

处理编辑凭证时存在空格的路径

此问题在使用 bin/rails credentials:edit 时标识 Windows 中的 Bug。

将更多 ActionCable 广播信息截断到 300 个字符

此 PR 是针对之前的 PR 的后续,该 PR 试图减少开发中的 ActionCable 日志噪音。

加载夹具后验证外键

此 PR 引入了一项新功能,其中在加载夹具时向关联应用引用完整性。

目前仅适用于 SQLite 和 Postgres,如有任何人有办法让其在 MySQL 中工作,请告知。

自上次以来,共有 20 人 为 Rails 做出贡献。可在此处查看所有更改 此处 下周见!