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” 来生成(唯一)索引。某些类型也接受自定义选项,例如,您可以为 decimal 指定精度和小数位数,如 “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 关闭的问题

您也可以查看我们尚未关闭的问题

感谢大家!