Вышли новые версии Symfony 5.4 и 6.0
Вышла очередная минорная версия Symfony 5.4 и полноценная версия Symfony 6.0.
Как и все минорные обновления Symfony поддерживает обратную совместимость.
А это означает, что вы сможете легко обновиться, ничего не меняя в своем коде.
В Symfony 6.0 некоторые старые функции были удалены из проекта.
Ниже перечислены основные изменения для этих новых версий:
- Console Autocompletion: Улучшен компонент для консоли. Была добавлена функция автодополнения набираемых команд по клавише TAB.
- Faster Security Voters: Этот инструмент позволяет проверять права на доступ. Слишком много проверок могли снижать производительность приложения. В новой версии проверка значительно ускорена.
- Controller Changes: Были удалены некоторые старые методы, которые были добавлены в ранних версиях.
- Route Aliasing: Для маршрутов теперь можно указать параметр alias, чтобы, например, указывать с нового на старый маршрут. Так же можно указать параметр deprecated.
- PHP Enumerations Support: Перечисления PHP - одна из самых ожидаемых новых функций PHP 8.1. Теперь они полноценно поддерживаются фреймворком.
- Filesystem Path Class: Добавлен новый класс Path. Этот класс включает в себя множество утилит, которые пригодятся в веб-приложениях.
- Redesigned Profiler Logs: Переработан и улучшен раздел с логами в профайлере. Теперь им намного удобнее пользоваться.
- Messenger Improvements: Добавлены новые возможности для работы с компонентом.
- Profiler improvements: Профайлер Symfony предоставляет огромное количество отладочной информации, чтобы быстро найти причину любой проблемы. Это может замедлить работу приложения. Теперь появилась возможность отключать сбор информации для компонентов.
Ссылка на источник: https://symfony.com/blog/symfony-6-0-0-released
Предыдущая статья:
Вышла новая версия Doctrine DBAL 3.2.0Следующая статья:
Вышла новая версия Doctrine ORM 2.11
Поделиться статьей:
Комментарии:
Авторизуйтесь, для того, чтобы оставить комментарий.
Войти на сайт
Подписка на новости
Разделы блога
Метки
Профиль