Symfony 6 Certification New exam with updated questions 100% online Show your expertise

Living on the Edge

A series of posts showcasing the new features introduced by each Symfony version.

Filter by version: 6.1 6.0-5.4 5.3 5.2 5.1 5.0-4.4 4.3 4.2 4.1 4.0-3.4 3.3 3.2 3.1 3.0-2.8 2.7 2.6 2.5 2.4 2.3 2.2 2.1 2.0

New in Symfony 4.3: Mailer component

Symfony 4.3 added a new Mailer component with support for local SMTP servers, third-party mailing services (Amazon, Mailgun, Google, etc.) and the option to send emails asynchronously.

New in Symfony 4.3: Extracting Translation Contents from PHP Files

In Symfony 4.3, the translation:update command has been improved to also extract translation contents from PHP files.

New in Symfony 4.3: Timezone improvements

Symfony 4.3 will improve support of timezones in the Intl, Validator and Form components.

New in Symfony 4.3: Native password encoder

Symfony 4.3 introduces a new native password encoder to auto-select the best possible hashing algorithm available to hash user passwords.

New in Symfony 4.3: HttpClient component

Symfony 4.3 adds a new and modern HttpClient component to help you make and process HTTP requests.

New in Symfony 4.3: More Form improvements

Symfony 4.3 will include many new features to improve the Symfony Forms, such as row attributes, custom errors in data mappers and a better form debug command.

New in Symfony 4.3: Mime component

The new Mime component introduced in Symfony 4.3 helps you create and manipulate the MIME messages used to send emails and provides utilities related to MIME types.

New in Symfony 4.3: Messenger failure transport

In Symfony 4.3, the Messenger component allows to collect messages that fail on all their retries to inspect them and retry/delete them if wanted.

New in Symfony 4.3: Deprecated the Templating component integration

In Symfony 4.3, the usage of PHP to create templates and form themes has been deprecated (and it will be removed in Symfony 5.0).

New in Symfony 4.3: Number constraints

Symfony 4.3 adds four new constraints related to numbers: Positive, Negative, PositiveOrZero, NegativeOrZero.