A Week of Symfony #781 (13-19 December 2021)

This week, Symfony wrapped up its 2021 conferences and announced a new SymfonyWorld Online 2022 conference for June 14-17. In addition, SymfonyCorp, the company behind the Symfony project, announced that it's hiring new developers from anywhere in the world to work on in-house projects.

Symfony development highlights

This week, 102 pull requests were merged (41 in code and 61 in docs) and 38 issues were closed (37 in code and 1 in docs). Excluding merges, 24 authors made 59,072 additions and 71,760 deletions. See details for code and docs.

4.4 changelog:

1e3d60b: [HttpClient] fix closing curl-multi handle too early on destruct 2dc418b: [HttpClient] fix dealing with "HTTP/1.1 000" responses 068674b: [HttpClient] fix monitoring responses issued before reset ab1e9b9: [Config] avoid converting from octal every string starting with a 0 in XmlUtils 311dc83: [Cache] disable lock on CLI aaa18df: [Cache] fix proxy no expiration to the Redis f91c40a: [Validator] restore default locale in ConstraintValidatorTestCase f2cac74: [DependencyInjection] cast tag attribute value to string

5.3 changelog:

5e954d6: [Workflow] fix eventsToDispatch parameter setup for StateMachine fdc61b4: [Serializer] fix denormalizing custom class in UidNormalizer 9b1dcc5: [RateLimiter] make RateLimiter resilient to timeShifting e5d3dea: [Translation] handle the blank-translation in Loco Adapter f190e9e: [HttpClient] fix tracing requests made after calling withOptions() a7e4494: [FrameworkBundle] alias cache.app.taggable to cache.app if using cache.adapter.redis_tag_aware

5.4 changelog:

8f591c3: [Validator] allow Sequence constraint to be applied onto class as an attribute aaa18df: [Cache] fix proxy no expiration to the Redis 646c33f: [HttpKernel] fix how configuring log-level and status-code by exception works

6.1 changelog:

64a4f02: [Console] add fish autocompletion ff4af00: make use of the nullsafe operator 4d9f1aa: [PropertyInfo] fix aliased namespace matching d8fd632: [Intl] leverage array_is_list 279bccb: add more nullsafe operators a976d27: [Messenger] added generic template for Envelope::last() method 53e49a8: [PropertyInfo] add support for phpDocumentor and PHPStan pseudo-types e5ea631: [Translation] translatable parameters 3fb7af0: [Workflow] add return type annotations to the Event class 0f03f94: [HttpClient] allow yielding Exception from MockResponse's $body to mock transport errors

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 35: Custom Voter (Video) Symfony 5 Security, Chapter 36: Verify Email after Registration (Video) Symfony 5 Security, Chapter 37: Verifying the Signed Confirm Email URL

Newest issues and pull requests

[RFC] Make Log dir nullable [Lock] Update factory contract Reseting object properties to uninitialized state [RFC] Abandon FrameworkExtraBundle

They talked about us

The love story between Symfony and HTTP A quick REX on SymfonyWorld Online 2021 — Winter Edition How to set up Symfony & then Dockerize it Manually implement OAuth Client functionality in Symfony Symfony Station Communique — 17 December 2021. A Look at Symfony and PHP news Overwrite APP_ENV in PHPUnit Secure Symfony API end-to-end with x509 certificates How Symfony Station was built: an adventurous exploration of layout solutions Symfony World Online 2021, édition chocolat chaud au coin du feu Symfony : Une genèse majeure

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://silex.symfony.com/blog/a-week-of-symfony-781-13-19-december-2021?utm_source=Symfony%20Blog%20Feed&utm_medium=feed

Creato 3y | 22 dic 2021, 22:20:07


Accedi per aggiungere un commento

Altri post in questo gruppo

Symfony 7.3.0-BETA2 released

Symfony 7.3.0-BETA2 has just been released. This is a pre-release version of Symfony 7.3. If you want to test it in your own applications before its final release, run the following commands:

10 mag 2025, 13:10:15 | Symfony
New in Symfony 7.3: Mailer Security Improvements

The Symfony Mailer component provides many security-related features like signing and encrypting email messages. In Symfony 7.3 we're pushing those features even further to give you greater control an

9 mag 2025, 09:20:10 | Symfony
SymfonyOnline June 2025: Detect Hidden Defects: Check Your PHP Tests

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

8 mag 2025, 14:40:19 | Symfony
New in Symfony 7.3: JsonPath Component

Contributed by Alexandre Daubois in

8 mag 2025, 10:10:10 | Symfony
SymfonyOnline June 2025: Combining Turbo, LiveComponent & Stimulus... the Right Way?

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

7 mag 2025, 13:10:15 | Symfony
New in Symfony 7.3: New and Improved Console Helpers

Symfony 7.3 introduces powerful improvements to the Console component, beyond the much-anticipated invokable commands and input attributes. This version also brings new helpers and features designed t

7 mag 2025, 08:30:04 | Symfony
New in Symfony 7.3: Static Error Pages

Contributed by Loick Piera in

6 mag 2025, 09:20:10 | Symfony