В канун года вышел очередной релиз популярного веб-фреймворка Ruby on Rails 4.2.Основные нововведения: новая подсистема Active Job для организации очередей заданий, работающий поверх таких систем, как [ Resque ](
https://github.com/resque/resque ) , [ Delayed Job ](
https://github.com/collectiveidea/delayed_job ) , [ Sidekiq ](
https://github.com/mperham/sidekiq ) и [ некоторых других ](
http://api.rubyonrails.org/classes/ActiveJob/QueueAdapters.html ) ; Active Mailer теперь построен на базе Active Job и поддерживает метод deliver_later для асихронной отправки писем; в библиотеке Active Record реализован набор улучшений [ Adequate Records ](
http://tenderlovemaking.com/2014/02/19/adequaterecord-pro-like-activerecord.html ) — теперь операции find и find_by кэшируются посредством подготовленных выражений (prepared statements); разработчиками заявляется двухкратное ускорение подобных запросов; новые приложения теперь генерируются с подключённым гемом [ Web Console ](
https://github.com/rails/web-console ) , выводящим отладочную консоль для страниц ошибок приложения; в API миграций добавлены методы add_foreign_key и remove_foreign_key для управления внешними ключами таблиц, в настоящее время поддерживаются адаптеры mysql, mysql2 и postgresql. Rails 4.2 будет последним большим релизом в серии 4.*, теперь разработчики сфокусируются на подготовке следующего мажорного релиза Rails 5.0, выпуск которого запланирован на осень 2015 года. //feeds.feedburner.com/~r/org/LOR/~4/yguJSpvXVRs
Ссылка:
http://www.linux.org.ru/news/internet/11146988