Вышли новые версии Symfony 5.4 и 6.0

Дата публикации: 2021-11-29
Просмотры: 2188

Вышла очередная минорная версия Symfony 5.4 и полноценная версия Symfony 6.0.
Как и все минорные обновления Symfony поддерживает обратную совместимость.
А это означает, что вы сможете легко обновиться, ничего не меняя в своем коде.

Вышли новые версии Symfony 5.4 и 6.0

В 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

Поделиться статьей:

Комментарии:

Авторизуйтесь, для того, чтобы оставить комментарий. Войти на сайт
Подписка на новости
Узнавайте о новых статьях первыми.
Профиль