2016 年 2 月 5 日,星期五

Rails 5 beta 2、RailsConf 2016 注册以及其他信息!

由 repinel 发布

####

大家好!我是 Roque,Roque,带大家了解 Rails 世界的最新动态。敬请期待!

Rails 5.0.0.beta2 已发布!

请在您的应用中试用 Rails 5.0。提前发现错误和升级问题有助于进行此类重大发布。

本周的贡献者

本周,54 人共为 Rails 做出了贡献。我们还迎来了 10 位首次贡献者。欢迎加入我们的行列,共同努力!

RailsConf 2016 注册开放

全体上车!下一趟列车开往堪萨斯城。不要错过!机票销售将于 4 月 3 日结束。

Rails 5 仅支持 PostgreSQL 9.1+

Rails 5 将仅支持 PostgreSQL 9.1 或更高版本。PostgreSQL 团队不再支持旧版本。您可以在他们的官方页面上了解详情。

新内容

添加默认的 Puma 配置和跳过它的选项

已为 Puma 添加默认配置。它将 Puma 的默认线程数设置为 5,以匹配 Active Record 的默认值,并防止连接超时的错误。
现在,可以使用--skip-puma来生成新的应用时跳过 Puma。

Rails 命令现在可在引擎中运行 Rake 任务

就像在 Rails 应用中一样,现在可以使用rails命令在引擎中执行rake任务。

已修复

修复了由 before_commit 异常引起的损坏的事务状态

这使得 Active Record 意识到当before_commit回调引发异常时数据库会回滚。
以前,Active Record 会认为连接处于活动状态,并失败。

总结

以上就是本周 Rails 的全部内容。一如既往,还有许多内容我们无法在这里涵盖,因此请亲自了解一下变更

下次再见!