A Week of Symfony #870 (28 August – 3 September 2023)

This week, development activity was lighter than usual and focused on deprecating and tweaking features in the upcoming Symfony 6.4 version. Meanwhile, the SymfonyLive Berlin 2023 conference announced the last days of the reduced ticket price period.

Symfony development highlights

This week, 45 pull requests were merged (11 in code and 34 in docs) and 26 issues were closed (7 in code and 19 in docs). Excluding merges, 15 authors made 48,041 additions and 18,927 deletions. See details for code and docs.

5.4 changelog:

fcb754a: [PasswordHasher] avoid passing null to hash_pbkdf2()

6.3 changelog:

a0fb29e: [Security] remove isAuthenticated and setAuthenticated token methods in tests
2d53409: [Security] always use getUserIdentifier in InMemoryTokenProvider

6.4 changelog:

edd1cb4: [Workflow] deprecate GuardEvent::getContext method
dbd7747: [Mailer, Smtp] add DSN param peer_fingerprint for fingerprint verification
420a5d2: [AssetMapper] improve message when a downloaded asset is not found
492896a: update the list of sponsors for Symfony 6.4
b1a7024: [Mailer, Webhook] add Sendgrid webhook support

7.0 changelog:

7288b84: remove GuardEvent::getContext() method and add HasContextTrait trait

Newest issues and pull requests

[Security] Private Access Token support
[Serializer] | [PropertyAccess] Add support to fold plain properties into objects during denormalization

They talked about us

Testing symfony applications with Cypress
Auto-registering custom Doctrine types in Symfony
Modern OAuth2 Discord Authentification with Symfony
Handling deprecated routes using Symfony compiler passes
Handling Multiple Requests Seamlessly with Symfony Lock
Présentation et configuration du projet (Symfony 6)

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 8.3.9 released!

PHP 8.2.21 released!

PHP 8.1.29 released!

Generated by Feedzy