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
[RFC] Add Snowball Stemming support to String component Add possibility to also add CSP nonce to exception_full.html.php SymfonyStyle ChoiceQuestion - choice to send value or key
They talked about us
Improve performance of your Symfony app using Redis Never Forget Symfony Config Options Again Symfony + VueJS + Element UI 使用第三方的 Vue 元件
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/kWFePcY0Y0Q/a-week-of-symfony-741-8-14-march-2021
Autentifică-te pentru a adăuga comentarii
Alte posturi din acest grup

Symfony's bridge packages integrate third-party services, such as mailers, notifiers, and translation providers, into Symfony applications. With more than 120 bridges available today, Symfony supports

Symfony Messenger component keeps evolving to meet the needs of complex, modern applications. In Symfony 7.3, we're introducing several powerful features to it.
Run Process Using the Shell… https://s

The Routing component provides an impressive list of features to map incoming URLs to your application code. Symfony 7.3 pushes it even further with a set of new features that improve developer experi

Contributed by Mathias Arlaud in

Affected versions
Symfony UX symfony/ux-live-component and symfony/ux-twig-component versions <2.25.1 are affected by this security issue.
The issue has been fixed in the 2.25.1 version of these

Symfony has been reducing the need for configuration in applications for several years now. Thanks to PHP attributes, you can now configure most things alongside the relevant code, removing the need f

This week, development activity focused on polishing Symfony 7.3 ahead of its final release in two weeks. We also continued publishing articles highlighting the new features of Symfony 7.3 and shared