大家好,
Rails 3.2.8.rc1 已发布。如果没有发现回归问题,我们将在周五发布 3.2.8 最终版。
我们将移除在 3.2.x 版本中引入的所有弃用警告。我们已决定今后停止在所有次要版本中引入 API 弃用。从现在开始,弃用仅会在主版本/次版本中发生。
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_function 和 link_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
Railties
您可以在 github 上找到所有变更的详细列表。
感谢大家!