This week, Symfony focused on bug fixes for the recent Symfony 8.1 release. Meanwhile, we published more details about the upcoming SymfonyOnline June 2026 conference.
Symfony development highlights
This week, 39 pull requests were merged (33 in code and 6 in docs) and 20 issues were closed (19 in code and 1 in docs). Excluding merges, 25 authors made 1,845 additions and 5,515 deletions. See details for code and docs.
- f55035b: [Mailer] fix inline images in MandrillApiTransport by using the Content-ID as image name
- 2a1be84: [Notifier] send message to MS-Teams via Workflow
- 9b185f5: [Form] add missing translation for invalid UUID
- a79faa0: [HttpKernel, Security] add allowed_classes => false to unserialize() in CacheWarmerAggregate
- d988b22: [Form] translate TranslatableInterface label in violation messages
- 1be0a58: [Translation] copy domains metadata when moving messages to intl ones
- 3d7304b: [HttpFoundation] add RFC6598 Shared Address Space to IpUtils::PRIVATE_SUBNETS
- 6ae13cf: [Webhook] fix Content-Type key in createRequest method
- db3c26b: [AssetMapper] render an empty import map as a JSON object
- dbda9c2: [Validator] support SVG dimensions with units
- 3c2e8b9: [Serializer] keep collection value type for iterable constructor parameters
- ba829ca: [HttpKernel] fix TypeError in ResponseEvent when argument resolution throws
- 74fb989: [HttpKernel] fix #[MapRequestPayload] being handled before #[IsGranted]
- 407b535: [DomCrawler] remove final keyword on ChoiceFormField::addChoice()
- 683490b: [FrameworkBundle] fix dumping the debug container on cache:clear/cache:warmup
- 313333c: [HttpKernel] add @template on ControllerAttributeEvent
- e5dbdb8: [DependencyInjection] improve TaggedIteratorArgument deprecation warning
Newest issues and pull requests
- Add Encryption component
- Increase maximum variable name length in routes
- [HttpKernel] Add #[AsControllerAttributeListener]
- [HttpFoundation] Deprecate not passing an expiry to UriSigner::sign()
Symfony Jobs
These are some of the most recent Symfony job offers:
- Lead Symfony Developer at DocuPet
Full-time - CA$140,000 – CA$180,000 / year
Full remote
View details - Backend Symfony Developer at KRUU GmbH
Full-time - €60,000 – €75,000 / month
Remote + part-time onsite (Bad Friedrichshall, Germany)
View details - DevOps for a Symfony project at Cloudpepper
Full-time - $150,000 – $180,000 / year
Full remote
View details - Symfony Developer at Design Force Marketing
Full-time - $60,000 – $100,000 / year
Grand Haven Michigan, United States
View details - Backend Symfony Developer at ShipMonk
Contract / Freelance - $5,000 – $8,000 / month
Full remote
View details
You can publish a Symfony job offer for free on symfony.com.
They talked about us
- The SOC 2 Blueprint: Beyond RBAC with AppLevel Infrastructure Isolation & Key Sharding. Part #2
- Auditing a Legacy Symfony Project: Where to Start Without Doing Everything Twice
- IntegrationEngine — a Symfony bundle that centralises your external API integrations
- Providing MCP support into a Symfony project
- From $_GET to #[ApiResource]: The Final Phase of a PHP Modernization
- Symfony 8.1 vient de supprimer une corvée que tous les développeur devs PHP subissaient en silence
Upcoming Symfony Events
- Symfony/PHP Meetup Barcelona by SensioLabs: Barcelona, Spain (June 25, 2026)
- Web Summer Camp 2026: Opatija, Croatia (July 2, 2026 – July 4, 2026)
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.