# Symfony v8.1.9, v7.4.21 and v6.4.48 released!

**URL:** <https://forum.devtalk.com/t/symfony-v8-1-9-v7-4-21-and-v6-4-48-released/250720>\
**Category:** Backend Official News\
**Tags:** newsbot, symfony, official-news\
**Created:** [14 October 2026 08:21 UTC](https://forum.devtalk.com/t/symfony-v8-1-9-v7-4-21-and-v6-4-48-released/250720 "2026-10-14T08:21:54Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/newsbot/32/1114_2.png) [@NewsBot](https://forum.devtalk.com/u/NewsBot)\
**Post date:** [14 October 2026 08:21 UTC](https://forum.devtalk.com/t/symfony-v8-1-9-v7-4-21-and-v6-4-48-released/250720/1 "2026-10-14T08:21:54Z")

</div>

[Symfony](https://devtalk.com/symfony) v8.1.9, v7.4.21 and v6.4.48 has been released.

> [@](#):
>
> **Changelog** ([Comparing v8.1.8...v8.1.9 · symfony/symfony · GitHub](https://github.com/symfony/symfony/compare/v8.1.8...v8.1.9))
> 
> - minor #66917 Release v8.1.9
> - bug #66905 [DoctrineBridge] Reset a non-lazy manager instead of emptying it (@HypeMC)
> - minor #66903 [Form][Validator] Fix Tagalog (tl) translations and typos (@jcparucha)
> - bug #66899 [HttpClient] Fix RetryableHttpClient::withOptions() changing the base URIs of the original client (@nicolas-grekas)
> - bug #66885 [Messenger] Fix `PhpSerializer::getMessageType()` when a stamp holds the message (@lyrixx)
> - bug #66894 [DependencyInjection] Fix ignoring env var processors after resolving env vars before compilation (@nicolas-grekas)
> - bug #66892 [DependencyInjection] Fix dumping strings like “50 of 100” (@nicolas-grekas)
> - bug #66883 [HttpKernel] Release the services of the container when the kernel shuts down (@nicolas-grekas)
> - bug #66182 [BrowserKit] Fix parsing and path matching of cookies (@X-Coder264, @nicolas-grekas)
> - bug #66867 [Messenger] Route zero-delay AMQP retries to the original queue (@dalerazimov)
> - bug #66866 [VarDumper] Fix dumping exceptions whose trace frames contain arrays or objects in extra keys (@bwoebi)
> - bug #66863 [Console] Fix the usages of invokable commands registered as services (@nicolas-grekas)
> - bug #66862 [Serializer][Validator] Rebuild the container when attributes on non-public members change (@nicolas-grekas)
> - bug #66861 [Form] Guess the enum type of private properties declared by parent classes (@nicolas-grekas)
> - bug #66859 [Form] Fix `CurrencyType` with `active_at` set to null (@nicolas-grekas)
> - bug #66833 [Clock] Fix `DatePoint` being one hour off when its reference is in the DST fall-back hour (@nicolas-grekas)
> - bug #66840 [Security] Fix using `OidcTokenGenerator` when symfony/clock is not installed (@nicolas-grekas)
> - bug #66838 [Notifier][Bluesky] Send the creation date of posts in UTC (@nicolas-grekas)
> - bug #66841 [Security] Fix using `OidcTokenHandler` when symfony/clock is not installed (@ni…

Link: [Release v8.1.9 · symfony/symfony · GitHub](https://github.com/symfony/symfony/releases/tag/v8.1.9)

> [@](#):
>
> **Changelog** ([Comparing v7.4.20...v7.4.21 · symfony/symfony · GitHub](https://github.com/symfony/symfony/compare/v7.4.20...v7.4.21))
> 
> - minor #66916 Release v7.4.21
> - bug #66905 [DoctrineBridge] Reset a non-lazy manager instead of emptying it (@HypeMC)
> - minor #66903 [Form][Validator] Fix Tagalog (tl) translations and typos (@jcparucha)
> - bug #66899 [HttpClient] Fix RetryableHttpClient::withOptions() changing the base URIs of the original client (@nicolas-grekas)
> - bug #66885 [Messenger] Fix `PhpSerializer::getMessageType()` when a stamp holds the message (@lyrixx)
> - bug #66894 [DependencyInjection] Fix ignoring env var processors after resolving env vars before compilation (@nicolas-grekas)
> - bug #66892 [DependencyInjection] Fix dumping strings like “50 of 100” (@nicolas-grekas)
> - bug #66883 [HttpKernel] Release the services of the container when the kernel shuts down (@nicolas-grekas)
> - bug #66182 [BrowserKit] Fix parsing and path matching of cookies (@X-Coder264, @nicolas-grekas)
> - bug #66867 [Messenger] Route zero-delay AMQP retries to the original queue (@dalerazimov)
> - bug #66866 [VarDumper] Fix dumping exceptions whose trace frames contain arrays or objects in extra keys (@bwoebi)
> - bug #66863 [Console] Fix the usages of invokable commands registered as services (@nicolas-grekas)
> - bug #66862 [Serializer][Validator] Rebuild the container when attributes on non-public members change (@nicolas-grekas)
> - bug #66861 [Form] Guess the enum type of private properties declared by parent classes (@nicolas-grekas)
> - bug #66859 [Form] Fix `CurrencyType` with `active_at` set to null (@nicolas-grekas)
> - bug #66833 [Clock] Fix `DatePoint` being one hour off when its reference is in the DST fall-back hour (@nicolas-grekas)
> - bug #66840 [Security] Fix using `OidcTokenGenerator` when symfony/clock is not installed (@nicolas-grekas)
> - bug #66838 [Notifier][Bluesky] Send the creation date of posts in UTC (@nicolas-grekas)
> - bug #66841 [Security] Fix using `OidcTokenHandler` when symfony/clock is not installed (…

Link: [Release v7.4.21 · symfony/symfony · GitHub](https://github.com/symfony/symfony/releases/tag/v7.4.21)

> [@](#):
>
> **Changelog** ([Comparing v6.4.47...v6.4.48 · symfony/symfony · GitHub](https://github.com/symfony/symfony/compare/v6.4.47...v6.4.48))
> 
> - minor #66915 Release v6.4.48
> - minor #66903 [Form][Validator] Fix Tagalog (tl) translations and typos (@jcparucha)
> - bug #66899 [HttpClient] Fix RetryableHttpClient::withOptions() changing the base URIs of the original client (@nicolas-grekas)
> - bug #66894 [DependencyInjection] Fix ignoring env var processors after resolving env vars before compilation (@nicolas-grekas)
> - bug #66892 [DependencyInjection] Fix dumping strings like “50 of 100” (@nicolas-grekas)
> - bug #66883 [HttpKernel] Release the services of the container when the kernel shuts down (@nicolas-grekas)
> - bug #66182 [BrowserKit] Fix parsing and path matching of cookies (@X-Coder264, @nicolas-grekas)
> - bug #66867 [Messenger] Route zero-delay AMQP retries to the original queue (@dalerazimov)
> - bug #66866 [VarDumper] Fix dumping exceptions whose trace frames contain arrays or objects in extra keys (@bwoebi)
> - bug #66833 [Clock] Fix `DatePoint` being one hour off when its reference is in the DST fall-back hour (@nicolas-grekas)
> - bug #66841 [Security] Fix using `OidcTokenHandler` when symfony/clock is not installed (@nicolas-grekas)
> - bug #66831 [Clock] Fix `DatePoint` keeping the current time of day for dates with a relative part (@nicolas-grekas)
> - bug #66835 [Yaml] Fix parsing timestamps with a fractional second before 1970 (@nicolas-grekas)
> - bug #66830 [Yaml] Throw a ParseException on keys starting with a NUL byte when parsing mappings as objects (@lazerg)
> - bug #66834 [Uid] Fix the date of time-based UUIDs before 1970 that have a fractional second (@nicolas-grekas)
> - bug #66826 [HttpKernel] Use the clock to resolve relative dates in `DateTimeValueResolver` (@nicolas-grekas)
> - bug #66814 [Notifier][PagerDuty] Keep the user payload and send the timestamp as a string (@nicolas-grekas)
> - bug #66793 [FrameworkBundle] Fix the “Cannot unset string offsets” crash in the configuration of workflows (@nicolas-grek…

Link: [Release v6.4.48 · symfony/symfony · GitHub](https://github.com/symfony/symfony/releases/tag/v6.4.48)
