大家好!我是 Daniel,来自纽约布鲁克林。
Rails 5.2.3 和 Rails 5.1.7 于上周发布。查看 CHANGELOG,立即升级!
这两个相关的公关同时在几个小时内开启。新的 optimizer_hints
方法提供一种简单的方法,用于在查询中包含优化器提示。新的 annotate
方法提供一种简单的方法,用于使用注释对查询进行注释。
此公关优雅地确保 ActiveSupport::SafeBuffer
的 sub
、sub!
、gsub
和 gsub!
方法设置回引用。通过阅读这段代码和审查注释,我在 Ruby 方面学到了很多。
我总是乐于移除不再需要的代码。移除包含如下注释的代码一定特别有趣:“我将解释 roflscale 以便其他人不会移除这段代码。”
没有人愿意内存泄漏。跟踪这些引用可让我们回收匿名子类。
时间相关的 bug 经常困扰着我。此公关提醒我时间有多么复杂。
还有人曾打开生产控制台会话忘记关闭过吗?✋还曾使用 --sandbox
标记并导致数据库内存不足过吗?😭感谢 Rails 保护我不受自己所害。
考虑对 Rails 做出贡献?查看此来自首次贡献者的公关以获得灵感。