A Week of Symfony #742 (15-21 March 2021)

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

Utworzony 4y | 21 mar 2021, 09:20:05


Zaloguj się, aby dodać komentarz

Inne posty w tej grupie

New in Symfony 7.3: DX Improvements (part 2)

This is the second part of the blog post showcasing the main DX (developer experience) features introduced in Symfony 7.3. Read the first part of this blog post.

Verify URI Signatures… https://symfon

29 maj 2025, 09:10:19 | Symfony
Symfony 6.4.22 released

Symfony 6.4.22 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

29 maj 2025, 09:10:19 | Symfony
Symfony 7.2.7 released

Symfony 7.2.7 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 your

29 maj 2025, 09:10:18 | Symfony
Symfony 7.3.0 released

Symfony 7.3.0 has just been released. Check the New in Symfony 7.3 posts on this blog to learn about the main features of this new stable release; or check the first beta release announcement to get t

29 maj 2025, 09:10:17 | Symfony
Symfony 7.3 curated new features

Symfony 7.3.0 has been released. As for any other Symfony release, our backward compatibility promise applies and this means that you should be able to upgrade easily to 7.3 without changing anything

29 maj 2025, 09:10:16 | Symfony
New in Symfony 7.3: DX Improvements (part 1)

Symfony 7.3 includes many small improvements aimed at making developers' lives easier and more productive. This blog post highlights some of the most useful DX (Developer Experience) features added in

28 maj 2025, 09:50:15 | Symfony
New in Symfony 7.3: Validator Improvements

Symfony 7.3 introduces several enhancements to the Validator component, focusing on developer experience, better configurability, and more expressive constraint definitions.

Allow to Disable Translat

27 maj 2025, 08:30:20 | Symfony