Symfony veröffentlichte Version 6.4.47 am 29. September. Fabien Potencier signierte den Release. Der verifizierte Commit lautet 9e1e0c5 mit der GPG-Schlüssel-ID B5690EEEBB952194.

Das Update korrigiert mehrere Fälle in DependencyInjection. Symfony verfolgt nun wiederverwendete Platzhalter aus Umgebungsvariablen, nachdem eine Erweiterung sie entfernt hat, und maskiert Bezeichner im generierten PHP-Code. Gemeinsam genutzte zirkuläre wither-Services geben nun ihre Service-ID aus, und das Verschieben von Tags zwischen Dekoratoren wurde korrigiert. Beim Leeren von Redis-Namespaces werden Glob-Zeichen nun maskiert, und DoctrineBridge erkennt UUID- und ULID-Typen genauer, auch bei Sammlungen mit eigenen Schlüsseltypen.

Der Serializer isoliert Metadaten-Caches nun pro Instanz und korrigiert umbenannte Discriminator-Eigenschaften bei Verwendung eines Name-Converters. Ein quadratischer Aufwand beim Sammeln von Denormalisierungsfehlern wurde behoben. YAML verarbeitet Block-Skalar-Tags und Tabs nun korrekt und behebt Kommentare nach leeren Skalaren. Zeilenpositionen verschachtelter Parser stimmen nun ebenfalls. Finder reduziert übermäßiges Backtracking bei aufeinanderfolgenden Sternen in Globs und erkennt eine .git-Datei als Repository-Wurzel für ignoreVCSIgnored(). WebProfilerBundle maskiert Workflow-Daten und Listener-Zuordnungen und kürzt lange AJAX-URLs korrekt.

NativeHttpClient::stream() überspringt nun keine noch nicht geöffneten Antworten mehr, und stark komprimierte Antworten werden nicht mehr abgelehnt. Die Portbehandlung bei weitergereichten IPv4-auf-IPv6-abgebildeten Adressen ist korrigiert, und NoPrivateNetworkHttpClient deckt weitere nicht routbare Bereiche ab. HTTP/2-Push ist im Standard-HTTP-Client nun deaktiviert, und Firewalls mit gemeinsamem Kontext verteilen Ereignisse über einen eigenen Dispatcher.

Messenger korrigiert Wiederholungsprioritäten für AMQP-Nachrichten und erhält Verzögerungen unter einer Sekunde im Doctrine-Transport. Zudem behebt es eine Doctrine-DBAL-4.5-Deprecation. ErrorHandler nutzt nun den von PHP 8.5 gelieferten Fatal-Error-Backtrace und beendet die Rekursion, wenn ein Logger fehlerhaft bleibt.

Das Release überarbeitet außerdem Übersetzungen für mehr als ein Dutzend Sprachen, darunter Niederländisch und Albanisch, und ergänzt neue Meldungen für die Audio-Constraint.