我们已发布 Ruby on Rails 2.3.9(gem 和 git 标签),将 2.3.8 版本的一些功能向前推进,使其更接近 Rails 3 和 Ruby 1.9。如果您的应用在 Rails 2.3.9 上运行且没有弃用警告,那么您在升级到 Rails 3 时会很顺利。
Hello 更改为 1.9 原生的 Hello %{name}。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!