A Week of Symfony #856 (22-28 May 2023)

This week, Symfony 5.4.24 and 6.2.11 maintenance versions were released. Meanwhile, we published the 6.3.0 Release Candidate 1 and Release Candidate 2 versions in preparation for the final release of Symfony 6.3 next week.

Symfony development highlights

This week, 44 pull requests were merged (30 in code and 14 in docs) and 20 issues were closed (9 in code and 11 in docs). Excluding merges, 22 authors made 2,905 additions and 1,988 deletions. See details for code and docs.

5.4 changelog:

1263180: [Console] block input stream if needed
8c0bc94: allow PhpUnitBridge v7

6.2 changelog:

9608af3: [SecurityBundle] update security-1.0.xsd to include missing access-token definition

6.3 changelog:

9b0d811: [Scheduler] improve triggers performance when possible
343b6d7: [AssetMapper] fix incorrect exception & adding allow more realistic error mode
a2f2f82: [VarDumper] fix dd() showing line with null
03d8302: [AssetMapper] sometimes asset contents are built from non-asset files
cc65825: [AssetMapper] avoid loading potentially ALL assets in dev server
f64e38d: [AssetMapper] change default importmap „provider“ to JsDelivr + esm
2f3e24a: [HttpKernel, VarDumper] fix dumping with labels
f65b668: [AssetMapper] use a separate logger channel
ec6338f: [AssetMapper] add „=alias“ syntax to importmap:require

6.4 changelog:

4ed3147: allow Symfony 7.0 deps
18ce05d: bump contracts to 3.4-dev

7.0 changelog:

cfb451f: bump to PHP 8.2 minimum

Newest issues and pull requests

[Form] Access to the Form Object in Form Type Extensions
[Security] OIDC Discovery
[Security] Support JWE on OidcTokenHandler
[Serializer] Allow DiscriminatorMap to support mapping many values to one class
Allow whitelisting of specific classes for deprecation notice baseline in phpunit-bridge
[HttpKernel] Move UriSigner to Http Foundation

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) Go Pro with Doctrine Queries, Chapter 5: JOINs and addSelect Reduce Queries
(Video) Go Pro with Doctrine Queries, Chapter 6: EXTRA_LAZY Relationships

They talked about us

Symfony Station Communiqué – 26 May 2023
Create a service on the fly on a symfony third party bundle
Boosting Efficiency and Speed: Understanding Cache in Symfony 6
Using Symfony forms with PHP typed properties
API Platform — list all operations and its options, for example “security”
Utilisation des formulaires Symfony avec les propriétés typées PHP
Новое в Symfony 6.3 — Компонент AssetMapper
Новое в Symfony 6.3 — Улучшения Dependency Injection
Попрощайтесь с проверками на null и исключениями: использование монады Maybe в 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.

Symfony Blog

Read More

Latest News

PHP-Releases

PHP 8.3.6 released!

PHP 8.2.18 released!

Generated by Feedzy