A Week of Symfony #777 (15-21 November 2021)

This week, Symfony 5.4.0 BETA3 and 6.0.0 BETA3 versions were published so you can test them on your applications before their final release at the end of the month. In addition, the Symfony Core Team added four new members to help grow the Symfony project in the next few years.

Symfony development highlights

This week, 81 pull requests were merged (52 in code and 29 in docs) and 49 issues were closed (36 in code and 13 in docs). Excluding merges, 43 authors made 5,841 addition

3y | Symfony
New in Symfony 5.4: Translation Improvements

Renamed the Translation Update Command

        Contributed by Mathieu Santostefano 
        in #43758.

The well-known translation:update command extracts translatable contents from templates, controllers, and some PHP files. It's useful to automatically create (and update) the translation files of your applications. Although the command "updates" the translation files, its main feature is to "extract" tr

3y | Symfony
Symfony 5.4.0-BETA3 released

Symfony 5.4.0-BETA3 has just been released. Here is a list of the most important changes: feature #44125 Add a setter on DateTimeNormalizer to change the default context at runtime (@Seldaek) bug #44110 [FrameworkBundle] Fix default PHP attributes support in validation and serializer configuration when doctrine/annotations is not installed with PHP 8 (@fancyweb) bug #44115 [WebProfilerBundle] Tweak the colors of the security panel (@javiereguiluz) bug #44121 [Serializer] fix sup

3y | Symfony
Symfony 6.0.0-BETA3 released

Symfony 6.0.0-BETA3 has just been released. Here is a list of the most important changes: feature #44125 Add a setter on DateTimeNormalizer to change the default context at runtime (@Seldaek) bug #44110 [FrameworkBundle] Fix default PHP attributes support in validation and serializer configuration when doctrine/annotations is not installed with PHP 8 (@fancyweb) bug #44115 [WebProfilerBundle] Tweak the colors of the security panel (@javiereguiluz) bug #44121 [Serializer] fix sup

3y | Symfony
New Core Team Members, 2021 Edition

It has became almost a tradition that, as the year comes to an end, we are inviting some people to join the Symfony core team. Adding more people to the core team is not a scientific decision. It's more about looking for active contributors who have a significant impact on the Symfony project, contribute to improve the Symfony ecosystem as a whole, and are willing to commit some time to help grpw the project in the next few years. For the 2021 batch, I'm very pleased and excited

3y | Symfony
New in Symfony 5.4: Language Negotiation

Contributed by Robin Chalas and Grégoire Hébert in #43108.

The Accept-Language request HTTP header indicates the natural language and locale that the user prefers when browsing contents. It can be as simple as Accept-Language: * to accept any languages/locales or as complex as providing multiple prioritized languages/locales like Accept-Language: es-MX, e

3y | Symfony
Announcing the Final Schedule of SymfonyWorld Online 2021 Winter Conference

SymfonyWorld Online 2021 Winter Conference is coming next month, on December 9 and 10! Today we're announcing the complete schedule of the conference: December 9, 2021 Removing SPoFs (Fabien Potencier) Data Validation models (Marcin Czarnecki) Vulnerabilities and Security Round Trip (Jérémy Derussé) Decoupling your application using Symfony Messenger and events (Hugo Monteiro) Symfony Notifier Demystified

3y | Symfony
New in Symfony 5.4: Redesigned Profiler Logs

Contributed by Javier Eguiluz in #42195.

The logs section is one of the key features of the Symfony profiler. It shows you not only the debug/info and error logs but also all the deprecations triggered by your application. In current Symfony versions it looks like this:

It also provides some rudimentary filters to only show logs of certain type or level:

In Symfony 5.4 we've r

3y | Symfony
Black Friday 2021 Offers from the Symfony Ecosystem

This year, the traditional Black Friday offers for Symfony ecosystem come early. Hurry up because they won't repeat until next year!

30% discount on all Symfony and Twig certifications Show your Symfony and Twig expertise; exams are online and you can take them from anywhere in the world; vouchers are valid up to one year after the purchase, so you can use it for the upcoming Symfony 6 certification exam. How to get the discount? Visit Symfony Certification website and use the

3y | Symfony
New in Symfony 5.4: Filesystem Path Class

Contributed by Théo FIDRY in #41954.

The Filesystem component is a small utility component that provides functions related to the filesystem which are independent of the underlying operating system. Its scope is small, but it's so convenient that it has more than 200 million downloads. In Symfony 5.4 we're improving this component by adding a new Path class. This class provides utilities

3y | Symfony

Tagok



Keresés