English spoken conference

A Week of Symfony #652 (24-30 June 2019)

This week, Symfony 3.4.29, 4.2.10 and 4.3.2 maintenance versions were released. Meanwhile, the SymfonyLive Tunis 2020 conference date was announced, as well as the workshops for the SymfonyCon 2019 conference in Amsterdam. Finally, the Symfony Core Team added Yonel Ceruto as its latest member.

New Symfony Core Team Member: Yonel Ceruto

I'm pleased to announce that Yonel Ceruto is joining the Symfony Core Team.

SymfonyCon Amsterdam 2019: the pre-conference workshops schedule is online!

Discover now the entire pre-conference workshops schedule for SymfonyCon Amsterdam 2019! Workshops are organized on November 19th-20th just before the conference days on November 21st and 22nd.

Symfony 4.3.2 released

Read release notes

Symfony 4.2.10 released

Read release notes

Symfony 3.4.29 released

Read release notes

Save the date for SymfonyLive Tunis 2020!

We're thrilled to announce the date of the SymfonyLive Tunis 2020 conference, French speaking conference for the local Symfony community in Tunisia!

Preparing your Applications for Twig 3

Twig 3 will be released before the end of 2019. Upgrade your applications now to be ready for Twig 3, the best, fastest and most polished Twig release ever.

Better White Space Control in Twig Templates

Recent Twig versions provide more ways to control the whitespace of contents generated with templates. They've also improved the escaping of ternary expressions.

A Week of Symfony #651 (17-23 June 2019)

This week, development activity focused mostly on fixing bugs instead of adding new features. Meanwhile, a new proposal was made to improve all the commands related to Symfony Flex. Lastly, the full schedule and workshops were announced for the SymfonyLive London conference (September 13).

Simpler Macros in Twig Templates

Recent Twig versions have simplified the usage of macros and have added other useful features related to them.

Twig Adds Filter, Map and Reduce Features

The most recent Twig versions have added new filters to implement the "filter, map and reduce" pattern in your templates.

SymfonyLive London 2019: workshop topics and complete conference schedule are available!

Discover the last selected speakers of the SymfonyLive London 2019 conference and find out the workshop topics we offer on September 12th!

A Week of Symfony #650 (10-16 June 2019)

This week, Symfony improved the compatibility of the HttpClient component with PSR-18 and with httplug. In addition, it introduced a significant performance improvement for EventDispatcher in the dev environment. Finally, we started working on the support for PHP 7.4 preloading in preparation for the PHP 7.4 release at the end of this year.

A Week of Symfony #649 (3-9 June 2019)

This week, Symfony 4.3.1 maintenance version was released. Meanwhile, the upcoming Symfony 4.4 version added a PasswordEncoderInterface::needsRehash() method and a MigratingPasswordEncoder to ease the migration of password hashers. Finally, the upcoming Symfony 5.0 version continued removing all the deprecated features.

Symfony 4.3.1 released

Read release notes

Giving and receiving feedback

At the hackathon in Brussel, CARE team member Michelle pointed out that the bulk of the incidents noted in the CARE team transparency report for 2018 revolved around code reviews on GitHub. In some situations discussions failed to remain productive and escalated for the worse. We want to take the time to highlight some of the best practices in the Symfony documentation to help prevent such issues in the future.

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.

A Week of Symfony #648 (27 May - 2 June 2019)

This week, the stable version of Symfony 4.3.0 was released, adding 270 small and big new features to Symfony. Meanwhile, the work on the upcoming Symfony 5.0 version (to be released on November 2019) started with the removal of deprecated features.