大家好!我是 Kir 和 Greg,将为您带来 Rails 世界的最新动态。
过去 2 周内有 57 位人员为 Rails 做出了贡献!如果您想加入他们,不妨看一下 未解决问题列表。
现在X-Download-Options和X-Permitted-Cross-Domain-Policies已包含在默认表头列表中。
以前,当模式缓存存在且尚未创建数据库时,rails db:create将获取连接失败。
当您使用 render stream: true
且您的当前语言环境未转发到渲染器时,本提交修复了此问题。
此 PR 确保对列名加引号以避免使用 from 子句且设置了忽略列时出现 SQL 语法错误。
当 Active Storage 的主 Blob 被删除时,它现在将同时销毁变体。
通过此 PR,Rails 不会覆盖您自定义的 capybara 服务器配置,例如您可以使用 Unicorn 取代 Puma。
从现在开始,当您调用 rails s
或 rails console
时,控制台中会出现即时反馈以显示 Rails 正在启动。
通过对 information_schema.referential_constraints 使用 CONSTRAINT_SCHEMA 键,Active Record 的性能得以提高。
此 PR 允许将 Rails 使用的哈希函数从 MD5 更改为 FIPS 支持的哈希函数,方法是更改 active_support.use_fips_approved_hash_function
配置。
此更改允许您启用记录触发了 SQL 查询的应用程序代码的行。
本周就这些了。和往常一样,我们无法涵盖所有更改,但您尽可查看 提交。如果您想加入他们,请查看 未解决问题列表。到下周见!