This week, Symfony released maintenance versions 6.4.28 and 7.3.6. Meanwhile, we kept refining the upcoming Symfony 7.4 and 8.0 releases. Finally, we shared new details about some of the talks planned for SymfonyCon Amsterdam 2025.
Symfony development highlights
This week, 50 pull requests were merged (44 in code and 6 in docs) and 24 issues were closed (18 in code and 6 in docs). Excluding merges, 15 authors made additions and deletions. See details for code and docs.
- a547962: [HttpClient] reject 3xx pushed responses
- 1a9ea3b: [Routing] fix matching the "0" URL
- b88230b: [BrowserKit] fix the BrowserKit history with query parameter separator but without slash
- 40c2622: [HttpClient] keep body size limit for AMP redirects
- 4116def: [Messenger] fix commands writing to STDERR instead of STDOUT
- cd205e4: [HttpFoundation] fix parsing hosts and schemes in URLs
- 3bb9d72: [Console] add missing VERBOSITY_SILENT case in CommandDataCollector
- 3f5c522: [Twig] ensure WrappedTemplatedEmail::getReturnPath() returns a string
- 71634de: [Filesystem] unify logic for isAbsolute() in Path
- 05316df: [Form] fix EnumType choice_label logic for grouped choices
- a03ffa0: [JsonPath] remove unused "nothing" property from JsonCrawler
- 1756bd2: [Translation] remove an unused argument passed to parseNode() method
- 202c774: [Notifier] remove unused $transportName argument in EmailChannel::notify()
- a232b1b: [DependendcyInjection] improve shape for "from_callable" definitions
- 73c2601: [Cache] remove unset call on undefined variable in PhpArrayAdapter
- a1bc640: [Finder] make method calls explicit in ExcludeDirectoryFilterIterator
- 2306c6f: [DependencyInjection] include return type in AppReference shape
- f656af9: [Routing] simplify importing routes defined on controller services
- a4a0463: [ObjectMapper] lazy loading
- a2c62a9: [Cache, Messenger] re-allow ext-redis 6.1
- a8bbcd3: [Clock] removes redundant timezone check
Newest issues and pull requests
- [DependencyInjection] Deprecate default index/priority methods when defining tagged locators/iterators
- [DX][DependencyInjection] track the source of where the service definition comes from @dev
- Service locator default_index_method support array output
- OIDC Discovery - verification of key id/cache invalidation
- [WebProfiler] add cURL copy/paste to request tab
Symfony Jobs
These are some of the most recent Symfony job offers:
- Backend Symfony Developer at True9
Full-time - £60,000 / year
Full remote
View details - Backend Symfony Developer at POLAVIS
Full-time - €20 – €45 / hour
Full remote
View details - Backend Symfony Developer at ByteHire
Full-time - £55,000 – £60,000 / year
Full remote
View details - Backend Symfony Developer at Dr Data
Full-time - €50,000 – €60,000 / year
Remote + part-time onsite (Paris, France)
View details - Backend Symfony Developer at Wren Kitchens
Full-time - £35,000 – £44,000 / year
Remote + part-time onsite (Barton-upon-Humber, United Kingdom)
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:
They talked about us
- Symfony Station Communiqué - Stardate: ✦ 07 November 2025 ✦
- Novedades en Symfony 7.4
- Sortie de Symfony 8.0
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.