Доступен релиз MVC (Model-View-Controller) web-фреймворка Ruby on Rails 4.2. Отмечается, что версия 4.2 будет последним значительным выпуском серии 4.x, следующим выйдет Rails 5.0.
Основные новшества:
- Добавлен фреймворк Active Job, предоставляющий унифицированный программный интерфейс, работающий поверх систем организации работы очередей, таких как Resque, Delayed Job и Sidekiq;
- В Action Mailer добавлен метод deliver_later, позволяющий отправить сообщение в асинхронном режиме по мере освобождения очереди отправляемых сообщений без блокирования текущего обработчика;
- Представлен Adequate Record, набор улучшений к Active Record, позволяющий до двух раз увеличить производительность операций поиска (вызовы find и find_by), за счёт кэширования типовых SQL-запросов;
- Включение компонента Web Console, обеспечивающего вывод интерактивной консоли на страницах ошибок;
- Поддержка внешних ключей (foreign keys) в универсальном языке определения структуры базы данных;