大家好,团队。我是Todd,为大家带来新一期的“本周 Rails”! 由于日程安排上的失误,我们上周错过了某期内容——我们在这里不会涵盖它,但我鼓励大家查看在那段时间里的代码库活动。
好了,让我们来看看本周的精彩内容吧!
首先,非常感谢Suhan Lee将我们的新闻通讯翻译成韩语!他以后将尝试翻译每一期新闻通讯。如果您有兴趣提供更多翻译,请随时与Godfrey联系。
本周,有25位可爱的朋友为 Rails 贡献了代码和文档。你们都棒极了!请继续贡献!
Rails 5 的一项后期添加:默认的 Rails 初始化程序将不再放在单独的文件中。取而代之的是,使用 Rails 5 生成的新应用程序将包含一个名为new_framework_defaults.rb的新文件。
WebSocket 和 logger 配置选项现在在使用 Action Cable 时,您可以配置自己的 WebSocket 和 logger 选项。
此补丁将模型转储到 YAML 的大小减小了——在某些情况下高达 80%!
#exists? 链接到 #includes 时的错误Sean 修复了一个问题,即将 #exists? 链接到 #includes 会引发错误。听起来这里还有更多工作要做,所以我鼓励大家看看提交信息。
ActiveRecord::Base#hash 应该在不同类之间有所区别以前,当在具有相同 ID 的两个不同模型上调用 #hash 时,存在可能导致冲突的问题。现在在 master 分支上已修复。
此补丁修复了由 OpenSSL::Cipher::Cipher 命名空间更改为简单的 OpenSSL::Cipher 引起的弃用警告。
以上就是本周 Rails 的全部内容!还有很多其他事情发生,所以请随意自行查看!
下周再见!