Ruby on Rails 2.3.9 Released
Posted by Jeremy Kemper, September 4, 2010 @ 8:45 pm in Releases
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.
Deprecations
- Changes i18n named-interpolation syntax from the deprecated
Hello
to the 1.9-nativeHello %{name}
. - Replaces
Kernel#returning
withObject#tap
which is native to Ruby 1.8.7. - Renames
Array#random_element
toArray#sample
which is native to Ruby 1.9. - Renames
config.load_paths
and.load_once_paths
to the more accurateconfig.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!