This week, Symfony 5.4.43, 6.4.11, and 7.1.4 maintenance versions were released. Meanwhile, the upcoming Symfony 7.2 version continued tweaking and polishing some of its new features. In addition, we published new talks for the SymfonyCon Vienna 2024 conference, including sessions on GraphQL, REST, and RPC and HTTP compression.

Symfony development highlights

This week, 63 pull requests were merged (30 in code and 33 in docs) and 26 issues were closed (14 in code and 12 in docs). Excluding merges, 26 authors made 23,629 additions and 11,920 deletions. See details for code and docs.

5.4 changelog:

  • e014da0, aeea0a5: fix Twig 3.12 compatibility
  • 78c0da1: [Validator] update some IBAN formats
  • c210fab: [PropertyAccess] fix handling property names that include a dot

7.2 changelog:

  • 8d96608: [Messenger] fix conditional type on WrappedExceptionsInterface
  • 7d7441f: use Stringable whenever possible
  • 20bda2b: [DependencyInjection] add support for key-type in XmlFileLoader
  • 825d9bd: [Notifier] support for desktop notifications via jolicode/JoliNotif
  • d43dd05: [HttpKernel] fix method naming collision of dummy logger implementations
  • f892c58: [Uid] rework internal format conversion
  • 76b7a7e: [DependencyInjection] fix bug on windows, memory exhausted on cache clear, impossible to install new project
  • b455a5e: [VarExporter] allow reinitializing lazy objects with a new initializer
  • dafb531: [AssetMapper] load es-module-shims only if importmap is not supported
  • 5b35328: [Console, Process] add $verbosity argument to mustRun helper method
  • 4c6c323: [Ldap] add support for sasl_bind and whoami LDAP operations
  • 5749849: [Config] generate a meta file in JSON format for resource tracking
  • 61e430f: [Serializer] support subclasses of DateTime and DateTimeImmutable

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