A Week of Symfony #931 (28 October - 3 November 2024)
November 3, 2024 • Published by Javier Eguiluz
This week, Symfony 5.4.45, 6.4.13, and 7.1.6 maintenance versions were released. We also published the first beta version of Symfony 7.2, so you can start testing it in your own applications before its release at the end of November 2024. Lastly, we shared more details about some of the talks planned for the SymfonyCon Vienna 2024 conference.
Symfony development highlights
This week, 21 pull requests were merged (10 in code and 11 in docs) and 6 issues were closed (6 in code and 0 in docs). Excluding merges, 13 authors made 401 additions and 98 deletions. See details for code and docs.
- 44ce9fa: [Process] fix handling empty path found in the PATH env var with ExecutableFinder
- 684f704: [Process] properly deal with not-found executables on Windows
- 74fcbfa: [HttpFoundation] remove invalid HTTP method from exception message
- 22df28a: [HttpClient] fix for HttpClientDataCollector fails if proc_open is disabled via php.ini
- 57028ec: [TwigBridge] use INTERNAL_VAR_NAME instead of getVarName
- 9b0ca99: [PhpUnitBridge] don't use die() in PHPT tests
Newest issues and pull requests
- [RFC] (Console) Add a second style (besides SymfonyStyle)
- [RFC] [Serializer] Introduce param config to drop the BC check in AbstractNormalizer::getAllowedAttributes
- [Process] Return built-in cmd.exe commands directly in ExecutableFinder
- [AssetMapper] Add Integrity Hashes to ImportMap
- [HttpKernel] Support Uid in MapQueryParameter
Symfony Jobs
These are some of the most recent Symfony job offers:
- Backend Symfony Developer at Vitrion B.V.
Part-time - €50 – €75 / hour
Remote + part-time onsite (Apeldoorn, Netherlands)
View details - Backend Symfony Developer at Cobbleweb
Full-time - €40,000 – €60,000 / year
Full remote
View details - Technical Expert for a Symfony project at SensioLabs
Full-time - €55,000 – €80,000 / year
Full remote
View details
You can publish a Symfony job offer for free on symfony.com.
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.
This week, SymfonyCasts published the following updates:
- New course announced: Doctrine, Symfony 7 & the Database
- (Video) Dependency Injection Attributes: Decorate a Service with AsDecorator
- (Video) Dependency Injection Attributes: Enforce Named Autowiring with Target
- (Video) Dependency Injection Attributes: Enable Services in Specific Environments with When
They talked about us
- Symfony Station Communiqué - 01 November 2024
- Creating focused domain applications. A Symfony approach (Part 1)
- A better ADR pattern for your Symfony controllers
- Une meilleure architecture ADR pour vos contrôleurs Symfony
- Retour sur le Forum PHP 2024 - jour 1
- Retour sur le Forum PHP - jour 2
Call to Action
- Follow Symfony on X, on Mastodon, on Bluesky and on Threads and share this article.
- Subscribe to the Symfony blog RSS and never miss a Symfony story again.
Help the Symfony project!
As with any Open-Source project, contributing code or documentation is the most common way to help, but we also have a wide range of sponsoring opportunities.