2010 年 9 月 4 日,星期六

Ruby on Rails 2.3.9 发布

由 Jeremy Kemper 发布

我们已发布 Ruby on Rails 2.3.9(gemgit 标签),将 2.3.8 版本的一些功能向前推进,使其更接近 Rails 3 和 Ruby 1.9。如果您的应用在 Rails 2.3.9 上运行且没有弃用警告,那么您在升级到 Rails 3 时会很顺利。

弃用

  • 将 i18n 的命名插值语法从已弃用的 Hello 更改为 1.9 原生的 Hello %{name}
  • 用 Ruby 1.8.7 原生的 Object#tap 替换 Kernel#returning
  • Array#random_element 重命名为 Ruby 1.9 原生的 Array#sample
  • config.load_paths.load_once_paths 重命名为更准确的 config.autoload_paths.autoload_once_paths

除了这些弃用之外,还有大量的错误修复和微调。请阅读 提交日志 以获取完整详情。

迈向 3.1!