嗨,我是 Greg。让我们探索本周 Rails 代码库中的更改。
仅在附件中显示时对 content 属性进行 sanitize
最近的安全性修复对 ActionText::Attachable::ContentAttachment
的 content
属性进行了 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 代码库做出贡献!
下期再见!
订阅 以通过邮件接收这些更新。