A Week of Symfony #802 (9-15 May 2022)

This week, the first release candidate of Symfony 6.1 was published so you can test it in your projects before its final release in two weeks. Meanwhile, we announced a new SymfonyWorld Online conference (December 8-9, 2022), made a recap of the past SymfonyLive Paris 2022 conference and introduced a 50% discount in some past conference replays so you can enjoy their videos.

Symfony development highlights

This week, 31 pull requests were merged (24 in code and 7 in docs) and 16 issues were closed (13 in code and 3 in docs). Excluding merges, 19 authors made 1,141 additions and 251 deletions. See details for code and docs.

4.4 changelog:

fef98bb: [Serializer, PropertyInfo] fix support for "false" built-in type on PHP 8.2 2f33e6e: [Serializer] fix JsonSerializableNormalizer ignores circular reference handler in $context a6f405a: [Security/Http] ignore invalid URLs found in failure/success paths ddfb4a8: [Ldap] fix LDAP connection options 265d58a: [Console] fix incorrectly nested style tag errors when using multi-line header content

5.4 changelog:

b07093b: [ErrorHandler] fix list of tentative return types 60836ff: [Console] suppress unhandled error in some specific use-cases 5584221: [Security] fix division by zero 2d44f22: [Console] fix aliases handling in command name completion 4de1c7d: [RateLimiter] fix probably undefined variable $expireAt

6.1 changelog:

4106712: [HttpClient] debug is missing if a request failed to even start acef571: [MonologBridge] fix LevelName being removed in Monolog 3.0 a39ddaa: update sponsors of components v6.1 baa367e: [Form, FrameworkBundle, TwigBundle] add Twig filter, form-type extension and improve service definitions for HtmlSanitizer

Newest issues and pull requests

[Mime] Make Markdown conversion in BodyRenderer configurable [Security] BackedEnum support for voters [FrameworkBundle] Auto detect IDE config

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 10: Annotations to Attributes (Video) Upgrading & What's New in Symfony 6! course, Chapter 11: Adding Property Types to Entities

They talked about us

Symfony Elasticsearch — builder pattern, DTO criteria object Symfony Station Communiqué - 13 May 2022 How to create a Collection Data Provider and keep Doctrine Extension, Filters and Pagination on it [Api Platform] Get started with Symfony 6 for beginners — Part 2 | Route, Controller, Rendering How to Configure Symfony Console Skeleton Project Experimental: Unpacking message properties as handler arguments in Symfony Messenger How to Build a Website Scraper in PHP New in ECS: Simpler Config How to Delete a File After the Download Is Finished Novedades de Symfony 6.1 Retour sur le Symfony Live Paris 2022

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-802-9-15-may-2022?utm_source=Symfony%20Blog%20Feed&utm_medium=feed

Created 2y | May 15, 2022, 9:20:07 AM


Login to add comment

Other posts in this group

SymfonyOnline June 2024: Leveraging Symfony UX in a Real Application

SymfonyOnline June 2024 is just around the corner and will start on:

June 4-5: Workshop days. It is possible to attend 1 two-day training or 2 one-day trainings! June 6-7: Online conference

May 3, 2024, 4:10:04 PM | Symfony
SymfonyLive Berlin 2024: Enhancing your customers' search experience with Gally

SymfonyLive Berlin 2024 is just around the corner and will start on June 20-21. Get ready for the impressive lineup of speakers and topics. Visit here to more details and don't miss out on this

May 2, 2024, 2:40:03 PM | Symfony
Symfony 7.1.0-BETA1 released

Symfony 7.1.0-BETA1 has just been released. Here is the list of the most important changes since 7.0:

feature #54818 [Translation] Crowdin is backing its translation bridge, thanks to them! \o/ (
May 2, 2024, 2:40:03 PM | Symfony
SymfonyOnline June 2024: Need for Speed: Removing speed bumps from your projects

SymfonyOnline June 2024 is just around the corner and will start on:

June 4-5: Workshop days. It is possible to attend 1 two-day training or 2 one-day trainings! June 6-7: Online conference d

May 1, 2024, 3:50:13 PM | Symfony
SymfonyLive Berlin 2024: Strict PHP

SymfonyLive Berlin 2024 is just around the corner and will start on June 20-21. Get ready for the impressive lineup of speakers and topics. Visit here to more details and don't miss out on this

Apr 30, 2024, 2:40:26 PM | Symfony
Symfony 7.0.7 released

Symfony 7.0.7 has just been released. Here is the list of the most important changes since 7.0.6:

bug #54699 [DoctrineBridge] Update AbstractSchemaListener to adjust more database params (@ywisax
Apr 29, 2024, 3:50:30 PM | Symfony
Symfony 5.4.39 released

Symfony 5.4.39 has just been released. Here is the list of the most important changes since 5.4.38:

bug #54751 [Validator]  detect wrong e-mail validation modes (@xabbuh)

bug #54723 [Form] read f

Apr 29, 2024, 1:40:08 PM | Symfony