RSS: rubymag.ru - журнал о языке Ruby
Александр Сулим

Вышел Rails 2.2

Наконец вышел стабильный релиз Rails 2.2. Он включает в себя огромный список исправленных ошибок, улучшений и нововведений, которые делают Rails еще лучше. Давайте рассмотрим основные новшества.

Интернационализация по умолчанию

Одно из главных событий то, что Rails теперь включает в себя internationalization framework. После впечатляющей работы с i18n group приятно видеть, что Rails, наконец, имеет простую и расширяемую систему интернационализации. Отличная работа, ребята!

Улучшенная поддержка etag и last-modified

Это позволяет избежать возможных сложных вычислений в вашем приложении, если клиент уже имеет последнюю версию контента, а также упрощает работу Rails с gateway-прокси.

Совместимость с Ruby 1.9 и JRuby

Благодаря Джереми Кемперу (Jeremy Kemper), Rails 2.2 полностью совместима с Ruby 1.9 и JRuby. Но, в тоже время, остается большое количество библиотек, не имеющих такой совместимости, поэтому работа в этом направлении продолжается.

API-документация и учебники теперь тоже стали лучше.

Это большой прорыв, поскольку улучшена не только документация к API, но и добавлена целая новая секция гайдов по Rails. Все это стало возможным благодаря работе многих участников сообщества разработчиков. Мы благодарим всех тех, кто внес свой вклад в это дело.

Установка Rubyon Rails 2.2

Как обычно, вы можете установить Rails 2.2 через RubyGems. Теперь для этого требуется RubyGems 1.3.1, поэтому перед началом убедитесь, что у вас установлена верная версия RubyGems. Если потребуется обновление, то используйте команду:

gem update --system

После этого установить Rails 2.2 можно командой

gem install rails

Если вы обновляете уже существующее приложение, то советуем запустить rake rails:update, чтобы получить последние версии JavaScript файлов.

Команда разработчиков Rails надеется, что вы будете наслаждаться этим релизом!

Статья основана на публикации Rails 2.2: i18n, HTTP validators, thread safety, JRuby/1.9 compatibility, docs

Мы, как всегда, ждем ваших комментариев к материалам rubymag.

Комментарии

  1. Самое ценное в этом релизе это i18n.

    cthulhu · Nov 22, 07:57 PM · #

  2. Вчера обновив рельсы на продакшн сервере, был очень удивлен, что Redmine отказался с ними работать. Тем не менее, уверен, что нововведения в этой версии действительно облегчат разработку и отладку проектов.

    mikhailov · Nov 23, 03:01 PM · #

Вы можете использовать Textile
 

Статьи по этой теме

Темы журнала

Популярное в новостях

Работа для ruby-разработчиков

Источник: rubyjobs.ru, доставляются FeedBurner

Спонсоры

Если вы или ваш проект желаете стать спонсором журнала rubymag, то мы предлагаем два варианта спонсорского пакета. Подробности…