A Week of Symfony #782 (20-26 December 2021)

This week, Symfony development activity was low because of Christmas holidays and focused on fixing various small bugs. Meanwhile, the upcoming Symfony 6.1 version, to be released in May 2022, introduced a new feature to create draft emails.

Symfony development highlights

This week, 43 pull requests were merged (29 in code and 14 in docs) and 51 issues were closed (46 in code and 5 in docs). Excluding merges, 29 authors made 3,458 additions and 520 deletions. See details for code and docs.

4.4 changelog:

0558be7: [Mime] fix encoding filenames in multipart/form-data 3526a32: [Mime] relaxing in-reply-to header validation

5.3 changelog:

ea3ea82: [FrameworkBundle] fix test to actually use data provider d3eeb83: [Security] fix cookie clearing on logout e9779ec: [HttpKernel] fix SessionListener without session in request 908b21f: [Notifier] use correct factory for the msteams transport 758c07f: [Translation] fix TranslationPullCommand with ICU translations

5.4 changelog:

ccd8014: [HttpFoundation] take php session.cookie settings into account 83dbb47: [Lock] create tables in transaction only if supported by driver bf8a598: [Serializer] improve UidNormalizer denormalize error message 70d96aa: [Security] properly warn about deprecation of IS_AUTHENTICATED_ANONYMOUSLY a42dbe3: [WebProfilerBundle] fix email HTML preview d6a29ae: [PropertyInfo] fix PHPStan extractor issues

6.1 changelog:

e7142a6: [Lock] expose SharedLockInterface from factory 5ab9a34: [Console] add method __toString() to InputInterface 0d6e859: [Mime] add DraftEmail

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.26.12, 4.27.0, 4.27.1, 4.27.2, and 4.27.3 versions with the following changes:

Add a project:migrate command to help migrate SymfonyCloud projects to the new platform Fix project:migrate command issues Add region hints when migrating to Platform.sh Fix various issues in projet:migrate

Newest issues and pull requests

[RFC] Help fade out composer/package-versions-deprecated [Console] Completion version should not use application's version [DI] resolve: env processor can override real envs

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) Symfony 5 Security, Chapter 38: Login Throttling & Events

They talked about us

Organizing your Symfony project tests Splitting Symfony project into chunks Symfony’s Security Key Concepts in 5 minutes Symfony Station Communique — 24 December 2021. A Look at Symfony and PHP News Starting a new Symfony project on Linux Organisation des tests de votre projet Symfony

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-782-20-26-december-2021?utm_source=Symfony%20Blog%20Feed&utm_medium=feed

Établi 4y | 26 déc. 2021, 11:20:10


Connectez-vous pour ajouter un commentaire

Autres messages de ce groupe

A Week of Symfony #973 (August 18–24, 2025)

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

24 août 2025, 09:40:28 | Symfony
A Week of Symfony #972 (August 11–17, 2025)

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

17 août 2025, 08:30:06 | Symfony
Let’s build the Symfony AI ecosystem together

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

16 août 2025, 09:30:03 | Symfony
SymfonyCon Amsterdam 2025:   Unconference Track at SymfonyCon Amsterdam 2025

🎤 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

12 août 2025, 12:40:20 | Symfony
A Week of Symfony #971 (August 4–10, 2025)

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

10 août 2025, 09:40:09 | Symfony
SymfonyCon Amsterdam 2025:  Join the Symfony Hackathon:  Collaborate, Contribute, Create

🧑‍💻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

6 août 2025, 10:40:04 | Symfony
A Week of Symfony #970 (July 28 – August 3, 2025)

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

3 août 2025, 08:30:03 | Symfony