Ruby on Rails 2.3.9 リリース

2010/09/05

本日(日本時間で2010/09/05)、Ruby on Rails 2.3.9 がリリースされました。

Rails 2.x を Rails 3 と Ruby 1.9 にもう一歩近づけるためのバージョンです。

発表によれば、以下の変更が行われました。

  • 国際化(i18n)ファイルに名前を埋め込むための構文は、Hello {{name}} から1.9ネイティブの Hello %{name} に変更。
  • Kernel#returning は廃止。Ruby 1.8.7ネイティブのObject#tap を使うこと。
  • Array#random_element は廃止。Ruby 1.9ネイティブのArray#sample を使うこと。
  • config.load_pathsconfig.load_once_paths は廃止。代わりに config.autoload_pathsconfig.autoload_once_paths を使うこと。

廃止されたAPIを使用すると警告が出ます。

あまり大きな変更ではありませんが、着実に Ruby と Ruby on Rails の世界が改善されている気がしますね。