Changelog (https://github.com/symfony/symfony/compare/v7.4.3...v7.4.4)
- bug #63160 Fix alias chain inversion when deprecated alias points to decorated service (amateescu)
- bug #63159 Fix exponential resource class memory growth (mtarld)
- bug #62852 Fix DSN auth not passed to clusters in RedisTrait (wikando-ck)
- bug #62959 do not parse
scalar as an object (xabbuh)
- bug #63136 Fix is/has/can accessor naming to strip prefix unless colliding (nicolas-grekas)
- bug #63144 Fix
OrderedHashMap auto-increment logic with mixed keys (yoeunes)
- bug #63154 don't skip custom view transformers while normalizing submitted newlines (xabbuh)
- bug #63155 Skip HTTP/3 when using a proxy (nicolas-grekas)
- bug #63084 fix exception with nullable value-of phpdoc (Максим Колокольников, maxmirazh33)
- bug #63051 Fix custom type based on Uid on entity loader (IndraGunawan)
- bug #63108 fix parsing of complexe type (jderusse)
- bug #63126 Throw when phpdocumentor/reflection-docblock v6 is in use (branch 6.4 only) (nicolas-grekas)
- bug #63113 Fix ICU 72+ whitespace handling in
DateTimeToLocalizedStringTransformer (roukmoute)
- bug #63052 Fix NameConverter not detecting wrong input format with
allow_extra_attributes=false (xersion22)
- bug #63064 Fix handling of empty lines in CsvFileLoader (fnogatz)
- bug #63056 Fix UnicodeString::startsWith()/endsWith() on strings that start/end with a zero (nicolas-grekas)
- bug #63043 Check for console package before register
CommandDataCollector (gimler)
- bug #63016 Ensure a fresh container is used after cache warmup in
KernelTestCase (lyrixx)
- bug #63053 add back missing enabled key in normalization step (xabbuh)
- bug #62762 Fix
Finder::append() breaking generic typing contract (jack-worman)
- bug #62973 fix the security profiler template (aurac)
- bug #63002 Fix merging node that canBeDisable()/canBeEnabled() (nicolas-grekas)
- bug #63027 error when multiple targets and no condition (soyuka)
- bug #63000 Fix memory leak by caching stream readers/writers (mtarld)
- bug #62997 Fix type resolution when called class is in other namespace (mtarld)
- bug #62985 Skip extensions with empty configuration in
reference.php (bendavies)
- bug #62984 Also bypass
Return-Path header within MicrosoftGraphApiTransport (zoglo)
- bug #62862 Fix mapping for missing source properties (Ali-HENDA)
- bug #63003 Don't list ExpressionConfigurator if expression-language is not installed on reference config shape (nicolas-grekas)
- bug #63004 Ignore invalid env var names (nicolas-grekas)
- bug #63005 Revert destination file change for secrets:decrypt-to-local (nicolas-grekas)
- bug #63012 Fix double-prefixing of session keys when using redis/memcached (nicolas-grekas)
- bug #63001 Fix array to string conversion in
# arguments (serhiilabs)
- bug #62953 Fix removing nested values (gnoddep)
- bug #62988 Fix DBALv4 support by replacing trigger by explicit pg_notify() (nicolas-grekas)
- bug #62795 Fix mocking decorated services in tests (nicolas-grekas)
- bug #62779 Fix
DeduplicateStamp serialization (VincentLanglet)
- bug #62838 Fix serialization of method with same name than property (VincentLanglet)
- bug #62872 Fix processing batches (HypeMC)
- bug #62848 Fix using HTTP Cache in worker mode (nicolas-grekas, stakovicz)
- bug #62954 Fix existing headers must be replaced in CachingHttpClient (Toflar)
- bug #62920 Allow
ParamConfigurator in ParametersConfig (jack-worman)
- feature #62892 Allow wrapping response content to give proper context when fetching fragments (Jean-Beru)
- bug #62884 Prevent cached block prefixes from leaking across nested collections (nicolas-grekas)
- bug #62886 Skip methods that look like getters but return void or never (jordikroon)
- bug #62898 update chunk items' expiration on revalidation (@Lctrs)