我们很高兴地宣布 Rails 5.1.0.rc1 已发布。在社区的帮助下,我们对 Rails 5.1 版本进行了完善,使其包含了 380 多次提交。
值得注意的是,Stephen Touset 帮助我们提升了用于加密密钥的加密方式,所以如果你已经开始使用该功能,则需要运行 该脚本 来升级你的应用程序。感谢 Stephen!
虽然我们在努力解决最后一个问题,但你可以查看 Rails 5.1 发行说明,或查看 5.1.0.beta1 博客文章 中有关全新功能的精彩总结。
要查看每个 gem 中的更改,请阅读 GitHub 上的变更日志。
Basecamp 3 已在生产环境中运行此候选版本。我们在 Heroku 的朋友们准备了该平台,该平台现完全兼容所有那些漂亮的新功能。
根据我们的 维护政策,Rails 5.1 的发布意味着 bug 修复仅适用于 5.1.x,常规安全问题适用于 5.1.x 和 5.0.x,以及严重的安全问题适用于 5.1.x、5.0.x 和 4.2.x。这意味着 4.x 及以下版本在本质上将不受支持!
尝试此新版本
gem install rails -v 5.1.0.rc1
在你尝试安装预发布版本之前,请确保你使用的是 RubyGems 2.6.11 或更高版本,命令如下:
gem update --system 2.6.11
感谢 Samuel Giddins 及时发布了此 RubyGems 新版本,以免耽误我们发布新版本。
请帮助我们测试此 Rails 候选版本。当我们投入大量精力发布新版本、测试版和候选版本后,却发现人们在最终发布第一周报告了许多问题时,这总是令人沮丧的。这是 Rails 5.0 的增量升级。请履行你的社区职责,帮助我们在不需要立即发布 5.1.1 的情况下推出稳定的 5.1。
谢谢!