This week, Symfony development activity focused on polishing the upcoming Symfony 7.2 release (scheduled for next week) and fixing some bugs in the 5.4 branch (which will reach the end of its bug-fix maintenance period next week as well). Additionally, we continued publishing blog posts about the new features of Symfony 7.2.
Symfony development highlights
This week, 37 pull requests were merged (31 in code and 6 in docs) and 16 issues were closed (15 in code and 1 in docs). Excluding merges, 19 authors made 23,398 additions and 12,080 deletions. See details for code and docs.
- b815547: [HttpClient] fix option "bindto" with IPv6 addresses
- f955ee4: [WebProfilerBundle] fix Twig deprecations
- aea227a: [HttpClient] fix option "resolve" with IPv6 addresses
- b65ff9f: [HttpClient] fix empty hosts in option "resolve"
- 1d3d562: [DoctrineBridge] don't call EntityManager::initializeObject() with scalar values
- 32d55d7: [HttpKernel] ensure HttpCache::getTraceKey() does not throw exception
- c098762: [DoctrineBridge] dynamically fix compatibility with doctrine/data-fixtures v2
- cf20e09: [DependencyInjection] fix checking for interfaces in ContainerBuilder::getReflectionClass()
- 8840b71: [TwigBridge] do not add child nodes to EmptyNode instances
- 9bc0a8e: [Cache] make RelayProxyTrait compatible with relay extension 0.9.0
- 1d3d562: [DoctrineBridge] don't call EntityManager::initializeObject() with scalar values
- 32d55d7: [HttpKernel] ensure HttpCache::getTraceKey() does not throw exception
- cf20e09: [DependencyInjection] fix checking for interfaces in ContainerBuilder::getReflectionClass()
- cfb39c5: [OptionsResolver] allow Union/Intersection Types in Resolved Closures
- 10be4d6: [AssetMapper] ignore missing directory in isVendor()
- 1a12e12: [HttpClient] resolve IPv6 addresses with amphp/http-client 5
- c909b7e: [HttpClient] fix computing stats for PUSH with Amp
- ebcab14: [Mailer, Notifier] add Sweego as the backer of their own bridges
Newest issues and pull requests
- [RateLimiter] Add interface for RateLimiterFactory
- [Console] Add support of millisecondes for formatTime
Symfony Jobs
These are some of the most recent Symfony job offers:
- Symfony Developer at Tactiplan
Full-time - €4,500 – €8,000 / month
Full remote
View details - Backend Symfony Developer at 2beGROUP
Full-time - €48,000 – €72,000 / year
Remote + part-time onsite (Leiderdorp, Netherlands)
View details - Symfony Developer at ProcurePro
Full-time - A$120,000 – A$150,000 / year
Full remote
View details
You can publish a Symfony job offer for free on symfony.com.
They talked about us
- Symfony Station Communiqué - 22 November 2024
- How to generate a PDF file in a few lines of code with Symfony
- Using Symfony’s HeaderBag as a Service: A Debugging Superpower in API Contexts
- Creating focused domain applications. A Symfony approach (Returning the result)
- SymfonyCasts November Open Source Roundup!
- Écrire des assertions PHPUnit plus simples grâce au VarDumper
- Дайджест новостей по Symfony за октябрь'2024 с Кириллом Несмеяновым
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.
Sponsor the Symfony project.