This week, the upcoming Symfony 5.3 version added a new TaggedItem attribute to define the index and priority of classes found in tagged iterators/locators, it renamed User to InMemoryUser in the Security component and made the new Runtime component more generic. In addition, SymfonyInsight announced its support for PHP 8.
Symfony development highlights
This week, 49 pull requests were merged (34 in code and 15 in docs) and 86 issues were closed (83 in code and 3 in docs). Excluding merges, 34 authors made 2,213 additions and 654 deletions. See details for code and docs.
4.4 changelog:
ff9c815: [Twig Bridge] add 'form-control-range' for range input type e21004d: [FrameworkBundle] exclude unreadable files when executing About command a78fb18: [Console] avoid ProgressBar clearing too many lines on update cf79189: [Console] correctly clear lines for multi-line progress bar messages 550489a: [VarDumper] add support for ReflectionUnionType to VarDumper 7678d62: [PhpUnitBridge] fix compat with symfony/debug 9030fd3: [Console] fix line wrapping for decorated text in block output 0830672: [PhpUnitBridge] fix reporting deprecations from DebugClassLoader a2d534c: [HttpKernel] add is_file() check before include
5.2 changelog:
faf7269: [FrameworkBundle] make the TestBrowserToken interchangeable with other tokens 8113f10: [ErrorHandler] fix error caused by include + open_basedir 827cf0a: [Security] add XML support for authenticator manager ab4fcf9: [HttpFoundation] enable HTTP method overrides as early as possible with the HTTP cache
5.x changelog:
1e6237c: [DependencyInjection] add TaggedItem attribute for defining the index and priority of classes found in tagged iterators/locators 7cc5cef: deprecate configuring tag names and service ids in compiler passes db87d72: [Security] rename User to InMemoryUser 49d23d4: [DependencyInjection] accept null index in TaggedItem 2c37d6f: [Security] remove deprecated support for passing a UserInterface implementation to Passport 9287099: [Mailer] add supported auth modes to exception 1c22e6a: [Validator] add normalizer option to Unique constraint c8b48d8: [Form] add form_attr FormType option 6c0786b: [Runtime] make GenericRuntime ... generic 2edf4f8: [Uid] compute a new \DateTimeImmutable every loop in GenerateUuidCommand
Newest issues and pull requests
Proposal: CLI UI / Text based User Interface Allow to bind inline services by type and name Translating PHP classes (and their contents) [Serializer] Support union types during deserialization [RFC] Move PassportInterface::checkIfCompletelyResolved to service layer?
They talked about us
Never Forget Symfony Config Options Again Easy logging in Symfony Deploy your Symfony app on Heroku Why is it Worth to use the Symfony Framework in your Projects? Cómo agregar encabezados personalizados a cada respuesta (globalmente) en Symfony 5 Últimos días del Call for Papers de la conferencia española de Symfony Symfony, Docker, Kubernetes, Helm
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/w0pv_eRaswY/a-week-of-symfony-742-15-21-march-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