Вышли новые версии 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
Поделиться статьей:
Комментарии:
Авторизуйтесь, для того, чтобы оставить комментарий.
Войти на сайт
Подписка на новости
Разделы блога
Метки
Профиль
Последние комментарии
Разница между DELETE, DROP и TRUNCATE в SQL
Здравствуйте, спасибо за статью!
Но, признаться, я не понял самую суть различий. В статье рассказывается о том, в каких случаях применяются различные команды, но не объясняется почуму именно было принято так делать. В чём была логическая необходимость сделать именно так. Иначе придётся просто запомнить.
Если можно, объясните пожалуйста! Например, так: Если бы применялась одна и таже команда в различных ситуациях, то последовало бы в таких-то случаях то-то и то-то.
Заранее, спасибо!
Вышла новая версия Composer 2.7 Срочно обновитесь!!!
Разница между DELETE, DROP и TRUNCATE в SQL Очень полезная информация
Вышла новая версия Composer 2.7 Срочно обновитесь!!!
Разница между DELETE, DROP и TRUNCATE в SQL Очень полезная информация