Symfony 8.0.5 has just been released.

Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project.

Tip

Want to be notified whenever a new Symfony release is published? Or when a version is not maintained anymore? Or only when a security issue is fixed? Consider subscribing to the Symfony Roadmap Notifications.

Changelog Since Symfony 8.0.4

  • bug #63213 Fix lazy proxy type resolution for decorated services (nicolas-grekas)
  • bug #63212 Fix dealing with truncated streams after headers arrived with CurlHttpClient (nicolas-grekas)
  • bug #63208 Fix DocBlock resolution for inherited promoted properties (yoeunes)
  • bug #63170 Persist state when consuming negative tokens (jhogervorst)
  • bug #63137 Fix PdoSessionHandler charset-collation mismatch with the Doctrine DBAL (samy-mahmoudi)
  • bug #63211 Fix dealing with multiple levels of AsyncResponse decoration (nicolas-grekas)
  • bug #63202 Only send UNLISTEN query if we are actively listening (jwage)
  • security #cve-2026-24739 Fix escaping for MSYS on Windows (nicolas-grekas)
  • bug #63206 Conflict with phpdocumentor/reflection-docblock >= 6 (all branches) (nicolas-grekas)
  • bug #63204 Fix resolution of self/parent types in inherited DocBlocks (yoeunes)
  • bug #63141 apply conditions to constructor arguments (soyuka)
  • bug #63195 Clean http_cache dir in KernelTestCase::ensureKernelShutdown() (nicolas-grekas)
  • bug #63164 Fix escaping for MSYS on Windows (nicolas-grekas)
  • bug #63192 Fix appending empty iterators (nicolas-grekas)
  • bug #63193 Conflict with phpdocumentor/reflection-docblock >= 6 (branch 6.4 only) (nicolas-grekas)
  • bug #63191 Apply # to the right metadata (@VincentLanglet)
Published in #Releases