快上车,我的朋友!这位友好的列车员 Kasper正在为您以零元的价格准备全新的刊物。
我们即将进入正轨。包括我、Eugene、Tim 和 Vipul!在 Rails committers and core 中的大多数人也会在那里。如果您看到我们,请随意打个招呼——我们不会咬人 😄
Rails 6 即将推出。第一位发布候选在本周发布。这是进行错误修正的最佳时机,因为我们 Rails 核心团队将优先考虑在 rc1 中发现的错误,然后很快发布 rc2。如果在 2-3 周之后未发现错误,真正的 6.0.0 将被删除。
随着 6.0.0.rc1 的发布,Rails 6.1 的开发 也已经开始。第一个功能已经生成!Active Model 验证已经有了很长时间的错误,即空白的哈希,但它们将在 6.1 中变成对象!
Rails 6 的新自动加载器 Zeitwerk 获得了一个新命令来检查您的应用是否兼容。只需运行 bin/rails zeitwerk:check ,它将打印出潜在的问题。
本周见识了 GitHub 采用最新版 Rails 的好处,因为他们可以测试 6.0 了。GitHub 发现了 Active Job 中的一个潜在回归并纠正了它。这个修复程序就是 Le Git!
由于一些巧妙的代码重新安排,访问 Active Record 模型的属性变得快了 10%,不过维护成本略有增加。ID 上还增加了一个 速度提高 20% 的功能。
34 人 在上周为 Rails 做出了贡献。您可以查看 此处 的完整变更列表。
敬请期待下次!