2024 年 6 月 14 日,星期五

新的事务事件、错误修复以及更多!

发布者 Greg

嗨,我是 Greg。让我们探索本周 Rails 代码库中的更改。

仅在附件中显示时对 content 属性进行 sanitize
最近的安全性修复对 ActionText::Attachable::ContentAttachmentcontent 属性进行了 sanitize。作为副作用,它总是设置该属性,即使它不存在,导致 Trix 无法显示图像预览。此 Pull 请求修复了该问题。

puma.rb 带回到 app:update 的目标
由于 Rails 在过去几次改进了 puma.rb,因此 rails app:update 将在未来版本中更新文件。

定义 start_transaction.active_record 事件
通过此更改,当启动事务时,将触发新的 start_transaction.active_record 事件。此事件是对 transaction.active_record 的补充,后者在事务完成后触发。

in_order_of 中添加 filter 选项
此 Pull 请求向 Active Record 中的 in_order_of 添加了 filter 选项,以在不按这些值筛选结果的情况下,优先考虑排序中的某些值。52072 中也对 Enumerable 进行了相同的更改。

为 bin/rails notes 添加内部路由
此 Pull 请求添加了一个内部路由 rails/info/notes,以显示与运行 bin/rails notes 得到的信息相同,以便我们可以检查 UI 上的备注。

您可以在 此处 查看更改的完整列表。 在上周,我们有 37 位贡献者 为 Rails 代码库做出贡献!

下期再见!

订阅 以通过邮件接收这些更新。