2017 年 9 月 27 日,星期三

Rails 4.2.10 发布

发布人:eileencodes

大家好,

很高兴地宣布 Rails 4.2.10 final 已发布!

如在 rc1 帖子中所述,Rails 4.2 除了严重的安全性补丁以外已不再受支持,但上一个版本引进了几个回归,因此需要发布新版本。除非发现更多的回归,这应该将是 Rails 4.2 最后一个错误修复版本。 :香槟:

从 4.2.9 的更改

从 4.2.9 起,已对以下 gem 进行了更改。更改已列在下面,或者您可以在 GitHub 上阅读变更日志

修复 normalize_path 行为回归。

Rails 5 中进行了更改,以确保路径中原始字符串的编码得以保留。此更改不正确地更新到 Rails 4.2,从而导致回归。

Relation#joins 不再受目标模型 current_scope 的影响,但 unscoped 除外。修复了 #29338。

其余 gem(Action Mailer、Action View、Active Job、Active Model、Active Support 和 Railties)没有更改。

更改完整列表

如需查看更改的完整列表,请查看 GitHub 上的所有提交

SHA-256

如果您想验证您的 gem 是否与我上载的 gem 相同,请使用这些 SHA-256 哈希。

下面是 4.2.10 的校验和

$ shasum -a 256 *-4.2.10.gem
a93cedc87c05e4360dee32777872a9b851295e96d8a32b96ebc13e7c95967ec7  actionmailer-4.2.10.gem
fd6625bcb84dbfb48d7e7f6ab7d2b88ede925a455db02fbaec5047d57a7eca50  actionpack-4.2.10.gem
1bae4a0385ba7384ed2ae4eddff80076f0c6b21cfc9d60cf0767723feb153dcb  actionview-4.2.10.gem
e80776a73ba5cc32fefb372f11db289153b954c91db378ad689ad1896f515a82  activejob-4.2.10.gem
3b513adc4f7483da117d25ac6505cc46794b4eb457b28597014975a97a929b30  activemodel-4.2.10.gem
3218dbfa6f46df8e820577d56a21a3c9b9bb3f32410803a4357200b756594c5a  activerecord-4.2.10.gem
275b14e515eb8c924bafa734417ec053a57f177ae9d3369f753d6f4437922268  activesupport-4.2.10.gem
141067e1dd4ec59d7a49e54936b68d8e44d8616515625dcf0387405a276d6b97  rails-4.2.10.gem
3709315c522a2729bb7dcf97c05acc2d47b61521cac450ee03143321b1abde6a  railties-4.2.10.gem

一如既往,非常感谢为本次发布提供帮助的众多贡献者。