Новое в Symfony 4.4: Компонент ErrorHandler

Компонент Debug был выпущен в 2013 году для предоставления трех важных функций приложениям Symfony:

Новое в Symfony 4.4: Улучшения консоли

Компонент Console является одним из самых популярных и зрелых компонентов Symfony. Даже если некоторые разработчики считают, что это уже полнофункционально, в каждой новой версии Symfony добавляем в нее некоторые небольшие новые функции.

Новое в Symfony 4.4: Предварительная загрузка приложений Symfony в PHP 7.4

PHP 7.4 был выпущен несколько дней назад, и это самый захватывающий релиз PHP за последние годы. Он включает в себя изменяющие игру функции, такие как типизированные свойства, функции стрелок, ковариантные типы, FFI (интерфейс внешних функций), предварительную загрузку OPCache и многое другое.

Представляем новый Symfony UUID Polyfill

UUID (универсальный уникальный идентификатор) — это 128-битное число, используемое для идентификации информации в компьютерных системах. Они становятся все более популярными в приложениях PHP/Symfony, где некоторые разработчики используют их даже в качестве идентификаторов для записей в базе данных (вместо традиционного целого числа с автоматическим приращением).

Новое в Symfony 4.4: Улучшения внедрения зависимостей (часть 2)

Улучшенный синтаксис YAML для вызовов методов

Вызовы методов службы и внедрение метода установки – это разные способы вызова некоторых методов в ваших классах при создании служб для них. В Symfony 4.4 улучшили синтаксис YAML, чтобы сделать его более кратким и простым для чтения/записи:

Новое в Symfony 4.4: Улучшения внедрения зависимостей (часть 1)

Сброс контейнера в один файл

Изначально контейнер Symfony был скомпилирован и выгружен в большой файл PHP. Затем изменили его, чтобы разрешить сброс каждого сервиса в отдельный небольшой PHP-файл. В Symfony 4.4 добавили новую опцию конфигурации, чтобы снова разрешить сброс контейнера в один большой файл.

Новое в Symfony 4.4: Улучшенный вызов Dump() в консоли

Symfony 4.4 был выпущен на прошлой неделе, но продолжим публиковать эту серию блогов «Новое в Symfony 4.4», чтобы упомянуть некоторые из его наиболее заметных новых функций.

В дополнение к новым компонентам и большим фитчам, новые версии Symfony обычно добавляют функции «облегчающие разработку». Это небольшие функции, которые делают вас более продуктивным и улучшают ваш опыт разработчика в целом.

🚀 Релиз Symfony 5.0.0

Symfony 5.0.0 только что был выпущен (21.11.2019). Вот список наиболее важных изменений:

🚀 Релиз Symfony 4.4.0

Symfony 4.4.0 только что был выпущен (21.11.2019). Вот список наиболее важных изменений:

Новое в Symfony 4.4: Linter для контейнер сервисов

Symfony включает в себя множество линтеров (проверок), которые являются командами, которые проверяют определенные части приложения (например, lint:yaml для проверки синтаксиса всех файлов YAML конфигураций; lint:twig для проверки синтаксиса всех шаблонов Twig и т. д.)