Symfony 7.4.8 released
syndicated from feeds.feedburner.com
on March 31, 2026
Symfony 7.4.8 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 7.4.7
- bug #63812 [DependencyInjection] Fix tagged_iterator/tagged_locator in array PHP config (@javiereguiluz)
- bug #63823 [DependencyInjection] Fix rejecting inline services in parameters section (@nicolas-grekas)
- bug #63817 [Serializer] Fix denormalization of nested array with key types (@mtarld)
- bug #63782 [Serializer] Fix mixed-typed constructor parameters overriding getter-inferred type (@pcescon)
- bug #63818 [Cache] Ensure compatibility with Relay extension 0.21.0 (@lyrixx)
- bug #63806 [Ldap] Make the Adapter resettable (@kira0269, @nicolas-grekas)
- bug #63720 [MonologBridge] Fix ConsoleHandler losing output after nested command terminates (@mp3000mp)
- bug #63723 [EventDispatcher] Fix memory leak in TraceableEventDispatcher for long-running processes (@wazum)
- bug #63749 [Console] Fix performance regression in OutputFormatter for ASCII content (@pcescon)
- bug #63683 [TwigBridge] Fix image method to use DataPart content ID (@pavelwitassek)
- bug #63787 [Serializer] Fix can*() prefix support in GetSetMethodNormalizer (@sn3mdev)
- bug #63747 [Cache] Fix Psr16Cache::getMultiple() returning ValueWrapper with TagAwareAdapter (@pcescon)
- bug #63766 [Dotenv] Fix preloading warning by replacing anonymous exception class (@pcescon)
- bug #63777 [FrameworkBundle] Fix setting router.request_context.base_url when option default_uri is defined (@nicolas-grekas)
- bug #63692 [HttpClient][EventSourceHttpClient] Fix broken streams when first event is delayed (@LachlanArthur)
- bug #63726 [HttpClient] Unset push response content when the push handler is released (@sakozoko)
- bug #63736 [Cache] Fix undefined array key when tag save fails in AbstractTagAwareAdapter (@pcescon)
- bug #63724 [HttpKernel] Fix allowing invalid #[Autowire] references in controller arguments (@valtzu)
- bug #63722 [SecurityBundle] Fix profiler showing ERROR instead of DENIED (@audain-dg)
- bug #63691 [Messenger] Use SignalRegistry::isSupported() in ConsumeMessagesCommand (@shyim)
- bug #63648 [VarDumper] Wrong dumper output for Accept: aplication/json requests (@rfcdt)
- bug #63674 [Dotenv] Fix self-referencing variables with defaults and env key resolution during deferred expansion (@nicolas-grekas)
- bug #63676 [HttpKernel] Reset router locale to default when finishing main request (@guillaumeVDP)
- bug #63679 [WebProfilerBundle] Only decrement pendingRequests when it's more than zero (@andyexeter)
- bug #63655 [Cache] Fix ChainAdapter ignoring item expiry when propagating to earlier adapters (@guillaumeVDP)
- bug #63656 [Form] Fix typed property initialization in ValidatorExtension (@SeverinGloeckle)
- bug #63643 [Messenger] Fix duplicate pending messages in Redis transport with batch handlers (@wazum)
- bug #63639 [ErrorHandler] "@method" deprecation notices are missing when interface inheritance is used (@mpdude)
- bug #63627 [Serializer] Fix self type reference on promoted constructor parameter (@andersonamuller, @nicolas-grekas)
- bug #63635 [VarExporter] Skip rewriting initialized readonly properties during hydration (@nicolas-grekas)
- bug #63629 Fix deprecation notices for "@method" annotations and classes with __call() (@mpdude)
- bug #63624 [JsonStreamer] Fix lazy instantiation for internal PHP classes (@Maxcastel)
- bug #63620 [Dotenv] Fix escaped dollar signs lost during deferred variable resolution (@nicolas-grekas)
- bug #63611 [Process] Throw InvalidArgumentException when env block exceeds Windows limit (Nadim AL ABDOU)
- bug #63616 [HttpKernel] Set propertyPath on MapUploadedFile validation violations (@eyupcanakman)
Sponsor the Symfony project.