A Week of Symfony #904 (22-28 April 2024)

This week, Symfony continued tweaking and polishing the new features of the upcoming Symfony 7.1 version. Meanwhile, Symfony UX 2.17 version was published, with the first stable release of Symfony UX Icons. Lastly, we published more information about some of the talks that will be part of the SymfonyOnline June 2024 and SymfonyLive Berlin 2024 conferences.

Symfony development highlights

This week, 37 pull requests were merged (22 in code and 15 in docs) and 32 issues were closed (29 in code and 3 in docs). Excluding merges, 24 authors made 21,347 additions and 11,414 deletions. See details for code and docs.

5.4 changelog:

a4dc5f7: [PropertyInfo] fix PHPStan properties type in trait
a597cc0: [Yaml] call substr() with integer offsets
b5e67f7: [Form] read form values using the chain data accessor
868eb11: [Validator] detect wrong e-mail validation modes

6.4 changelog:

7796b21: [Messenger] explicitly cast boolean SSL stream options
598a21d: [Serializer] add AbstractNormalizerContextBuilder::defaultConstructorArguments() method
50faef9: [Validator] detect wrong usages of minMessage/maxMessage in options

7.1 changelog:

3903840: [TypeInfo] support Stringable objects in StringTypeResolver
0d7c20a: [Validator] add missing HasNamedArguments attribute
462ab95: [DoctrineBridge] idle connection listener for long running runtime
c834064: [RemoteEvent] fix date parsing remote event payload converter

Newest issues and pull requests

[Messenger] Load Balancing between Consumers
Injecting all tagged services in a service by variadic constructor
[Mailer] Handle null & empty to/cc/bcc/reply-to addresses

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.16
version with the following changes:

ci: upgrade actions/upload-artifact to fix Node.js 16 deprecation warning (@tucksaun)
ci: cleanup config for less maintenance (@tucksaun)
Upgraded github.com/docker/docker to fix CVE-2024-32473 (@SerheyDolgushev)
Add available versions for the book (@fabpot)

They talked about us

Symfony Station Communiqué – 26 April 2024
It is Best to Embrace Design Patterns if You Work with Symfony
Parthenon, the Symfony SaaS Boilerplate, Is Now Open Source
Introducing Symfony Messenger integrations with Drupal
Running a Symfony application on AWS Lambda (Part 2)
Symfony 7 CRUD Operations: A Step-by-Step
Fast-Track to Become A Bad Symfony Developer

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.4.1 released!

PHP 8.1.31 released!

PHP 8.3.14 released!

PHP 8.2.26 released!

Generated by Feedzy