@@ -7,6 +7,65 @@ in 6.4 minor versions.
77To get the diff for a specific change, go to https://github.com/symfony/symfony/commit/XXX where XXX is the change hash
88To get the diff between two versions, go to https://github.com/symfony/symfony/compare/v6.4.0...v6.4.1
99
10+ * 6.4.30 (2025-12-07)
11+
12+ * bug #62675 [ DependencyInjection] Fix dealing with errored service definitions (nicolas-grekas)
13+ * bug #62488 [ HttpKernel] Make ` #[Cache] ` respect all explicit cache directives set in controller (ayyoub-afwallah)
14+ * bug #62665 [ DependencyInjection] Revert "bug #62541 Reset resolved state when setting a parameter" (nicolas-grekas)
15+ * bug #61962 [ Console] Handle signals on text input (valx76)
16+ * bug #62661 [ Runtime] Reuse the already created Request object when the app needs one as argument and returns a kernel (nicolas-grekas)
17+ * bug #62621 [ Form] Fix moneytype step (Belhassen)
18+ * bug #62627 [ Console] Preserve ` --help ` option when a command is not found (santysisi)
19+ * bug #62619 [ Messenger] Fix PHP 8.5 deprecation for pgsqlGetNotify() in PostgreSQL transport (Shine-neko)
20+ * bug #62612 [ Yaml] Fix regression handling blank lines in unquoted scalars (yoeunes)
21+ * bug #62645 [ HttpClient] Fix sharing CurlClientState between clones of CurlHttpClient instances (nicolas-grekas)
22+ * bug #62541 [ DependencyInjection] Reset resolved state when setting a parameter (yoeunes)
23+ * bug #62602 [ Cache] Fix the creation of a redis connection with only ext-relay (stof)
24+ * bug #62577 [ PropertyInfo] treat ` mixed[] ` the same as ` array ` when getting types from docblocks (xabbuh)
25+ * bug #62498 [ FrameworkBundle] fix merging of enabled locales (dmaicher)
26+ * bug #62551 [ FrameworkBundle] register attribute loader arguments in a forward-compatible way (xabbuh)
27+ * bug #62482 [ DependencyInjection] Fix loose validation in ` #[Autowire] ` attribute (yoeunes)
28+ * bug #62513 [ FrameworkBundle] Add missing ` useAttributeAsKey ` calls (MatTheCat)
29+ * bug #62523 [ DependencyInjection] Fix state corruption in ` PhpFileLoader ` during recursive imports (yoeunes)
30+ * bug #62536 [ Cache] ensure compatibility with Relay extension 0.20.0 (xabbuh)
31+ * bug #62506 [ DependencyInjection] Fix ` query_string ` env processor for URLs without query string (yoeunes)
32+ * bug #62503 [ HttpClient] Fix releasing uploaded stream resources (nicolas-grekas)
33+ * bug #62485 [ DependencyInjection] Fix loop corruption in ` CheckTypeDeclarationsPass ` (yoeunes)
34+ * bug #62486 [ DependencyInjection] Fix invalid PHP syntax for nullable ` TypedReference ` in ` PhpDumper ` (yoeunes)
35+ * bug #62489 [ FrameworkBundle] Fix TypeError when traversing scalar values in debug: config (yoeunes)
36+ * bug #62493 [ Console] Fix exception message when abbreviation matches multiple hidden commands (yoeunes)
37+ * bug #62471 [ String] Fix normalization in trimPrefix/trimSuffix (yoeunes)
38+ * bug #62456 [ AssetMapper] Fix entrypoint status lost during update (yoeunes)
39+ * bug #62416 [ Console] Fix completion for global options values (HypeMC)
40+ * bug #62458 [ Workflow] Fix ` MethodMarkingStore ` crash with inherited uninitialized properties (yoeunes)
41+ * bug #62459 [ Routing] Fix case sensitivity for static host matching in compiled routes (yoeunes)
42+ * bug #62461 [ Routing] Fix localized prefix updates breaking aliases (yoeunes)
43+ * bug #62460 [ Routing] Fix addNamePrefix breaking aliases to external routes (yoeunes)
44+ * bug #62449 [ HttpKernel] Fix using MapRequestPayload on nullable arguments (nicolas-grekas)
45+ * bug #62415 [ HttpClient] Don't reset unused clients in data collector (HypeMC)
46+ * bug #62437 [ DependencyInjection] Fix preloading ` LazyClosure ` (nicolas-grekas)
47+ * bug #62409 [ Yaml] Align unquoted multiline scalar parsing with spec for comments (yoeunes)
48+ * bug #62398 [ Cache] Fix accepting named closures as early-expiration callbacks (nicolas-grekas)
49+ * bug #62406 [ Notifier] do not use recipient phone numbers as sender e-mail addresses (xabbuh)
50+ * bug #62407 [ FrameworkBundle] work around limitation in ` JsonResponse ` when the data is ` null ` (xabbuh)
51+ * bug #62400 [ Form] Fix EnumType choice_label logic for grouped choices (yoeunes)
52+ * bug #62372 [ Cache] Recognize saveDeferred events as writes in ` CacheDataCollector ` (yitznewton)
53+ * bug #62335 [ Console] Fix signal handlers not being cleared after command termination (yoeunes)
54+ * bug #62348 [ Translation] [ Lokalise ] fix "Project too big for sync export" (santysisi)
55+ * bug #62287 [ HttpFoundation] Fix AcceptHeader overwrites items with different parameters (yoeunes)
56+ * bug #62356 [ HttpClient] Fix ` Warning: curl_multi_select(): timeout must be positive ` (Jeroeny)
57+ * bug #62334 [ PropertyInfo] Fix ` ReflectionExtractor ` handling of underscore-only property names (yoeunes)
58+ * bug #58473 [ Serializer] Fix ` AbstractObjectNormalizer ` to allow scalar values to be normalized (Hanmac, xabbuh)
59+ * bug #62093 [ Security] Fix ` HttpUtils::createRequest() ` when the context’s base URL isn’t empty (MatTheCat)
60+ * bug #62007 [ Serializer] fix inherited properties normalization (Link1515)
61+ * bug #62286 [ Cache] compatibility with ext-redis 6.3 (xabbuh)
62+ * bug #62321 [ Serializer] Fix BackedEnumNormalizer behavior with partial denormalization (yoeunes)
63+ * bug #62344 [ OptionsResolver] Fix missing prototype key in nested error paths (yoeunes)
64+ * bug #62346 [ Clock] Align MockClock::sleep() behavior with NativeClock for negative values (yoeunes)
65+ * bug #62347 [ OptionsResolver] Ensure remove() also unsets deprecation status (yoeunes)
66+ * bug #62359 [ Yaml] Fix parsing of unquoted multiline scalars with comments or blank lines (yoeunes)
67+ * bug #62350 [ ExpressionLanguage] Compile numbers with var_export in Compiler::repr for thread-safety (yoeunes)
68+
1069* 6.4.29 (2025-11-12)
1170
1271 * security #cve-2025 -64500 [ HttpFoundation] Fix parsing pathinfo with no leading slash (nicolas-grekas)
0 commit comments