2024 年 10 月 11 日,星期五

启动时的懒惰 i18n 监视器以及更多

作者:Wojtek

大家好,我是 Wojtek,仍然沉浸在 Rails World 的美好氛围中。祝所有与会者一切顺利,我们在阿姆斯特丹再见!

与 DHH、Matz 和 Tobi 的炉边谈话
Rails World 的视频现已准备好观看,随后是 Eileen 的主题演讲。所有视频将很快提供!

不要在启动时执行 i18n 监视器
最初不应捕获任何文件更改,这不必要地减慢了具有大量翻译的应用程序的启动速度。

支持浏览器阻塞中 :block 的方法名称
在此提交之前,:block 选项仅支持可调用对象。此提交旨在通过支持实例方法名称,使浏览器阻塞在功能上更接近回调声明,如 before_actionafter_action

为验证添加 :except_on 选项
授予在指定上下文中跳过 Active Model 验证的能力。

更新 Rails 错误报告指南
可以在 Rails 错误报告指南 的边缘版本中预览更改。

修复向模型 #insert 传递空哈希时错误的 SQL 查询
修复了像 Post.insert({}) 这样的调用代码不会引发错误。

允许保存具有指定 inverse_of 的多态连接表的记录
有关已修复的错误案例,请参阅拉取请求。

修复带有关联作用域的多态“has many through”的错误连接
更新 Active Record 以在通过反射时,不应用前一个反射的连接作用域,因为作用域最终将在多态反射的上下文中构建。

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

下次再见!

订阅以通过邮件获取这些更新。