A Week of Symfony #766 (30 August - 5 September 2021)

This week, Symfony 4.4.30 and 5.3.7 maintenance versions were released. Meanwhile, Symfony continued fixing minor issues related to the upcoming PHP 8.1 version. Finally, the upcoming Symfony 5.4 version added a feature to allow autoconfigurable attributes on methods, properties and parameters.

Symfony development highlights

This week, 36 pull requests were merged (23 in code and 13 in docs) and 29 issues were closed (24 in code and 5 in docs). See details for code and docs.

4.4 changelog:

460fd35: [VarExporter] suppress deprecations for legacy fixtures 1b496a0: fix tests failing with DBAL 3 ced4415: [HttpKernel] fix empty timeline in profiler 1e2bf5d: [Cache] fix implicit float to int cast

5.3 changelog:

0d46efc: [DependencyInjection] fix circular reference in autowired decorators 8978de7: [Framework] clean "about" command help after Environment section was removed

5.4 changelog:

a05b6a3: [DependencyInjection] autoconfigurable attributes on methods, properties and parameters 3c40300: [Security] do not deauthenticate token on user change if not an AbstractToken 6e4758e: [Translation] throw exception if symfony/finder is not installed for PhpExtractor cdccf26: [Security] avoid extra warning when preloading file when EL is not installed

6.0 changelog:

460fd35: [VarExporter] suppress deprecations for legacy fixtures 3c40300: [Security] do not deauthenticate token on user change if not an AbstractToken 90a3e45: [SecurityBundle] remove invalid template variable for Debug collector

Symfony CLI

Symfony CLI is a must-have tool when developing Symfony applications on your local machine. It includes the Symfony Local Server, the best way to run local Symfony applications. This week Symfony CLI released its new 4.25.9 version with the following changes:

Add https://github.com/fabpot/local-php-security-checker to the tools deployed on SymfonyCloud Convert some panics into proper errors Improve performance slightly when running Symfony CLI on SymfonyCloud v2 Remove SensioCloud env vars support

Newest issues and pull requests

[RateLimiter] Support long intervals (1 month, 1 year) [Testing] KernelBrowser::loginUser and subsequent requests

They talked about us

Ultimate Guide to Symfony Components (2021) How to dynamically validate some data with Symfony Validator Send messages from Node app to Symfony using RabbitMQ Mocking your APIs in a Symfony Project

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/-L9BA_u0BQs/a-week-of-symfony-766-30-august-5-september-2021

Creată 4y | 5 sept. 2021, 08:20:05


Autentifică-te pentru a adăuga comentarii

Alte posturi din acest grup

A Week of Symfony #960 (May 19–25, 2025)

This week, development activity focused on putting the final touches on Symfony 7.3 in preparation for its stable release next week. In addition, we published a security fix for a potential vulnerabil

25 mai 2025, 10:10:12 | Symfony
New in Symfony 7.3: New Bridges and Improved Integrations

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

23 mai 2025, 09:30:04 | Symfony
New in Symfony 7.3: Messenger Improvements

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

22 mai 2025, 07:50:11 | Symfony
New in Symfony 7.3: Routing Improvements

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

21 mai 2025, 11:10:07 | Symfony
New in Symfony 7.3: JsonStreamer Component

Contributed by Mathias Arlaud in

20 mai 2025, 09:30:13 | Symfony
Symfony UX CVE-2025-47946: Unsanitized HTML attribute injection via ComponentAttributes

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

19 mai 2025, 12:40:14 | Symfony
New in Symfony 7.3: Yaml Improvements

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

19 mai 2025, 08:10:09 | Symfony