嗨,我是 Greg,带来 Rails 的最新改动。
由于 Saas 已选择专注于 dart-saas,Rails 降低了对它的依赖性。此外,此 PR 还移除了每个模型的 css 文件生成。
此 PR 改进了 ActiveSupport::NumberHelper 和 ActionView::Helpers::NumberHelper 格式化程序的性能,方法是避免使用异常作为流程控制。
在此更改之前,带有图像的 preload_link_tag 将生成不带 as 属性的标签。如果不设置 as 属性,浏览器会倾向于忽略该链接标签,从而使该标签变得毫无用处。此更改修复了该问题。
在应用程序使用 pt-osc 或 lhm 的情况下,它们可能有临时表格用于迁移。这些表格不应该被模式缓存包括在内,因为它会使缓存变大,在此更改后,可以将 config.active_record.schema_cache_ignored_tables_ 设置为表格或正则表达式的数组。