A Week of Symfony #890 (15-21 January 2024)

This week, we celebrated the SymfonyOnline January 2024 conference with great success. The development activity was less intense than usual because of the online conference and mostly focused on fixing bugs of stable Symfony versions.

Symfony development highlights

This week, 45 pull requests were merged (24 in code and 21 in docs) and 32 issues were closed (16 in code and 16 in docs). Excluding merges, 35 authors made code 13,230 additions and 4,976 deletions. See details for code and docs.

5.4 changelog:

9e74afd: [VarDumper] fix missing colors initialization in CliDumper
766676f, 9529c23: [String] fix the inflection of some words
4460eb4: [Security] fix AuthenticationUtils::getLastUsername() returning null
c7bafc2: [TwigBundle] fix configuration when „paths“ is null
1c7c730: [Console] only execute additional checks for color support if the output

6.3 changelog:

f845c6e: [Mailer] register the MailPaceTransportFactory

7.0 changelog:

3368c3f: [Ldap] use {user_identifier} over deprecated {username} in factories

7.1 changelog:

b40b65d: [Validator] fix charset encoding detection in CharsetValidator
96ee1fd: [Mailer] add Azure and Resend support to the UnsupportedSchemeException
12f4697: [Notifier] register missing Notifier transport factories

Newest issues and pull requests

Handle all expression errors
Skip cacheable voters in AccessDecisionManager::getVoters

Symfony CLI

Symfony CLI is a must-have tool when developing
Symfony applications on your local machine. It includes the
Symfony Local Server,
the best way to run local Symfony applications. This week Symfony CLI released
its new 5.8.3
version with the following changes:

Tweak comment (@fabpot)
Fix test data (@fabpot)

SymfonyCasts Updates

SymfonyCasts is the official way to learn Symfony.
Select a track for a guided path through 100+ video tutorial courses about
Symfony, PHP and JavaScript.

This week, SymfonyCasts published the following updates:

(Video) Live Stream #5: A Day in the Life of Getting Live Components to stable
(New course) Upgrading & What’s in Symfony 7

They talked about us

Symfony Station Communiqué – 19 January 2024
Installing and using php-cs-fixer in Symfony applications
Designing fine-grained independent features using Symfony and Strategy Pattern
How to ensure that all the routes on my Symfony app have access control
Task Scheduling with Symfony
Connecting a Symfony app to the DB using Docker — Mac Users with OrbStack
Performance benchmark of PHP runtimes when running a Symfony 7 application
Creando un bundle de Symfony desde Cero
Installation et utilisation de php-cs-fixer

Call to Action

Follow Symfony on Twitter and retweet this article.
Subscribe to the Symfony blog RSS and never miss a Symfony story again.

Sponsor the Symfony project.

Symfony Blog

Read More

Latest News

PHP-Releases

PHP 8.3.15 released!

PHP 8.2.27 released!

PHP 8.1.31 released!

Generated by Feedzy