A Week of Symfony #747 (19-25 April 2021)

This week, the last new features of Symfony 5.3 were merged, such as the new translation providers and the new Target attribute to tell how a dependency is used and to hint named autowiring aliases. In addition, the first beta of Symfony 5.3 was published, so you can start testing it in your apps before its release at the end of May 2021.

Symfony development highlights

This week, 61 pull requests were merged (24 in code and 37 in docs) and 40 issues were closed (30 in code and 10 in docs). Excluding merges, 30 authors made 6,205 additions and 1,508 deletions. See details for code and docs.

4.4 changelog:

f8518ca: [Cache] add full TLS support for RedisCluster df6b1eb: [Yaml] allow tabs as separators between tokens

5.2 changelog:

d4844ef: [DependencyInjection] do nothing in AliasDeprecatedPublicServicesPass when the service is private f1ac7a8: [Mailer] use correct spelling when accessing the SMTP php.ini value cef2f64: [DependencyInjection] add missing bool type in procesValue()

5.x changelog:

59211ce: [DependencyInjection] add #[Target] to tell how a dependency is used and hint named autowiring aliases 1ed5e0c: [DependencyInjection] improve autowiring errors when named autowiring aliases exist 0e924b8: [Semaphore] inline lua scripts used by semaphore f82c118: [Config] use plural name on array values 71c6c42: [Config] make sure one can build cache on Windows and then run in (Docker) Linux be384cf: [FrameworkBundle] deprecate creating public workflow services 6ff9c97: [Translation] adding Translation Providers 8361713: [Config] improve exception messages when extension could not be found

Newest issues and pull requests

[RFC] Container linting using psalm [UID] Add UUID/ULID Environment Variable Processor [Form] Allow custom LabelGuesser Support Google PHP on Cloud Functions

They talked about us

Translations in Vue.js (with TS) and Symfony EasyAdmin bundle: flash message after save EasyAdmin bundle : message flash après sauvegarde Symfony Process : Comment exécuter du shell dans son code Authentification OpenID Connect avec Symfony (1/3) Authentification OpenID Connect avec Symfony (2/3) Authentification OpenID Connect avec Symfony (3/3)

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/FAw2aNi8xm0/a-week-of-symfony-747-19-25-april-2021

Établi 4y | 25 avr. 2021, 08:20:08


Connectez-vous pour ajouter un commentaire

Autres messages de ce groupe

New in Symfony 7.3: Slug and Twig Constraints

The Validator component provides dozens of constraints ready to use in your applications. In Symfony 7.3, we've added two new constraints to the list.

Slug Constraint

29 avr. 2025, 10:30:02 | Symfony
SymfonyOnline June 2025: Multi-Tenantize the Symfony components

SymfonyOnline June 2025 is almost here, starting in almost 2 months on:

June 10-11: Workshop days. It is possible to attend 1 two-day training or 2 one-day trainings. June 12-13: Online confe

28 avr. 2025, 15:50:10 | Symfony
New in Symfony 7.3: Twig Extension Attributes

Contributed by Jérôme Tamarelle in

28 avr. 2025, 08:50:09 | Symfony
A Week of Symfony #956 (April 21–27, 2025)

This week, we kicked off the New in Symfony 7.3 blog series, highlighting all the exciting new features coming in this release. We also unveiled more details about some of the SymfonyOnline June 2025

27 avr. 2025, 09:41:08 | Symfony
SymfonyOnline June 2025: How Doctrine Events Ruined My Day(s)

SymfonyOnline June 2025 is almost here, starting in almost 2 months on:

June 10-11: Workshop days. It is possible to attend 1 two-day training or 2 one-day trainings. June 12-13: Online confe

25 avr. 2025, 13:40:15 | Symfony
Introducing A Streaming AMQP Transport for Symfony Messenger

Symfony's Messenger component makes it easy to build message-driven applications. However, developers using symfony/amqp-messenger have long faced a limitation: it relies on polling (get()), which can

25 avr. 2025, 09:10:02 | Symfony
SymfonyLive Berlin 2025: Recap and Replay !

SymfonyLive Berlin 2025 took place just 3 weeks ago!

A huge thank you to everyone who joined us!🔥 The conference brought together the local Symfony community in the heart of Berlin for two da

24 avr. 2025, 14:30:18 | Symfony