This week, the upcoming Symfony 7.2 version focused on adding compatibility with Twig 4 and updating tests to support PHPUnit 10 and later versions. In addition, we published three new talks for the SymfonyCon Vienna 2024 conference.

Symfony development highlights

This week, 37 pull requests were merged (22 in code and 15 in docs) and 12 issues were closed (12 in code and 0 in docs). Excluding merges, 24 authors made 22,722 additions and 11,902 deletions. See details for code and docs.

5.4 changelog:

  • 73ca0b7: [Ldap] fix extension deprecation
  • d7000e6: don't use is_resource() on non-streams

6.4 changelog:

  • 76df329: [Cache] fix compatibility with Redis 6.1.0 pre-releases

7.1 changelog:

  • 15158aa: [Process] fix backwards compatibility for invalid commands

7.2 changelog:

  • 8d8fbb0: allow Twig 4
  • 1958d21: [AssetMapper] fix tests on Windows
  • 84f4837: [HttpClient] fix supported amphp/http-client version detection
  • 4a7a68e: [HttpFoundation] add PRIVATE_SUBNETS as a shortcut for private IP address ranges to Request::setTrustedProxies()
  • 14e99f0: [FrameworkBundle] remove default value for gc_probability config option
  • eef48a1: no longer use the internal TestFailure class
  • 4973ab1: make test case classes compatible with PHPUnit 10+
  • 542891f: [Ldap] fail if whoami() is called before saslBind()

Newest issues and pull requests

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

Call to Action

Published in #A week of symfony