We’ve released Ruby on Rails 2.3.9 (gem and git tag) to extend the 2.3.8 bridge a few steps closer to Rails 3 and Ruby 1.9. If your app runs on Rails 2.3.9 without deprecation warnings, you’re looking good for an upgrade to Rails 3.
Hello
to the 1.9-native Hello %{name}
.Kernel#returning
with Object#tap
which is native to Ruby 1.8.7.Array#random_element
to Array#sample
which is native to Ruby 1.9.config.load_paths
and .load_once_paths
to the more accurate config.autoload_paths
and .autoload_once_paths
.Along with these deprecations come a broad array of bugfixes and minor tweaks. Read the commit log for the full story.
Onward to 3.1!