2012 年 8 月 1 日,星期三

Rails 3.2.8.rc1 已发布!

发布者 spastorino

大家好,

Rails 3.2.8.rc1 已发布。如果没有发现回归问题,我们将在周五发布 3.2.8 最终版。

重要提示

我们将移除在 3.2.x 版本中引入的所有弃用警告。我们已决定今后停止在所有次要版本中引入 API 弃用。从现在开始,弃用仅会在主版本/次版本中发生。

自 3.2.7 以来的变更

Action Mailer

  • 无变更

Action Pack

  • 恢复了对 :confirm 的弃用。Rafael Mendonça França

  • 恢复了对 :disable_with 的弃用。Rafael Mendonça França

  • 恢复了对 image_tag:mouseover 选项的弃用。Rafael Mendonça França

  • 恢复了对 button_to_functionlink_to_function 辅助方法的弃用。Rafael Mendonça França

Active Model

  • 无变更

Active Record

  • 移除了对 update_attribute 的弃用。fxn

  • 恢复了对 composed_of 的弃用。Rafael Mendonça França

  • 恢复了对 *_sql 关联选项的弃用。它们将在 4.0 版本中弃用。Jon Leighton

  • 不预先加载 AR session store。ActiveRecord::SessionStore 依赖于 Action Pack 中的抽象 store。预先加载此类将破坏预先加载 ActiveRecord 独立版本的客户端代码。修复了 #7160

    Xavier Noria

  • 在使用 db:test:prepare 及相关 rake 任务时,不将 RAILS_ENV 设置为 “development”。这导致在使用 RSpec 时,开发数据库数据被截断。修复了 #7175。

    Rafael Mendonça França

Active Resource

  • 无变更

Active Support

  • 恢复了对 ActiveSupport::JSON::Variable 的弃用。Rafael Mendonça França

Railties

  • 无变更

SHA-1

  • 2e12c71925f8f7f5f05e3225f80e9359db8b0401 actionmailer-3.2.8.rc1.gem
  • d6947496fb560393d7eeb18fbb77e7ee2dff2a37 actionpack-3.2.8.rc1.gem
  • 4be43d52aa3af70f154101b605ac80c45f0b68ff activemodel-3.2.8.rc1.gem
  • 84bc989af7f1bd2e9320fa39d80ca783e3499e94 activerecord-3.2.8.rc1.gem
  • 0ba8e537711adabd81fec69f4762a32c5ceb381c activeresource-3.2.8.rc1.gem
  • 74c2445d8d2541e04e10a969d2ce14419ee3bb9d activesupport-3.2.8.rc1.gem
  • 470bc8d4402b44e9f5f82f0610d31e6e6945b897 rails-3.2.8.rc1.gem
  • b615346580471aa6dcf338826824f78d0aec8512 railties-3.2.8.rc1.gem

您可以在 github 上找到所有变更的详细列表。

感谢大家!