2016年10月14日,星期五

本周 Rails:继续前进!

由 claudiob 发布

来自阳光明媚的洛杉矶,周五快乐!

我是Claudio,带来rails/rails存储库的最新消息。以下是本周合并到master的提交和拉取请求的摘要。

本周 Rails 贡献者

本周有14位程序员为Rails做出了贡献,其中有两位是首次贡献。如果你还没有贡献过,我希望下周你也能加入这份名单。

改进

ActionCable现在默认允许同源连接

同源连接现在默认允许。如果你想坚持旧的行为,可以设置config.action_cable.allow_same_origin_as_host = false 

解释autosave=为何会禁用inverse_of

autosaveinverse_of之间存在冲突,因为它们可能会导致例如二次保存。

修复

修复读取/关闭竞争条件

如果一个线程调用IO的close方法,而另一个线程同时调用read方法,则可能会发生段错误。现在这个问题已经修复了!

已移除

Fixnum和Bignum在Ruby trunk中已弃用

对Rails代码库进行了一个小的升级,以便为即将发布的Ruby 2.4做好准备,Ruby 2.4中弃用了Fixnum和Bignum

移除Active Model、Action View和Active Job中的弃用项

以及Action Pack中的内容。在Rails 5.0中被弃用的方法,在Rails 5.1发布后将不再可用。

总结

本周的更新就到这里了,一如既往,还有更多我们无法全部列出的更改,欢迎你在此处自行查看。下周再见!