大家好!这里是 Tim,为您带来来自 Rails Edge 的最新消息。
北半球的白昼越来越短,这让太平洋西北地区的 某些 朋友 采取了极端的措施。但节日季已经来临!本周我们收到了一个提前到来的礼物——Rails 的新版本发布。我们也可以期待 Ruby 的发布日!
下面进入正题……
本周发布了 Rails 的新补丁版本!这里不一一列举,请查看官方博客文章了解完整的更新日志。
本周有 23 位贡献者为 Rails 做出了贡献。其中有 7 位是第一次贡献!如果您希望在未来的通讯中看到您的名字,或者只是想纯粹出于利他主义做出贡献,一个很好的起点是查看 待处理的 issue 列表。
如您所知,Ruby 2.6.0 的发布指日可待!我们非常感谢 这些 朋友 已经在发布候选版上测试 Rails 并提前提交了补丁。
此 PR 解决了某些浏览器对非主鼠标按钮点击会触发点击事件,而其他浏览器则不会的问题。多亏了这个修复,它们现在都将表现一致!
更多的着色日志消息,提高了可读性!
通过返回受影响的行数,使 #delete_all 在 relations 和 collection proxies 上的行为保持一致。
此 PR 记录了一些将测试助手拆分成单独文件的良好实践。快来看看吧!
这使得 enqueue 机制与 ActiveSupport::Callbacks 的设计更加一致,当回调链被中断时,它会返回 false。您现在可以使用此反馈来确定您的作业是否已实际入队。太棒了!
一如既往,本周有太多内容无法一一详述,但您可以在 这里 阅读所有内容。各位,这就是本期的全部内容!