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

A Week of Symfony #741 (8-14 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, Symfony 5.2.5 maintenance version was released, using a new release technique that no longer creates tags for packages that don't include changes. Meanwhile, the upcoming Symfony 5.3 version improved the performance of the Cache component and introduced a new Runtime component to decouple applications from global state.

Symfony development highlights

This week, 50 pull requests were merged (34 in code and 16 in docs) and 46 issues were closed (43 in code and 3 in docs). Excluding merges, 24 authors made 153,278 additions and 84,454 deletions. See details for code and docs.

4.4 changelog:

  • 72c6489: [ErrorHandler] added missing type annotations to FlattenException
  • 2fb98c8: [Form] clear unchecked choice radio boxes even if clear missing is set to false
  • eb1122c: [FrameworkBundle] fix PropertyAccess definition when not in debug
  • a9755c0: [DoctrineBridge] fix eventListener initialization when eventSubscriber constructor dispatch an event
  • 3a2d1b4: [Console] stop accepting ints as InputOption defaults
  • 9f3c30a: [TwigBridge] fix "Serialization of Closure" error when rendering an TemplatedEmail
  • bbf786c: [Console] fix type of InputOption::$default
  • 2bfc641: [Security] refresh original user in SwitchUserListener
  • fb670df: check if templating engine supports given view
  • 93467c5: [Mime] escape commas in address names
  • 756522e: update translations for Norwegian Nynorsk

5.2 changelog:

  • dedb7ef: [FrameworkBundle] fix XSD

5.x changelog:

  • 6dd2d7b: [Console] avoid unneeded preg_replace_callback
  • 1f65e78: [Cache] boost perf by wrapping keys validity checks with assert()
  • fc016dd: [PropertyAccess] use bitwise flags to configure when the property accessor should throw
  • eb1122c: [FrameworkBundle] fix PropertyAccess definition when not in debug
  • fe23c88: [HttpKernel] deprecate returning a ContainerBuilder from KernelInterface::registerContainerConfiguration()
  • c06a76c: [Runtime] a new component to decouple applications from global state
  • bbb4d9f: [WebProfilerBundle] disable CSP if dumper was used
  • 183b91c: [FrameworkBundle] add KernelTestCase::getContainer()
  • 7754bed: [HttpFoundation] use InputBag for POST requests too
  • 6c0102c: [Validator] add Validation::createIsValidCallable() that returns a boolean instead of exception

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.