8000 Merge branch '8.0' into 8.1 · symfony/symfony@6ec070c · GitHub
[go: up one dir, main page]

Skip to content

Commit 6ec070c

Browse files
Merge branch '8.0' into 8.1
* 8.0: (21 commits) [ObjectMapper] apply conditions to constructor arguments Fix merge [FrameworkBundle] Clean `http_cache` dir in `KernelTestCase::ensureKernelShutdown()` fix tests on Windows [PropertyInfo] Conflict with phpdocumentor/reflection-docblock >= 6 [Finder] Fix appending empty iterators Fix attributeLoader Bump Symfony version to 8.0.5 Update VERSION for 8.0.4 Update CHANGELOG for 8.0.4 Bump Symfony version to 7.4.5 Update VERSION for 7.4.4 Update CHANGELOG for 7.4.4 Bump Symfony version to 7.3.11 Update VERSION for 7.3.10 Update CHANGELOG for 7.3.10 Bump Symfony version to 6.4.33 Update VERSION for 6.4.32 Update CONTRIBUTORS for 6.4.32 Update CHANGELOG for 6.4.32 ...
2 parents 0689cbb + cdefbb2 commit 6ec070c

File tree

15 files changed

+4032
-3701
lines changed

15 files changed

+4032
-3701
lines changed

CHANGELOG-8.0.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,56 @@ in 8.0 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, 10000 go to https://github.com/symfony/symfony/compare/v8.0.0...v8.0.1
99

10+
* 8.0.4 (2026-01-25)
11+
12+
* bug #63160 [DependencyInjection] Fix alias chain inversion when deprecated alias points to decorated service (amateescu)
13+
* bug #63159 [JsonStreamer] Fix exponential resource class memory growth (mtarld)
14+
* bug #62852 [Cache] Fix DSN auth not passed to clusters in RedisTrait (wikando-ck)
15+
* bug #62959 [PropertyInfo] do not parse `scalar` as an object (xabbuh)
16+
* bug #63136 [Serializer] Fix is/has/can accessor naming to strip prefix unless colliding (nicolas-grekas)
17+
* bug #63144 [Form] Fix `OrderedHashMap` auto-increment logic with mixed keys (yoeunes)
18+
* bug #63154 [Form] don't skip custom view transformers while normalizing submitted newlines (xabbuh)
19+
* bug #63155 [HttpClient] Skip HTTP/3 when using a proxy (nicolas-grekas)
20+
* bug #63084 [PropertyInfo] fix exception with nullable value-of phpdoc (Максим Колокольников, maxmirazh33)
21+
* bug #63051 [DoctrineBridge] Fix custom type based on Uid on entity loader (IndraGunawan)
22+
* bug #63108 [ErrorHandler] fix parsing of complexe type (jderusse)
23+
* bug #63126 [PropertyInfo] Throw when phpdocumentor/reflection-docblock v6 is in use (branch 6.4 only) (nicolas-grekas)
24+
* bug #63113 [Form] Fix ICU 72+ whitespace handling in `DateTimeToLocalizedStringTransformer` (roukmoute)
25+
* bug #63052 [Serializer] Fix NameConverter not detecting wrong input format with `allow_extra_attributes=false` (xersion22)
26+
* bug #63064 [Translation] Fix handling of empty lines in CsvFileLoader (fnogatz)
27+
* bug #63056 [String] Fix UnicodeString::startsWith()/endsWith() on strings that start/end with a zero (nicolas-grekas)
28+
* bug #63043 [FrameworkBundle] Check for console package before register `CommandDataCollector` (gimler)
29+
* bug #63016 [FrameworkBundle] Ensure a fresh container is used after cache warmup in `KernelTestCase` (lyrixx)
30+
* bug #63053 [Config] add back missing enabled key in normalization step (xabbuh)
31+
* bug #62762 [Finder] Fix `Finder::append()` breaking generic typing contract (jack-worman)
32+
* bug #62973 [WebProfiler] fix the security profiler template (aurac)
33+
* bug #63002 [Config] Fix merging node that canBeDisable()/canBeEnabled() (nicolas-grekas)
34+
* bug #63027 [ObjectMapper] error when multiple targets and no condition (soyuka)
35+
* bug #63000 [JsonStreamer] Fix memory leak by caching stream readers/writers (mtarld)
36+
* bug #62997 [TypeInfo] Fix type resolution when called class is in other namespace (mtarld)
37+
* bug #62985 [FrameworkBundle] Skip extensions with empty configuration in `reference.php` (bendavies)
38+
* bug #62984 [Mailer][MicrosoftGraph] Also bypass `Return-Path` header within `MicrosoftGraphApiTransport` (zoglo)
39+
* bug #62862 [ObjectMapper] Fix mapping for missing source properties (Ali-HENDA)
40+
* bug #63003 [FrameworkBundle] Don't list ExpressionConfigurator if expression-language is not installed on reference config shape (nicolas-grekas)
41+
* bug #63004 [Process] Ignore invalid env var names (nicolas-grekas)
42+
* bug #63005 [FrameworkBundle] Revert destination file change for secrets:decrypt-to-local (nicolas-grekas)
43+
* bug #63012 [HttpFoundation] Fix double-prefixing of session keys when using redis/memcached (nicolas-grekas)
44+
* bug #63001 [Scheduler] Fix array to string conversion in `#[AsCronTask]` arguments (serhiilabs)
45+
* bug #62953 [Serializer] Fix removing nested values (gnoddep)
46+
* bug #62988 [Messenger] Fix DBALv4 support by replacing trigger by explicit pg_notify() (nicolas-grekas)
47+
* bug #62795 [FrameworkBundle] Fix mocking decorated services in tests (nicolas-grekas)
48+
* bug #62779 [Messenger] Fix `DeduplicateStamp` serialization (VincentLanglet)
49+
* bug #62838 [Serializer] Fix serialization of method with same name than property (VincentLanglet)
50+
* bug #62872 [Messenger] Fix processing batches (HypeMC)
51+
* bug #62848 [HttpKernel] Fix using HTTP Cache in worker mode (nicolas-grekas, stakovicz)
52+
* bug #62954 [HttpClient] Fix existing headers must be replaced in CachingHttpClient (Toflar)
53+
* bug #62920 [Config] Allow `ParamConfigurator` in `ParametersConfig` (jack-worman)
54+
* feature #62892 [BrowserKit] Allow wrapping response content to give proper context when fetching fragments (Jean-Beru)
55+
* bug #62884 [Form][TwigBridge] Prevent cached block prefixes from leaking across nested collections (nicolas-grekas)
56+
* bug #62886 [PropertyAccess][PropertyInfo][Serializer] Skip methods that look like getters but return void or never (jordikroon)
57+
* bug #62898 [HttpClient] update chunk items' expiration on revalidation (Lctrs)
58+
* bug #62877 [Translation] Add ResetInterface and reset method to DataCollectorTranslator (tourze, adming-zz, nicolas-grekas)
59+
1060
* 8.0.3 (2025-12-31)
1161

1262
* bug #62873 [Cache] Fix namespace of chained pools when using another chain as template (nicolas-grekas)

0 commit comments

Comments
 (0)
0