Skip to content

Release v6.4.18 #59642

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jan 29, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 47 additions & 0 deletions CHANGELOG-6.4.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,53 @@ in 6.4 minor versions.
To get the diff for a specific change, go to https://github.com/symfony/symfony/commit/XXX where XXX is the change hash
To get the diff between two versions, go to https://github.com/symfony/symfony/compare/v6.4.0...v6.4.1

* 6.4.18 (2025-01-29)

* bug #58889 [Serializer] Handle default context in Serializer (Valmonzo)
* bug #59631 [HttpClient] Fix processing a NativeResponse after its client has been reset (Jean-Beru)
* bug #59590 [Security] Throw an explicit error when refreshing a token with a null user (alexandre-daubois)
* bug #59625 [FrameworkBundle] Add missing `not-compromised-password` entry in XSD (alexandre-daubois)
* bug #59610 [Mailer] Ensure TransportExceptionInterface populates stream debug data (bytestream)
* bug #59598 [Mime] Fix body validity check in `Email` when using `Message::setBody()` (alexandre-daubois)
* bug #59544 [AssetMapper] Fix CssCompiler matches url in comments (smnandre)
* bug #59575 [DoctrineBridge] Add support for doctrine/persistence 4 (greg0ire)
* bug #59399 [DomCrawler] Make `ChoiceFormField::isDisabled` return `true` for unchecked disabled checkboxes (MatTheCat)
* bug #59581 [Cache] Don't clear system caches on `cache:clear` (nicolas-grekas)
* bug #59579 [FrameworkBundle] Fix patching refs to the tmp warmup dir in files generated by optional cache warmers (nicolas-grekas)
* bug #59525 [HtmlSanitizer] Fix access to undefined keys in UrlSanitizer (Antoine Beyet)
* bug #59538 [VarDumper] fix dumped markup (xabbuh)
* bug #59515 [FrameworkBundle] Fix wiring ConsoleProfilerListener (nicolas-grekas)
* bug #59486 [Validator] Update sr_Cyrl 120:This value is not a valid slug. (kaznovac)
* bug #59403 [FrameworkBundle][HttpFoundation] Reset Request's formats using the service resetter (nicolas-grekas)
* bug #59404 [Mailer] Fix SMTP stream EOF handling on Windows by using feof() (skmedix)
* bug #59390 [VarDumper] Fix blank strings display (MatTheCat)
* bug #59446 [Routing] Fix configuring a single route's hosts (MatTheCat)
* bug #58901 [HttpClient] Ignore RuntimeExceptions thrown when rewinding the PSR-7 created in HttplugWaitLoop::createPsr7Response (KurtThiemann)
* bug #59046 [HttpClient] Fix Undefined array key `connection` (PhilETaylor)
* bug #59055 [HttpFoundation] Fixed `IpUtils::anonymize` exception when using IPv6 link-local addresses with RFC4007 scoping (jbtronics)
* bug #59256 [Mailer] Fix Sendmail memory leak (rch7)
* bug #59375 [RemoteEvent][Webhook] fix SendgridPayloadConverter category support (ericabouaf)
* bug #59367 [PropertyInfo] Make sure that SerializerExtractor returns null for invalid class metadata (wuchen90)
* bug #59376 [RemoteEvent][Webhook] Fix `SendgridRequestParser` and `SendgridPayloadConverter` (ericabouaf)
* bug #59381 [Yaml] fix inline notation with inline comment (alexpott)
* bug #59352 [Messenger] Fix `TransportMessageIdStamp` not always added (HypeMC)
* bug #59185 [DoctrineBridge] Fix compatibility to Doctrine persistence 2.5 in Doctrine Bridge 6.4 to avoid Projects stuck on 6.3 (alexander-schranz)
* bug #59245 [PropertyInfo] Fix add missing composer conflict (mtarld)
* bug #59292 [WebProfilerBundle] Fix event delegation on links inside toggles (MatTheCat)
* bug #59362 [Doctrine][Messenger] Prevents multiple TransportMessageIdStamp being stored in envelope (rtreffler)
* bug #59323 [Serializer] Fix exception thrown by `YamlEncoder` (VincentLanglet)
* bug #59293 [AssetMapper] Fix JavaScript compiler creates self-referencing imports (smnandre)
* bug #59349 [Yaml] reject inline notations followed by invalid content (xabbuh)
* bug #59363 [VarDumper] Fix displaying closure's "this" from anonymous classes (nicolas-grekas)
* bug #59364 [ErrorHandler] Don't trigger "internal" deprecations for anonymous LazyClosure instances (nicolas-grekas)
* bug #59221 [PropertyAccess] Fix compatibility with PHP 8.4 asymmetric visibility (Florian-Merle)
* bug #59357 [HttpKernel] Don't override existing `LoggerInterface` autowiring alias in `LoggerPass` (nicolas-grekas)
* bug #59347 [Security] Fix triggering session tracking from ContextListener (nicolas-grekas)
* bug #59188 [HttpClient] Fix `reset()` not called on decorated clients (HypeMC)
* bug #59343 [Security] Adjust parameter order in exception message (Link1515)
* bug #59312 [Yaml] Fix parsing of unquoted strings in Parser::lexUnquotedString() to ignore spaces (Link1515)
* bug #59334 [ErrorHandler] [A11y] Simple proposal for color updates on error stack traces against colorblindness (DocFX)

* 6.4.17 (2024-12-31)

* bug #59304 [PropertyInfo] Remove ``@internal`` from `PropertyReadInfo` and `PropertyWriteInfo` (Dario Guarracino)
Expand Down
Loading