2021年9月11日 星期六

告别 Byebug,拥抱 jsbundling 和 cssbundling!

作者:zzak

大家好!我是 zzak!我们休息了两周后回来了,带来了将要集成到 Rails 7 中的一些最新改动。

DHH 预览了 Rails 7 中的 JavaScript 选项 [YouTube]

如果你一直没有关注,Rails 7 将在前端迎来一次重大更新。我们推荐阅读这篇 博客文章 以了解更多信息。

用 ruby/debug 替换 Byebug

Ruby 3.1 将会发布一个全新的、一流的 调试器,它可以与 Rails 完美集成。

让我们一起感谢 Byebug 多年来帮助我们交付软件。

为 “bin/rails dbconsole” 添加 PostgreSQL 的 SSL 支持

这个 PR 修复了在使用 PostgreSQL 时 `dbconsole` 命令对加密连接的支持问题。

检测 ActiveStorage 分析器

通过发出 ActiveSupport 仪器化指标,帮助识别使用 ActiveStorage 分析器时的瓶颈。

添加 --css 应用生成器选项

`rails new` 命令新增了一个 `--css` 标志,允许你指定应用程序中使用的 CSS 处理器。你可以选择 tailwind、postcss 或 sass。

自上次以来,已有 21 位贡献者 为 Rails 做出了贡献。所有改动可以在 这里 查看。下周再见!