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.
Connectez-vous pour ajouter un commentaire
Autres messages de ce groupe

This week, Symfony development focused on improving the IsGranted attribute with a new option, updated the Route attribute to allow setting multiple environments, improved the DomCrawler component to

This week, development activity mostly focused on dealing with the deprecation of sleep/wakeup methods in PHP 8.5 and their replacement by serialize/unserialize methods. In addition, we published more

It’s been only in July that we published symfony/ai and kicked off our AI initiative, but the repository has been busy since day one. Over 500 stars, more than 200 pull requests & issues, trending

🎤 Take the stage at SymfonyCon Amsterdam 2025, on your own terms!
The Unconference track is back and more dynamic than ever!
This unique, participant-driven format invites attendees to shape

This week, Symfony completed the migration to PHPUnit 12 in the 7.4 branch, which required many changes during the past weeks, such as replacing annotations with attributes. In addition, we updated th

🧑💻HACKDAY IS COMING!
Get ready to code, collaborate, and contribute, Symfony Hackday is back!
Join us in Amsterdam on Saturday, November 29th, for a hands-on hackathon designed to bring the

This week, Symfony released the maintenance versions 6.4.24, 7.2.9, and 7.3.2. Meanwhile, we began deprecating the XML configuration format in some components, enhanced the YAML configuration format t