Вышел Mojolicious 4.0
Сегодня вышел новый мажорный релиз веб-фреймворка на Perl — Mojolicious. Кодовое имя этого релиза — «Top Hat».Mojolicious — современный (M)VC веб-фреймворк. В нём отсутствует реализация моделей — выбор библиотеки для взаимодействия с базой данных Себастьян Ридел (Sebastian Riedel — основной разработчик фреймворка) оставил пользователю. Вместо этого он сконцентрировался на поддержке современных протоколов и подходов (подробнее).Изменения:
удалены плагины Mojolicious: Plugin: PoweredBy, Mojolicious: Plugin: RequestTimer; уменьшено время простоя в Mojo: IOLoop, Mojo: Reactor: Poll; удалены устаревшие методы build_form_tx, build_json_tx, post_form, post_json из Mojo: UserAgent, добавлена поддержка работы с данными, сжатыми при помощи gzip; улучшена производительность Mojo: DOM: HTML, Mojo: Util, Mojolicious: Plugin: EPLRenderer; добавлена совместимость с Perl 5.17.11+ (рекомендуется использовать 5.14, поддерживается с 5.10); добавлены модули Mojo: Server: Prefork, Mojolicious: Command: prefork для поддержки prefork-серверов; добавлен перезапуск Morbo (одного из серверов для Mojolicious) без простоя; удалён устаревший метод namespace из Mojolicious: Routes; улучшена документация, добавлены новые тесты, исправлены известные ошибки; многое, многое другое… mojolicious, perl, web