🌐 AI搜索 & 代理 主页
Skip to content

Commit 26d92f1

Browse files
authored
Merge pull request #62677 from fabpot/release-6.4.30
released v6.4.30
2 parents daa4da5 + 59219c1 commit 26d92f1

File tree

3 files changed

+3713
-3631
lines changed

3 files changed

+3713
-3631
lines changed

CHANGELOG-6.4.md

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,65 @@ in 6.4 minor versions.
77
To get the diff for a specific change, go to https://github.com/symfony/symfony/commit/XXX where XXX is the change hash
88
To 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

Comments
 (0)