Symfony 6 Certification New exam with updated questions 100% online Show your expertise

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

This week of Symfony blog post is backed by SensioLabs. As the creator of Symfony, SensioLabs supports companies using Symfony, with an offering encompassing consultancy, expertise, services, training, and technical assistance to ensure the success of web application development projects.

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

They talked about us

Call to Action

Help the Symfony project!

As with any Open-Source project, contributing code or documentation is the most common way to help, but we also have a wide range of sponsoring opportunities.


Comments are closed.

To ensure that comments stay relevant, they are closed for old posts.