This week, Symfony maintenance versions 6.4.36, 7.4.8, and 8.0.8 were released. Meanwhile, development activity focused on fixing misc. bugs in maintained versions. Lastly, we called for volunteers for the SymfonyLive Berlin 2026 conference.

Symfony development highlights

This week, 46 pull requests were merged (34 in code and 12 in docs) and 33 issues were closed (22 in code and 11 in docs). Excluding merges, 19 authors made additions and deletions. See details for code and docs.

6.4 changelog:

  • 6605600: [Dotenv] fix preloading warning by replacing anonymous exception class
  • 1f1269f: [Cache] fix Psr16Cache::getMultiple() returning ValueWrapper with TagAwareAdapter
  • 34601b2: [Serializer] fix can*() prefix support in GetSetMethodNormalizer
  • db3612b: [TwigBridge] fix image method to use DataPart content ID
  • 35724e5: [Console] fix performance regression in OutputFormatter for ASCII content
  • 7bfbf89: [EventDispatcher] fix memory leak in TraceableEventDispatcher for long-running processes
  • 06c32cb: [MonologBridge] fix ConsoleHandler losing output after nested command terminates
  • 0bf94f2: [Ldap] make the Adapter resettable
  • 537cba6: [Cache] ensure compatibility with Relay extension 0.21.0
  • c5f74cc: [Serializer] fix denormalization of nested array with key types
  • 5e73767: [VarDumper] ensure that tests are resilient when the Xdebug file link format is defined
  • 026d26d: [DependencyInjection] fix rejecting inline services in parameters section
  • eb6a4a3: [EventDispatcher] fix TraceableEventDispatcher when reset during dispatch
  • fad1aaa: [Console] fix shell completion when SHELL_VERBOSITY=-1
  • 201c901: [Cache] fix Psr16Cache::getMultiple() returning wrapper values when using TTL

7.4 changelog:

  • a60b6fa: configure deprecation triggers in PHPUnit
  • a1935e2: [Serializer] fix mixed-typed constructor parameters overriding getter-inferred type
  • 4675c95: [DependencyInjection] fix tagged_iterator/tagged_locator in array PHP config

8.1 changelog:

  • 879a0ef: fix minor issues detected with PHP CS Fixer

Newest issues and pull requests

Symfony Jobs

These are some of the most recent Symfony job offers:

  • Symfony Developer at Design Force Marketing
    Full-time - $60,000 – $100,000 / year
    Grand Haven Michigan, United States
    View details
  • Backend Symfony Developer at ShipMonk
    Contract / Freelance - $5,000 – $8,000 / month
    Full remote
    View details
  • Backend Symfony Developer at Vacatia
    Full-time - $150,000 – $180,000 / year
    Remote + part-time onsite (Portland, Oregon, United States)
    View details
  • Backend Symfony Developer at POLAVIS
    Full-time - €30 – €45 / hour
    Full remote
    View details
  • Backend Symfony Developer at Travis International Road Services
    Full-time - €3,800 – €4,500 / month
    Remote + part-time onsite (Tilburg, Netherlands)
    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

Upcoming Symfony Events

Call to Action

Published in #A week of symfony