A Week of Symfony #934 (18-24 November 2024)

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.

5.4 changelog:

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

6.4 changelog:

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()

7.2 changelog:

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.

Symfony Blog

Read More

Latest News

PHP-Releases

PHP 8.3.15 released!

PHP 8.2.27 released!

PHP 8.1.31 released!

Generated by Feedzy