
This week, the SymfonyWorld Online 2020 conference took place with great success. If you want to replay all the talks, you can still buy a ticket. Meanwhile, Symfony unveiled the new Symfony UX initiative to create a JavaScript ecosystem for Symfony. Finally, Titouan Galopin was appointed as a new Symfony Core Team member.
Symfony development highlights
This week, 55 pull requests were merged (50 in code and 5 in docs) and 47 issues were closed (41 in code and 6 in docs). See details for code

Since its creation, JavaScript has always been focused on creating innovative User Experiences. It lets developers create the most intuitive and usable User Experience possible for a specific problem. In practice however, building great User Experiences with JavaScript is difficult. It takes time to choose reliable packages, to configure them, to integrate them in your pages, and to make your front-end code interact with the rest of your infrastructure. This problem is not new: it looks a whole

If you are attending the Symfony World conference, you have learned about the new Symfony UX initiative. You have also learned more about the infrastructure we have built to make it happen thanks to Titouan’s talk. Read more about Symfony UX in this dedicated blog post. Titouan Galopin has been working with Nicolas and me for a few years now. At Symfony, he is the product manager for Symfony Insight. You might have seen Titouan at conferences talking about React. He is a fast learner: from Symfo

The first ever SymfonyWorld online conference is starting tomorrow! After two great days of sold out pre-conference workshops, we’ll be ready to jump in for the conference! We're so excited to meet you all online.
What to expect there?
30+ talks live in 3 tracks during 2 days on December 3 and 4. All talks of the conference are pre-recorded to enable a smooth conference experience but all our speakers will be online to answer questions at the end of their talks. Subtitles on all talks to make

Symfony 5.2.0 has just been released. Here is a list of the most important changes:
feature #39213 [Security] [DX] Automatically add PasswordUpgradeBadge + default support() impl in AbstractFormLoginAuthenticator (@wouterj) bug #39166 [Messenger] Fix mssql compatibility for doctrine transport. (@bill moll) bug #39210 [DoctrineBridge] Fix form EntityType with filter on UID (@jderusse) bug #39211 [HttpClient] fix binding to network interfaces (@nicolas-grekas) bug #39129 [Dependen

Symfony 4.4.17 has just been released. Here is a list of the most important changes:
bug #39166 [Messenger] Fix mssql compatibility for doctrine transport. (@bill moll) bug #39211 [HttpClient] fix binding to network interfaces (@nicolas-grekas) bug #39129 [DependencyInjection] Fix circular in DI with lazy + byContruct loop (@jderusse) bug #39068 [DependencyInjection][Translator] Silent deprecation triggered by libxm _disabl _entit _loader (@jderusse) bug #39119 [Form] prevent du

Symfony 5.1.9 has just been released. Here is a list of the most important changes:
bug #39166 [Messenger] Fix mssql compatibility for doctrine transport. (@bill moll) bug #39211 [HttpClient] fix binding to network interfaces (@nicolas-grekas) bug #39129 [DependencyInjection] Fix circular in DI with lazy + byContruct loop (@jderusse) bug #39068 [DependencyInjection][Translator] Silent deprecation triggered by libxm _disabl _entit _loader (@jderusse) bug #39119 [Form] prevent dup

This week, Symfony 3.4.47 was released as the last version of the 3.4 branch. Meanwhile, Symfony 4.4.17 and 5.1.9 maintenance versions were released. Finally, SymfonyInsight announced 20 new checks for PHP and Symfony applications, SymfonyCloud announced PHP 8 compatibility and Symfony announced its Blackfire promotions.
Symfony development highlights
This week, 58 pull requests were merged (34 in code and 34 in docs) and 40 issues were closed (38 in code and 2 in docs). Excluding merges, 39 a

A few days ago, we released a batch of 20 new checks relative to PHP and Symfony applications in SymfonyInsight. Here is an overview of what they cover:
- Removing unused code
Three new rules relative to unused local variables, private members and constructuor parameters now warn you when you declare PHP symbols that can be removed.
Removing unecessary code is a quick way to decrease technical debt as it naturally decreases the difficulty of reading code and understanding what is actually us

Symfony 3.4.47 has just been released. Here is a list of the most important changes:
bug #38628 [DoctrineBridge] indexBy could reference to association columns (@juanmiguelbesada)
WARNING: 3.4.47 is the last version for the Symfony 3.4 branch. If some of your projects are still using this version, consider upgrading as soon as possible. However, if you can’t upgrade soon, note that we still provide security issue releases according to our release policy. Want to upgrade to this new releas