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
Войдите, чтобы добавить комментарий
Другие сообщения в этой группе

A few weeks ago, I had the pleasure of announcing the formation of the Symfony UX Core Team, a dedicated group working to enhance the frontend development experience within the Symfony ecosystem. Toda

SymfonyLive Paris 2025, conference in French language only, will take place from March 27 to 28! The schedule is currently being revealed as we go along. More details are available here.
Al

This week, development activity focused on new security features. The upcoming Symfony 7.3 version added support for security voters to explain their vote, improved the IsGranted attribute to allow us

SymfonyLive Berlin 2025, conference held in English, will take place from April 1 to 4! The schedule is being revealed gradually. More details are available here.
We’re thrilled to announce

SymfonyLive Paris 2025, conference in French language only, will take place from March 27 to 28! The schedule is currently being revealed as we go along. More details are available here.
Al

SymfonyLive Berlin 2025, conference held in English, will take place from April 1 to 4! The schedule is being revealed gradually. More details are available here.
We’re thrilled to announce

SymfonyLive Paris 2025, conference in French language only, will take place from March 27 to 28! The schedule is currently being revealed as we go along. More details are available here.
Al