2012 年 1 月 4 日 星期三

Rails 3.2.0.rc2 已发布!

发布者 spastorino

大家好,

Rails 3.2.0.rc2 已发布!

应用中需要更新的内容

  • 更新 Gemfile 以依赖于 rails ~> 3.2.0.rc2
  • 更新 Gemfile 以依赖于 sass-rails ~> 3.2.3
  • 开始移动任何剩余的 Rails 2.3 样式 vendor/plugins/*。这些终于弃用了!

将 vendor/plugins 提取到自己的 gem 并将其捆绑到 Gemfile 中。如果它们很小,不值得拥有自己的 gem,请将其折叠到应用中,作为 lib/myplugin/*config/initializers/myplugin.rb

自 RC1 以来的修改

Action Mailer

Action Pack

  • 增加 font_path 辅助方法 Santiago Pastorino

  • 依赖于 rack ~> 1.4.0 Santiago Pastorino

  • caches_page 添加 :gzip 选项。可以使用 page_cache_compression 全局配置默认选项 Andrey Sitnik

Active Model

Active Record

Active Resource

Active Support

  • ActiveSupport::Base64 已弃用,赞成 ::Base64。Sergey Nartimov

Railties

  • vendor/plugins 中的 Rails 2.3 样式插件已弃用,且将在 Rails 4.0 中移除。将它们移出 vendor/plugins 并将其捆绑到 Gemfile 中,或者将它们折叠到应用中,作为 lib/myplugin/* 和 config/initializers/myplugin.rb。Santiago Pastorino

  • 指南可作为适用于 Kindle 和免费 Kindle 读者应用的单个 .mobi。Michael Pearson & Xavier Noria

  • 允许 scaffold/model/migration 生成器接受“index”和“uniq”修饰符,如:“tracking_id:integer:uniq”以生成(唯一)索引。某些类型还接受自定义选项,例如,你可以将小数的精度和范围指定为“price:decimal{7,2}”。Dmitrii Samoilov

Gem 校验和

  • MD5 (actionmailer-3.2.0.rc2.gem) = 118c83b2cddaa935d1de7534cfb6c810
  • MD5 (actionpack-3.2.0.rc2.gem) = 6b18851bc26d5c8958672f27adda05ca
  • MD5 (activemodel-3.2.0.rc2.gem) = d82f4eed949dcff17f8bf2aed806679a
  • MD5 (activerecord-3.2.0.rc2.gem) = d07806fd5fc464f960200d20ceb2193a
  • MD5 (activeresource-3.2.0.rc2.gem) = f51af240ff4623b0b6f8a4293ffa50dc
  • MD5 (activesupport-3.2.0.rc2.gem) = 01380240c12e0380c9e61c97dd45f2f1
  • MD5 (rails-3.2.0.rc2.gem) = 134f923f7d821f514abf6bdf4af62ca7
  • MD5 (railties-3.2.0.rc2.gem) = 4b3ac0f9c5da16b90a1875e8199253d2

你可以在 github上找到一个详尽的修改列表。以及 标记为 v3.2.0 的已关闭 issue

你还可以查看我们 尚未关闭的 issue

感谢大家!