大家好,
我很高兴地宣布 Rails 4.2.10 正式版已发布!
正如 rc1 版本帖子中所述,Rails 4.2 除了严重的**安全补丁**外已不再受支持,但上一个版本引入了一些回归问题,因此有必要发布此次更新。除非发现更多回归问题,否则这很可能是 Rails 4.2 的最后一次错误修复版本。![]()
自 4.2.9 起,以下 gem 已有更改。更改列于下方,或您可以在 GitHub 上阅读 CHANGELOG。
修复了
normalize_path行为中的回归问题。
在 Rails 5 中,我们更改了以确保路径中原始字符串的编码得以保留。此更改被错误地反向移植到了 Rails 4.2,导致了回归。
Relation#joins不再受目标模型的current_scope的影响,除了unscoped。修复了 #29338。
其余 gem (Action Mailer, Action View, Active Job, Active Model, Active Support, and Railties) 没有更改。
完整的更改列表
要查看完整的更改列表,请 在 GitHub 上查看所有提交。
如果您想验证您的 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
一如既往,非常感谢众多为此次发布做出贡献的贡献者。