Представлен Ruby on Rails 2.3.9

Разработчики объявили о выходе Ruby on Rails 2.3.9, чтобы приблизить на несколько шагов к Rails 3 и Ruby 1.9. Если ваше приложение будет работать на Rails 2.3.9 без предупреждений, можно легко перевести проект на Rails 3.

Изменения

  • Замена синтаксиса i18n с устаревшего Hello {{name}} на 1.9-«родной» Hello %{name}.
  • Замена Kernel#returning с Object#tap, который используется в Ruby 1.8.7.
  • Переименование Array#random_element на Array#sample, который используется в Ruby 1.9.
  • Переименование config.load_paths и .load_once_paths toна более правильные config.autoload_paths и .autoload_once_paths.

Кроме этого исправлен ряд незначительных ошибок. Подробнее: commit log.

Выход Ruby on Rails 2.3.9 должен облегчить переход RoR-проектов, размещённых на хостинг, на Rails 3.

Вам также может помочь