This week, the upcoming Symfony 5.4 deprecated some helper methods in AbstractController which weren't strictly related to HTTP. In addition, it deprecated the remaining usages of anonymous users in the Security system. Finally, a new Path class was added to the Filesystem component to ease the handling of file paths.
Symfony development highlights
This week, 52 pull requests were merged (30 in code and 22 in docs) and 31 issues were closed (22 in code and 9 in docs). Excluding merges, 19 authors made 24,080 additions and 8,590 deletions. See details for code and docs.
4.4 changelog:
2e10dd5: update Tagalog translations 7151ffe: update Estonian translations
5.3 changelog:
320d5f2: [Cache] fix wiring async cache recomputing in debug mode 785a6ab: fix deprecation messages
5.4 changelog:
22ce8f6: clarify goals of AbstractController 8ac480a: [FrameworkBundle] deprecate AbstractController::get() and has() fe187c4: [Serializer] rename Serializer::EMPTY_ARRAYS_AS_OBJECT to EMPTY_ARRAY_AS_OBJECT c933b85: [Security] add a little explanations in supports() description 609950e: [Ldap] remove needless code eb1971b: [EventDispatcher] fix getSubscribedEvents() event yielding instead or returning array 859a752: [Filesystem] add the Path class 8caae6d: [SecurityBundle] simplify LDAP factories 76a7fe7: [Security] deprecate AnonymousToken, non-UserInterface users, and token credentials 016074c: [Security] deprecate remaining anonymous checks a9753d7: [Yaml] add --exclude and negatable --parse-tags option to lint:yaml command
6.0 changelog:
061bf35: narrow existing return types on private/internal/final/test methods 08b0176: remove ReturnTypeWillChange bddd980: add return types to bundles 7d2820c: add return types to bridges da0ad85, 5a3938a, 2c2229b, cc626a8, 5d6d160: add more return types
Newest issues and pull requests
Multi-Dsn support for amqp in symfony messenger
They talked about us
Console commands separation in Symfony Background jobs with Symfony messenger component Can you use Sylius to build booking systems? Split your Symfony views into multiple controllers with NumberNine CMS Feature flags in your Symfony project Performance optimizations with Doctrine Reasons to use Symfony framework for your next project
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.
http://feedproxy.google.com/~r/symfony/blog/~3/ZQCZPoi5flU/a-week-of-symfony-763-9-15-august-2021
Login to add comment
Other posts in this group

This week, development activity mostly focused on dealing with the deprecation of sleep/wakeup methods in PHP 8.5 and their replacement by serialize/unserialize methods. In addition, we published more

It’s been only in July that we published symfony/ai and kicked off our AI initiative, but the repository has been busy since day one. Over 500 stars, more than 200 pull requests & issues, trending

🎤 Take the stage at SymfonyCon Amsterdam 2025, on your own terms!
The Unconference track is back and more dynamic than ever!
This unique, participant-driven format invites attendees to shape

This week, Symfony completed the migration to PHPUnit 12 in the 7.4 branch, which required many changes during the past weeks, such as replacing annotations with attributes. In addition, we updated th

🧑💻HACKDAY IS COMING!
Get ready to code, collaborate, and contribute, Symfony Hackday is back!
Join us in Amsterdam on Saturday, November 29th, for a hands-on hackathon designed to bring the

This week, Symfony released the maintenance versions 6.4.24, 7.2.9, and 7.3.2. Meanwhile, we began deprecating the XML configuration format in some components, enhanced the YAML configuration format t

Symfony 6.4.24 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in you