The new Symfony UUID polyfill can replace the UUID PECL package entirely when you can't or don't want to install the PECL package.
In Symfony 4.4, the YAML syntax of method calls has been simplified, you have better control of errors when decorating services and you can also define different priorities for tagged services.
In Symfony 4.4, the Dependency Injection component allows to bind tagged services, use base64url values in env vars, ignore errors when importing files and dump the entire container in a single file.
In Symfony 4.4, the Console commands display a clickable marker to find the file and line where the dump() or dd() calls were made.
Symfony 4.4 will include a new lint:container command to check that arguments injected into services match their type declarations.
Symfony 4.4 includes a new method to anonymize IP addresses so you can comply with the GDPR and CCPA regulations.