| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-12-07 | 6.9 kB | |
| v7.3.8 source code.tar.gz | 2025-12-07 | 11.5 MB | |
| v7.3.8 source code.zip | 2025-12-07 | 15.2 MB | |
| Totals: 3 Items | 26.7 MB | 0 | |
Changelog (https://github.com/symfony/symfony/compare/v7.3.7...v7.3.8)
- bug [#62675] [DependencyInjection] Fix dealing with errored service definitions (@nicolas-grekas)
- bug [#62488] [HttpKernel] Make
#[Cache]respect all explicit cache directives set in controller (@ayyoub-afwallah) - bug [#62665] [DependencyInjection] Revert "bug [#62541] Reset resolved state when setting a parameter" (@nicolas-grekas)
- bug [#62388] [TypeInfo] Simple array should be array type (@matijn-made)
- bug [#61962] [Console] Handle signals on text input (@valx76)
- bug [#62661] [Runtime] Reuse the already created Request object when the app needs one as argument and returns a kernel (@nicolas-grekas)
- bug [#62621] [Form] Fix moneytype step (@Belhassen)
- bug [#62627] [Console] Preserve
--helpoption when a command is not found (@santysisi) - bug [#62619] [Messenger] Fix PHP 8.5 deprecation for pgsqlGetNotify() in PostgreSQL transport (@Shine-neko)
- bug [#62612] [Yaml] Fix regression handling blank lines in unquoted scalars (@yoeunes)
- bug [#62645] [HttpClient] Fix sharing CurlClientState between clones of CurlHttpClient instances (@nicolas-grekas)
- bug [#62541] [DependencyInjection] Reset resolved state when setting a parameter (@yoeunes)
- bug [#62602] [Cache] Fix the creation of a redis connection with only ext-relay (@stof)
- bug [#62587] [PropertyInfo] treat mixed[] the same as array when getting types from docblocks (@xabbuh)
- bug [#62524] [Notifier][Mercure] Add support for Mercure 0.7 (@Kocal)
- bug [#62577] [PropertyInfo] treat
mixed[]the same asarraywhen getting types from docblocks (@xabbuh) - bug [#62498] [FrameworkBundle] fix merging of enabled locales (@dmaicher)
- bug [#62551] [FrameworkBundle] register attribute loader arguments in a forward-compatible way (@xabbuh)
- bug [#62465] [JsonPath] Fix throwing on quoted True/False/Null (@TamasSzigeti)
- bug [#62482] [DependencyInjection] Fix loose validation in
#[Autowire]attribute (@yoeunes) - bug [#62513] [FrameworkBundle] Add missing
useAttributeAsKeycalls (@MatTheCat) - bug [#62523] [DependencyInjection] Fix state corruption in
PhpFileLoaderduring recursive imports (@yoeunes) - bug [#62543] [Cache] ensure compatibility with RelayCluster 0.20.0 (@xabbuh)
- bug [#62536] [Cache] ensure compatibility with Relay extension 0.20.0 (@xabbuh)
- bug [#62506] [DependencyInjection] Fix
query_stringenv processor for URLs without query string (@yoeunes) - bug [#62502] [HttpFoundation] Fix Expires response header for EventStream (@4513)
- bug [#62503] [HttpClient] Fix releasing uploaded stream resources (@nicolas-grekas)
- bug [#62474] [Config] Fix nullable EnumNode with BackedEnum (@yoeunes)
- bug [#62485] [DependencyInjection] Fix loop corruption in
CheckTypeDeclarationsPass(@yoeunes) - bug [#62486] [DependencyInjection] Fix invalid PHP syntax for nullable
TypedReferenceinPhpDumper(@yoeunes) - bug [#62487] [Security] Fix
UserBadgevalidation bypass via identifier normalizer (@yoeunes) - bug [#62489] [FrameworkBundle] Fix TypeError when traversing scalar values in debug:config (@yoeunes)
- bug [#62493] [Console] Fix exception message when abbreviation matches multiple hidden commands (@yoeunes)
- bug [#62471] [String] Fix normalization in trimPrefix/trimSuffix (@yoeunes)
- bug [#62456] [AssetMapper] Fix entrypoint status lost during update (@yoeunes)
- bug [#62416] [Console] Fix completion for global options values (@HypeMC)
- bug [#62458] [Workflow] Fix
MethodMarkingStorecrash with inherited uninitialized properties (@yoeunes) - bug [#62459] [Routing] Fix case sensitivity for static host matching in compiled routes (@yoeunes)
- bug [#62461] [Routing] Fix localized prefix updates breaking aliases (@yoeunes)
- bug [#62460] [Routing] Fix addNamePrefix breaking aliases to external routes (@yoeunes)
- bug [#62449] [HttpKernel] Fix using MapRequestPayload on nullable arguments (@nicolas-grekas)
- bug [#62415] [HttpClient] Don't reset unused clients in data collector (@HypeMC)
- bug [#62437] [DependencyInjection] Fix preloading
LazyClosure(@nicolas-grekas) - bug [#62409] [Yaml] Align unquoted multiline scalar parsing with spec for comments (@yoeunes)
- bug [#62398] [Cache] Fix accepting named closures as early-expiration callbacks (@nicolas-grekas)
- bug [#62406] [Notifier] do not use recipient phone numbers as sender e-mail addresses (@xabbuh)
- bug [#62407] [FrameworkBundle] work around limitation in
JsonResponsewhen the data isnull(@xabbuh) - bug [#62400] [Form] Fix EnumType choice_label logic for grouped choices (@yoeunes)
- bug [#62393] [Dependencyinjection] Call default index method when index is not provided by tag (@yoeunes)
- bug [#62372] [Cache] Recognize saveDeferred events as writes in
CacheDataCollector(@yitznewton) - bug [#62335] [Console] Fix signal handlers not being cleared after command termination (@yoeunes)
- bug [#62348] [Translation][Lokalise] fix "Project too big for sync export" (@santysisi)
- bug [#62304] [DependencyInjection] Fix lazy proxy creation for interfaces aliased to final classes (@yoeunes)
- bug [#62036] [HttpKernel] Fix StreamedResponse with chunks support in HttpKernelBrowser (@wuchen90)
- bug [#62063] [JsonStreamer] Rebuild cache on class update (@mtarld)
- bug [#62287] [HttpFoundation] Fix AcceptHeader overwrites items with different parameters (@yoeunes)
- bug [#62325] [Routing] Fix default value not taken if usigng name:entity.attribute (@eltharin)
- bug [#62329] [DependencyInjection] Fix merging explicit tags and #[AsTaggeditem] (@nicolas-grekas)
- bug [#62356] [HttpClient] Fix
Warning: curl_multi_select(): timeout must be positive(@Jeroeny) - bug [#62334] [PropertyInfo] Fix
ReflectionExtractorhandling of underscore-only property names (@yoeunes) - bug [#58473] [Serializer] Fix
AbstractObjectNormalizerto allow scalar values to be normalized (@Hanmac, @xabbuh) - bug [#62093] [Security] Fix
HttpUtils::createRequest()when the context’s base URL isn’t empty (@MatTheCat) - bug [#62007] [Serializer] fix inherited properties normalization (@Link1515)
- bug [#62286] [Cache] compatibility with ext-redis 6.3 (@xabbuh)
- bug [#62321] [Serializer] Fix BackedEnumNormalizer behavior with partial denormalization (@yoeunes)
- bug [#62344] [OptionsResolver] Fix missing prototype key in nested error paths (@yoeunes)
- bug [#62346] [Clock] Align MockClock::sleep() behavior with NativeClock for negative values (@yoeunes)
- bug [#62347] [OptionsResolver] Ensure remove() also unsets deprecation status (@yoeunes)
- bug [#62359] [Yaml] Fix parsing of unquoted multiline scalars with comments or blank lines (@yoeunes)
- bug [#62350] [ExpressionLanguage] Compile numbers with var_export in Compiler::repr for thread-safety (@yoeunes)