A Week of Symfony #804 (23-29 May 2022)

This week, Symfony 6.1 was released including lots of great new features. In addition, Symfony published its 4.4.42, 5.4.9 and 6.0.9 maintenance releases.

Symfony development highlights

This week, 35 pull requests were merged (24 in code and 11 in docs) and 34 issues were closed (27 in code and 7 in docs). Excluding merges, 16 authors made 1,866 additions and 1,049 deletions. See details for code and docs.

4.4 changelog:

11a87ad: [FrameworkBundle] fix wiring of annotations.cached_reader f6fecb5: [DoctrineBridge] don't reinit managers when they are proxied as ghost objects dffd4e5: [DependencyInjection] fix proxy tag to resolve its parameters and pass it to child definitions

5.4 changelog:

25dd794: [ErrorHandler] update tentative types f79ed9a: [Console] fix missing negative variation of negatable options in shell completion

6.1 changelog:

5eb4306: [Console] complete negatable options (Fish) f79ed9a: [Console] fix missing negative variation of negatable options in shell completion 1b0cb41: [ExpressionLanguage] fix null-safe chaining aa2c93c: [PropertyInfo] fix resolution of partially docblock covered constructors b139196: [MonologBridge] ensure that the $response property is initialized before being read

6.2 changelog:

6cd0da0: [DependencyInjection] add Hydrator::hydrate() and preserve PHP references when using it 4ebfa6b: [DependencyInjection] optimize dumped container 6760559: [ErrorHandler, HttpKernel] add favicon to welcome and error pages 7e485db: [DependencyInjection] optimize autowiring logic by telling it about excluded symbols a10071b: [Routing] add Requirement::POSITIVE_INT for common ids and pagination

Newest issues and pull requests

Support for X-Forwarded-for in assets Singleton Curl initializing for running PHP apps as a daemon

SymfonyCasts Updates

SymfonyCasts is the official way to learn Symfony. Select a track for a guided path through 100+ video tutorial courses about Symfony, PHP and JavaScript.

These were some of the most relevant SymfonyCasts updates of the week:

(Video) Upgrading & What's New in Symfony 6! course, Chapter 16: Upgrading to Symfony 6.0 (Video) Upgrading & What's New in Symfony 6! course, Chapter 17: Final Upgrades & Cleanups (Video) Upgrading & What's New in Symfony 6! course, Chapter 18: Form Improvements for Symfony 6 (Video) Upgrading & What's New in Symfony 6! course, Chapter 19: Enhanced Docker Integration & Testing Emails

They talked about us

Symfony Station Communiqué — 27 May 2022 Server-Sent events with PHP and Symfony The Tick Pattern — A Solution for Temporal Problems in State Machines How to add a fulltext index in Doctrine with Symfony 5+ Get started with Symfony 6 for beginners — Part 3| Database, Doctrine, Entity Easily Share Your Twig Extensions with Symfony 6.1

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.

https://symfony.com/blog/a-week-of-symfony-804-23-29-may-2022?utm_source=Symfony%20Blog%20Feed&utm_medium=feed

Created 3y | May 29, 2022, 9:20:12 AM


Login to add comment

Other posts in this group

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

Apr 24, 2025, 2:30:18 PM | Symfony
New in Symfony 7.3: Global Translation Parameters

Contributed by Hubert Lenoir in

Apr 24, 2025, 7:30:24 AM | Symfony
SymfonyOnline June 2025: FormFlow: Build Stunning Multistep Forms

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

Apr 23, 2025, 3:20:21 PM | Symfony
New in Symfony 7.3: Assets Pre-Compression

Contributed by Kévin Dunglas in

Apr 23, 2025, 8:20:31 AM | Symfony
SymfonyOnline June 2025: Inside a Financial App Breach: Debugging a Million-Dollar Bug

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

Apr 22, 2025, 1:50:03 PM | Symfony
New in Symfony 7.3: Invokable Commands and Input Attributes

This is the first article in a series showcasing the most important new features introduced by Symfony 7.3, which will be released at the end of May 2025.

Apr 22, 2025, 9:10:36 AM | Symfony
A Week of Symfony #955 (April 14–20, 2025)

This week, the upcoming Symfony 7.3 version improved the AsAlias attribute by adding a new argument, introduced Clock support for UriSigner, and refined the return type of the ContainerInterface::get(

Apr 20, 2025, 8:30:06 AM | Symfony