Skip to content

Releases: symfony/symfony

v6.1.4
03ed2b5
Compare
Choose a tag to compare

Changelog (v6.1.3...v6.1.4)

  • bug #47372 [Console] Fix OutputFormatterStyleStack::getCurrent return type (@alamirault)
  • bug #47391 [LokaliseBridge] Fix push command --delete-missing options when there are no missing messages (@rwionczek)
  • bug #47368 [Security] Count remember me cookie parts before accessing the second (@MatTheCat)
  • bug #47358 Fix broken request stack state if throwable is thrown. (@Warxcell)
  • bug #47304 [Serializer] Fix caching context-aware encoders/decoders in ChainEncoder/ChainDecoder (@Guite)
  • bug #47150 [Serializer] Revert deprecation of ContextAwareEncoderInterface and ContextAwareDecoderInterface (@nicolas-grekas)
  • bug #47329 Email image parts: regex for single closing quote (@rr-it)
  • bug #47335 [Security] [AbstractToken] getUserIdentifier() must return a string (@mpiot)
  • bug #47283 [HttpFoundation] Prevent accepted rate limits with no remaining token to be preferred over denied ones (@MatTheCat)
  • bug #47128 [Serializer] Throw InvalidArgumentException if the data needed in the constructor doesn't belong to a backedEnum (@allison guilhem)
  • bug #47273 [HttpFoundation] Do not send Set-Cookie header twice for deleted session cookie (@X-Coder264)
  • bug #47255 [Serializer] Fix get accessor regex in AnnotationLoader (@jsor)
  • bug #47238 [HttpKernel] Fix passing null to \trim() method in LoggerDataCollector (@SVillette)
  • bug #47216 [Translation] Crowdin provider throw Exception when status is 50x (@alamirault)
  • bug #47209 Always attempt to listen for notifications (@goetas)
  • bug #47211 [Validator] validate nested constraints only if they are in the same group (@xabbuh)
  • bug #47218 [Console] fix dispatch signal event check for compatibility with the contract interface (@xabbuh)
  • bug #47200 [Form] ignore missing keys when mapping DateTime objects to uninitialized arrays (@xabbuh)
  • bug #47189 [Validator] Add additional hint when egulias/email-validator needs to be installed (@mpdude)
  • bug #47195 [FrameworkBundle] fix writes to static $kernel property (@xabbuh)
  • bug #47185 [String] Fix snake conversion (@simPod)
  • bug #47175 [DowCrawler] Fix locale-sensitivity of whitespace normalization (@nicolas-grekas)
  • bug #47172 [Translation] Fix reading intl-icu domains with LocoProvider (@nicolas-grekas)
  • bug #47171 [TwigBridge] suggest to install the Twig bundle when the required component is already installed (@xabbuh)
  • bug #47169 [Serializer] Fix throwing right exception in ArrayDenormalizer with invalid type (@norkunas)
  • bug #47162 [Mailer] Fix error message in case of an SMTP error (@fabpot)
  • bug #47161 [Mailer] Fix logic (@fabpot)
  • bug #47157 [Messenger] Fix Doctrine transport on MySQL (@nicolas-grekas)
  • bug #47155 [Filesystem] Remove needless mb_* calls (@HellFirePvP)
  • bug #46190 [Translation] Fix translator overlapse (@xavier RENAUDIN)
  • bug #47142 [Mailer] Fix error message in case of an STMP error (@fabpot)
  • bug #45333 [Console] Fix ConsoleEvents::SIGNAL subscriber dispatch (@GwendolenLynch)
  • bug #47145 [HttpClient] Fix shared connections not being freed on PHP < 8 (@nicolas-grekas)
  • bug #47143 [HttpClient] Fix memory leak when using StreamWrapper (@nicolas-grekas)
  • bug #47130 [HttpFoundation] Fix invalid ID not regenerated with native PHP file sessions (@BrokenSourceCode)
  • bug #47129 [FrameworkBundle] remove the ChatterInterface alias when the chatter service is removed (@xabbuh)

[PR] #47400

v6.0.12
ce7a18a
Compare
Choose a tag to compare

Changelog (v6.0.11...v6.0.12)

  • bug #47372 [Console] Fix OutputFormatterStyleStack::getCurrent return type (@alamirault)
  • bug #47391 [LokaliseBridge] Fix push command --delete-missing options when there are no missing messages (@rwionczek)
  • bug #47368 [Security] Count remember me cookie parts before accessing the second (@MatTheCat)
  • bug #47358 Fix broken request stack state if throwable is thrown. (@Warxcell)
  • bug #47304 [Serializer] Fix caching context-aware encoders/decoders in ChainEncoder/ChainDecoder (@Guite)
  • bug #47329 Email image parts: regex for single closing quote (@rr-it)
  • bug #47335 [Security] [AbstractToken] getUserIdentifier() must return a string (@mpiot)
  • bug #47283 [HttpFoundation] Prevent accepted rate limits with no remaining token to be preferred over denied ones (@MatTheCat)
  • bug #47128 [Serializer] Throw InvalidArgumentException if the data needed in the constructor doesn't belong to a backedEnum (@allison guilhem)
  • bug #47273 [HttpFoundation] Do not send Set-Cookie header twice for deleted session cookie (@X-Coder264)
  • bug #47255 [Serializer] Fix get accessor regex in AnnotationLoader (@jsor)
  • bug #47238 [HttpKernel] Fix passing null to \trim() method in LoggerDataCollector (@SVillette)
  • bug #47216 [Translation] Crowdin provider throw Exception when status is 50x (@alamirault)
  • bug #47209 Always attempt to listen for notifications (@goetas)
  • bug #47211 [Validator] validate nested constraints only if they are in the same group (@xabbuh)
  • bug #47218 [Console] fix dispatch signal event check for compatibility with the contract interface (@xabbuh)
  • bug #47200 [Form] ignore missing keys when mapping DateTime objects to uninitialized arrays (@xabbuh)
  • bug #47189 [Validator] Add additional hint when egulias/email-validator needs to be installed (@mpdude)
  • bug #47195 [FrameworkBundle] fix writes to static $kernel property (@xabbuh)
  • bug #47185 [String] Fix snake conversion (@simPod)
  • bug #47175 [DowCrawler] Fix locale-sensitivity of whitespace normalization (@nicolas-grekas)
  • bug #47171 [TwigBridge] suggest to install the Twig bundle when the required component is already installed (@xabbuh)
  • bug #47169 [Serializer] Fix throwing right exception in ArrayDenormalizer with invalid type (@norkunas)
  • bug #47161 [Mailer] Fix logic (@fabpot)
  • bug #47157 [Messenger] Fix Doctrine transport on MySQL (@nicolas-grekas)
  • bug #47155 [Filesystem] Remove needless mb_* calls (@HellFirePvP)
  • bug #46190 [Translation] Fix translator overlapse (@xavier RENAUDIN)
  • bug #47142 [Mailer] Fix error message in case of an STMP error (@fabpot)
  • bug #45333 [Console] Fix ConsoleEvents::SIGNAL subscriber dispatch (@GwendolenLynch)
  • bug #47145 [HttpClient] Fix shared connections not being freed on PHP < 8 (@nicolas-grekas)
  • bug #47143 [HttpClient] Fix memory leak when using StreamWrapper (@nicolas-grekas)
  • bug #47130 [HttpFoundation] Fix invalid ID not regenerated with native PHP file sessions (@BrokenSourceCode)
  • bug #47129 [FrameworkBundle] remove the ChatterInterface alias when the chatter service is removed (@xabbuh)

[PR] #47399

v5.4.12
08fa62e
Compare
Choose a tag to compare

Changelog (v5.4.11...v5.4.12)

  • bug #47391 [LokaliseBridge] Fix push command --delete-missing options when there are no missing messages (@rwionczek)
  • bug #47368 [Security] Count remember me cookie parts before accessing the second (@MatTheCat)
  • bug #47358 Fix broken request stack state if throwable is thrown. (@Warxcell)
  • bug #47304 [Serializer] Fix caching context-aware encoders/decoders in ChainEncoder/ChainDecoder (@Guite)
  • bug #47329 Email image parts: regex for single closing quote (@rr-it)
  • bug #47283 [HttpFoundation] Prevent accepted rate limits with no remaining token to be preferred over denied ones (@MatTheCat)
  • bug #47128 [Serializer] Throw InvalidArgumentException if the data needed in the constructor doesn't belong to a backedEnum (@allison guilhem)
  • bug #47273 [HttpFoundation] Do not send Set-Cookie header twice for deleted session cookie (@X-Coder264)
  • bug #47255 [Serializer] Fix get accessor regex in AnnotationLoader (@jsor)
  • bug #47238 [HttpKernel] Fix passing null to \trim() method in LoggerDataCollector (@SVillette)
  • bug #47216 [Translation] Crowdin provider throw Exception when status is 50x (@alamirault)
  • bug #47209 Always attempt to listen for notifications (@goetas)
  • bug #47211 [Validator] validate nested constraints only if they are in the same group (@xabbuh)
  • bug #47218 [Console] fix dispatch signal event check for compatibility with the contract interface (@xabbuh)
  • bug #47200 [Form] ignore missing keys when mapping DateTime objects to uninitialized arrays (@xabbuh)
  • bug #47189 [Validator] Add additional hint when egulias/email-validator needs to be installed (@mpdude)
  • bug #47195 [FrameworkBundle] fix writes to static $kernel property (@xabbuh)
  • bug #47185 [String] Fix snake conversion (@simPod)
  • bug #47175 [DowCrawler] Fix locale-sensitivity of whitespace normalization (@nicolas-grekas)
  • bug #47171 [TwigBridge] suggest to install the Twig bundle when the required component is already installed (@xabbuh)
  • bug #47169 [Serializer] Fix throwing right exception in ArrayDenormalizer with invalid type (@norkunas)
  • bug #47161 [Mailer] Fix logic (@fabpot)
  • bug #47157 [Messenger] Fix Doctrine transport on MySQL (@nicolas-grekas)
  • bug #47155 [Filesystem] Remove needless mb_* calls (@HellFirePvP)
  • bug #46190 [Translation] Fix translator overlapse (@xavier RENAUDIN)
  • bug #47142 [Mailer] Fix error message in case of an STMP error (@fabpot)
  • bug #45333 [Console] Fix ConsoleEvents::SIGNAL subscriber dispatch (@GwendolenLynch)
  • bug #47145 [HttpClient] Fix shared connections not being freed on PHP < 8 (@nicolas-grekas)
  • bug #47143 [HttpClient] Fix memory leak when using StreamWrapper (@nicolas-grekas)
  • bug #47130 [HttpFoundation] Fix invalid ID not regenerated with native PHP file sessions (@BrokenSourceCode)
  • bug #47129 [FrameworkBundle] remove the ChatterInterface alias when the chatter service is removed (@xabbuh)

[PR] #47398

v4.4.45
c296af8
Compare
Choose a tag to compare

Changelog (v4.4.44...v4.4.45)

  • bug #47358 Fix broken request stack state if throwable is thrown. (@Warxcell)
  • bug #47304 [Serializer] Fix caching context-aware encoders/decoders in ChainEncoder/ChainDecoder (@Guite)
  • bug #47329 Email image parts: regex for single closing quote (@rr-it)
  • bug #47200 [Form] ignore missing keys when mapping DateTime objects to uninitialized arrays (@xabbuh)
  • bug #47189 [Validator] Add additional hint when egulias/email-validator needs to be installed (@mpdude)
  • bug #47195 [FrameworkBundle] fix writes to static $kernel property (@xabbuh)
  • bug #47175 [DowCrawler] Fix locale-sensitivity of whitespace normalization (@nicolas-grekas)
  • bug #47171 [TwigBridge] suggest to install the Twig bundle when the required component is already installed (@xabbuh)
  • bug #47161 [Mailer] Fix logic (@fabpot)
  • bug #47157 [Messenger] Fix Doctrine transport on MySQL (@nicolas-grekas)
  • bug #46190 [Translation] Fix translator overlapse (@xavier RENAUDIN)
  • bug #47142 [Mailer] Fix error message in case of an STMP error (@fabpot)
  • bug #47145 [HttpClient] Fix shared connections not being freed on PHP < 8 (@nicolas-grekas)
  • bug #47143 [HttpClient] Fix memory leak when using StreamWrapper (@nicolas-grekas)
  • bug #47130 [HttpFoundation] Fix invalid ID not regenerated with native PHP file sessions (@BrokenSourceCode)

[PR] #47397

v6.1.3
818d4dd
Compare
Choose a tag to compare

Changelog (v6.1.2...v6.1.3)

  • bug #47069 [Security] Allow redirect after login to absolute URLs (@tim Ward)
  • bug #47073 [HttpKernel] Fix non-scalar check in surrogate fragment renderer (@aschempp)
  • bug #46849 [HtmlSanitizer] Allow null for sanitizer option allowed_link_hosts and allowed_media_hosts (@plfort)
  • bug #47104 [Serializer] Fix wrong needsNormalization in TraceableEncoder (@ostrolucky)
  • bug #47003 [Cache] Ensured that redis adapter can use multiple redis sentinel hosts (@warslett)
  • bug #43329 [Serializer] Respect default context in DateTimeNormalizer::denormalize (@hultberg)
  • bug #47070 [Messenger] Fix function name in TriggerSql on postgresql bridge to support table name with schema (@zimny9932)
  • bug #47086 Workaround disabled "var_dump" (@nicolas-grekas)
  • bug #40828 [BrowserKit] Merge fields and files recursively if they are multidimensional array (@januszmk)
  • bug #47010 [String] Fix width method in AbstractUnicodeString (@TBoileau)
  • bug #47048 [Serializer] Fix XmlEncoder encoding attribute false (@alamirault)
  • bug #46957 [HttpFoundation] Fix \Stringable support in InputBag::get() (@chalasr)
  • bug #47022 [Console] get full command path for command in search path (@remicollet)
  • bug #47000 [ErrorHandler] Fix return type patching for list and class-string pseudo types (@derrabus)
  • bug #43998 [HttpKernel] [HttpCache] Don't throw on 304 Not Modified (@aleho)
  • bug #46792 [Bridge] Corrects bug in test listener trait (@magikid)
  • bug #46985 [DoctrineBridge] Avoid calling AbstractPlatform::hasNativeGuidType() (@derrabus)
  • bug #46958 [Serializer] Ignore getter with required parameters (Fix #46592) (@astepin)
  • bug #46981 [Mime]  quote address names if they contain parentheses (@xabbuh)
  • bug #46960 [FrameworkBundle] Fail gracefully when forms use disabled CSRF (@HeahDude)
  • bug #46973 [DependencyInjection] Fail gracefully when attempting to autowire composite types (@derrabus)
  • bug #45884 [Serializer] Fix inconsistent behaviour of nullable objects in key/value arrays (@phramz)
  • bug #46963 [Mime] Fix inline parts when added via attachPart() (@fabpot)
  • bug #46968 [PropertyInfo] Make sure nested composite types do not crash ReflectionExtractor (@derrabus)
  • bug #46931 Flush backend output buffer after closing. (@bradjones1)
  • bug #46947 [Serializer] Prevent that bad Ignore method annotations lead to incorrect results (@astepin)
  • bug #46948 [Validator] : Fix "PHP Warning: Undefined array key 1" in NotCompromisedPasswordValidator (@KevinVanSonsbeek)
  • bug #46905 [BrowserKit] fix sending request to paths containing multiple slashes (@xabbuh)
  • bug #46244 [Validator] Fix traverse option on Valid constraint when used as Attribute (@tobias-93)
  • bug #42033 [HttpFoundation] Fix deleteFileAfterSend on client abortion (@nerg4l)
  • bug #46941 [Messenger] Fix calls to deprecated DBAL methods (@derrabus)
  • bug #46863 [Mime] Fix invalid DKIM signature with multiple parts (@BrokenSourceCode)
  • bug #46808 [HttpFoundation] Fix TypeError on null $_SESSION in NativeSessionStorage::save() (@chalasr)
  • bug #46811 [DoctrineBridge] Fix comment for type on Query::setValue (middlewares) (@l-vo)
  • bug #46790 [HttpFoundation] Prevent PHP Warning: Session ID is too long or contains illegal characters (@BrokenSourceCode)
  • bug #46700 [HttpClient] Prevent "Fatal error" in data collector (@fmata)
  • bug #46800 Spaces in system temp folder path cause deprecation errors in php 8 (@demeritcowboy)
  • bug #46797 [Messenger] Ceil waiting time when multiplier is a float on retry (@WissameMekhilef)

[PR] #47117

v6.0.11
2bda624
Compare
Choose a tag to compare

Changelog (v6.0.10...v6.0.11)

  • bug #47069 [Security] Allow redirect after login to absolute URLs (@tim Ward)
  • bug #47073 [HttpKernel] Fix non-scalar check in surrogate fragment renderer (@aschempp)
  • bug #47003 [Cache] Ensured that redis adapter can use multiple redis sentinel hosts (@warslett)
  • bug #43329 [Serializer] Respect default context in DateTimeNormalizer::denormalize (@hultberg)
  • bug #47070 [Messenger] Fix function name in TriggerSql on postgresql bridge to support table name with schema (@zimny9932)
  • bug #47086 Workaround disabled "var_dump" (@nicolas-grekas)
  • bug #40828 [BrowserKit] Merge fields and files recursively if they are multidimensional array (@januszmk)
  • bug #47010 [String] Fix width method in AbstractUnicodeString (@TBoileau)
  • bug #47048 [Serializer] Fix XmlEncoder encoding attribute false (@alamirault)
  • bug #46957 [HttpFoundation] Fix \Stringable support in InputBag::get() (@chalasr)
  • bug #47022 [Console] get full command path for command in search path (@remicollet)
  • bug #47000 [ErrorHandler] Fix return type patching for list and class-string pseudo types (@derrabus)
  • bug #43998 [HttpKernel] [HttpCache] Don't throw on 304 Not Modified (@aleho)
  • bug #46792 [Bridge] Corrects bug in test listener trait (@magikid)
  • bug #46985 [DoctrineBridge] Avoid calling AbstractPlatform::hasNativeGuidType() (@derrabus)
  • bug #46958 [Serializer] Ignore getter with required parameters (Fix #46592) (@astepin)
  • bug #46981 [Mime]  quote address names if they contain parentheses (@xabbuh)
  • bug #46960 [FrameworkBundle] Fail gracefully when forms use disabled CSRF (@HeahDude)
  • bug #46973 [DependencyInjection] Fail gracefully when attempting to autowire composite types (@derrabus)
  • bug #45884 [Serializer] Fix inconsistent behaviour of nullable objects in key/value arrays (@phramz)
  • bug #46963 [Mime] Fix inline parts when added via attachPart() (@fabpot)
  • bug #46968 [PropertyInfo] Make sure nested composite types do not crash ReflectionExtractor (@derrabus)
  • bug #46931 Flush backend output buffer after closing. (@bradjones1)
  • bug #46947 [Serializer] Prevent that bad Ignore method annotations lead to incorrect results (@astepin)
  • bug #46948 [Validator] : Fix "PHP Warning: Undefined array key 1" in NotCompromisedPasswordValidator (@KevinVanSonsbeek)
  • bug #46905 [BrowserKit] fix sending request to paths containing multiple slashes (@xabbuh)
  • bug #46244 [Validator] Fix traverse option on Valid constraint when used as Attribute (@tobias-93)
  • bug #42033 [HttpFoundation] Fix deleteFileAfterSend on client abortion (@nerg4l)
  • bug #46941 [Messenger] Fix calls to deprecated DBAL methods (@derrabus)
  • bug #46863 [Mime] Fix invalid DKIM signature with multiple parts (@BrokenSourceCode)
  • bug #46808 [HttpFoundation] Fix TypeError on null $_SESSION in NativeSessionStorage::save() (@chalasr)
  • bug #46811 [DoctrineBridge] Fix comment for type on Query::setValue (middlewares) (@l-vo)
  • bug #46790 [HttpFoundation] Prevent PHP Warning: Session ID is too long or contains illegal characters (@BrokenSourceCode)
  • bug #46800 Spaces in system temp folder path cause deprecation errors in php 8 (@demeritcowboy)
  • bug #46797 [Messenger] Ceil waiting time when multiplier is a float on retry (@WissameMekhilef)

[PR] #47116

v5.4.11
05baa8f
Compare
Choose a tag to compare

Changelog (v5.4.10...v5.4.11)

  • bug #47069 [Security] Allow redirect after login to absolute URLs (@tim Ward)
  • bug #47073 [HttpKernel] Fix non-scalar check in surrogate fragment renderer (@aschempp)
  • bug #47003 [Cache] Ensured that redis adapter can use multiple redis sentinel hosts (@warslett)
  • bug #43329 [Serializer] Respect default context in DateTimeNormalizer::denormalize (@hultberg)
  • bug #47070 [Messenger] Fix function name in TriggerSql on postgresql bridge to support table name with schema (@zimny9932)
  • bug #47086 Workaround disabled "var_dump" (@nicolas-grekas)
  • bug #40828 [BrowserKit] Merge fields and files recursively if they are multidimensional array (@januszmk)
  • bug #47010 [String] Fix width method in AbstractUnicodeString (@TBoileau)
  • bug #47048 [Serializer] Fix XmlEncoder encoding attribute false (@alamirault)
  • bug #47022 [Console] get full command path for command in search path (@remicollet)
  • bug #47000 [ErrorHandler] Fix return type patching for list and class-string pseudo types (@derrabus)
  • bug #43998 [HttpKernel] [HttpCache] Don't throw on 304 Not Modified (@aleho)
  • bug #46792 [Bridge] Corrects bug in test listener trait (@magikid)
  • bug #46985 [DoctrineBridge] Avoid calling AbstractPlatform::hasNativeGuidType() (@derrabus)
  • bug #46958 [Serializer] Ignore getter with required parameters (Fix #46592) (@astepin)
  • bug #46981 [Mime]  quote address names if they contain parentheses (@xabbuh)
  • bug #46960 [FrameworkBundle] Fail gracefully when forms use disabled CSRF (@HeahDude)
  • bug #46973 [DependencyInjection] Fail gracefully when attempting to autowire composite types (@derrabus)
  • bug #45884 [Serializer] Fix inconsistent behaviour of nullable objects in key/value arrays (@phramz)
  • bug #46963 [Mime] Fix inline parts when added via attachPart() (@fabpot)
  • bug #46968 [PropertyInfo] Make sure nested composite types do not crash ReflectionExtractor (@derrabus)
  • bug #46931 Flush backend output buffer after closing. (@bradjones1)
  • bug #46947 [Serializer] Prevent that bad Ignore method annotations lead to incorrect results (@astepin)
  • bug #46948 [Validator] : Fix "PHP Warning: Undefined array key 1" in NotCompromisedPasswordValidator (@KevinVanSonsbeek)
  • bug #46905 [BrowserKit] fix sending request to paths containing multiple slashes (@xabbuh)
  • bug #46244 [Validator] Fix traverse option on Valid constraint when used as Attribute (@tobias-93)
  • bug #42033 [HttpFoundation] Fix deleteFileAfterSend on client abortion (@nerg4l)
  • bug #46941 [Messenger] Fix calls to deprecated DBAL methods (@derrabus)
  • bug #46863 [Mime] Fix invalid DKIM signature with multiple parts (@BrokenSourceCode)
  • bug #46808 [HttpFoundation] Fix TypeError on null $_SESSION in NativeSessionStorage::save() (@chalasr)
  • bug #46811 [DoctrineBridge] Fix comment for type on Query::setValue (middlewares) (@l-vo)
  • bug #46790 [HttpFoundation] Prevent PHP Warning: Session ID is too long or contains illegal characters (@BrokenSourceCode)
  • bug #46800 Spaces in system temp folder path cause deprecation errors in php 8 (@demeritcowboy)
  • bug #46797 [Messenger] Ceil waiting time when multiplier is a float on retry (@WissameMekhilef)

[PR] #47115

v4.4.44
4a61fa7
Compare
Choose a tag to compare

Changelog (v4.4.43...v4.4.44)

  • bug #47069 [Security] Allow redirect after login to absolute URLs (@tim Ward)
  • bug #47073 [HttpKernel] Fix non-scalar check in surrogate fragment renderer (@aschempp)
  • bug #43329 [Serializer] Respect default context in DateTimeNormalizer::denormalize (@hultberg)
  • bug #47086 Workaround disabled "var_dump" (@nicolas-grekas)
  • bug #40828 [BrowserKit] Merge fields and files recursively if they are multidimensional array (@januszmk)
  • bug #47048 [Serializer] Fix XmlEncoder encoding attribute false (@alamirault)
  • bug #47000 [ErrorHandler] Fix return type patching for list and class-string pseudo types (@derrabus)
  • bug #43998 [HttpKernel] [HttpCache] Don't throw on 304 Not Modified (@aleho)
  • bug #46981 [Mime]  quote address names if they contain parentheses (@xabbuh)
  • bug #46960 [FrameworkBundle] Fail gracefully when forms use disabled CSRF (@HeahDude)
  • bug #46973 [DependencyInjection] Fail gracefully when attempting to autowire composite types (@derrabus)
  • bug #46963 [Mime] Fix inline parts when added via attachPart() (@fabpot)
  • bug #46968 [PropertyInfo] Make sure nested composite types do not crash ReflectionExtractor (@derrabus)
  • bug #46931 Flush backend output buffer after closing. (@bradjones1)
  • bug #46905 [BrowserKit] fix sending request to paths containing multiple slashes (@xabbuh)
  • bug #42033 [HttpFoundation] Fix deleteFileAfterSend on client abortion (@nerg4l)
  • bug #46941 [Messenger] Fix calls to deprecated DBAL methods (@derrabus)
  • bug #46863 [Mime] Fix invalid DKIM signature with multiple parts (@BrokenSourceCode)
  • bug #46808 [HttpFoundation] Fix TypeError on null $_SESSION in NativeSessionStorage::save() (@chalasr)
  • bug #46790 [HttpFoundation] Prevent PHP Warning: Session ID is too long or contains illegal characters (@BrokenSourceCode)
  • bug #46800 Spaces in system temp folder path cause deprecation errors in php 8 (@demeritcowboy)
  • bug #46797 [Messenger] Ceil waiting time when multiplier is a float on retry (@WissameMekhilef)

[PR] #47114

v6.1.2
8f09899
Compare
Choose a tag to compare

Changelog (v6.1.1...v6.1.2)

  • bug #46779 [String] Add an invariable word in french (@lemonlab)
  • bug #46765 [Serializer] Fix denormalization union types with constructor (@Gwemox)
  • bug #46769 [HttpKernel] Fix a PHP 8.1 deprecation notice in HttpCache (@mpdude)
  • bug #46760 Fix double authentication via RememberMe resulting in wrong RememberMe cookie being set in client (@heiglandreas)
  • bug #46766 Initially set user null. (@mogilvie)
  • bug #46735 [Messenger] Do not log the message object itself (@ajardin)
  • bug #46748 [Security] Fix legacy impersonation system (@dunglas)
  • bug #46747 Fix global state pollution between tests run with ApplicationTester (@Seldaek)
  • bug #46730 [Intl] Fix the IntlDateFormatter::formatObject signature (@damienalexandre)
  • bug #46668 [FrameworkBundle] Lower JsonSerializableNormalizer priority (@aprat84)
  • bug #46711 [PhpUnitBridge] Exclude from baseline generation deprecations triggered in legacy test (@mondrake)
  • bug #46678 [HttpFoundation] Update "[Session] Overwrite invalid session id" to only validate when files session storage is used (@alexpott)
  • bug #46665 [HttpClient] Fix Copy as curl with base uri (@HypeMC)
  • bug #46670 [HttpClient] Fix json encode flags usage in copy-as-curl generation (@welcoMattic)
  • bug #45861 [Serializer] Try all possible denormalization route with union types when ALLOW_EXTRA_ATTRIBUTES=false (@T-bond)
  • bug #46676 [DoctrineBridge] Extend type guessing on enum fields (@gigino Chianese)
  • bug #46699 [Cache] Respect $save option in all adapters (@jrjohnson)
  • bug #46697 [HttpKernel] Disable session tracking while collecting profiler data (@nicolas-grekas)
  • bug #46704 Allow passing null in twig_is_selected_choice (@raziel057)
  • bug #46684 [MonologBridge] Fixed support of elasticsearch 7.+ in ElasticsearchLogstashHandler (@lyrixx)
  • bug #46650 [WebProfilerBundle] Bump http-kernel requirement to ^6.1 (@ostrolucky)
  • bug #46646 [Messenger] move resetting services at worker stopped into listener (@thomas Talbot)
  • bug #46611 [PropertyInfo] Fix multi phpdoc covered promoted properties (@ostrolucky, @simPod)
  • bug #46368 [Mailer] Fix for missing sender name in case with usage of the EnvelopeListener (@bobahvas)
  • bug #46603 [Mailer] Fix Error Handling for OhMySMTP Bridge (@paul-oms)

[PR] #46783

v6.0.10
083143d
Compare
Choose a tag to compare

Changelog (v6.0.9...v6.0.10)

  • bug #46779 [String] Add an invariable word in french (@lemonlab)
  • bug #46765 [Serializer] Fix denormalization union types with constructor (@Gwemox)
  • bug #46769 [HttpKernel] Fix a PHP 8.1 deprecation notice in HttpCache (@mpdude)
  • bug #46760 Fix double authentication via RememberMe resulting in wrong RememberMe cookie being set in client (@heiglandreas)
  • bug #46735 [Messenger] Do not log the message object itself (@ajardin)
  • bug #46748 [Security] Fix legacy impersonation system (@dunglas)
  • bug #46747 Fix global state pollution between tests run with ApplicationTester (@Seldaek)
  • bug #46730 [Intl] Fix the IntlDateFormatter::formatObject signature (@damienalexandre)
  • bug #46668 [FrameworkBundle] Lower JsonSerializableNormalizer priority (@aprat84)
  • bug #46711 [PhpUnitBridge] Exclude from baseline generation deprecations triggered in legacy test (@mondrake)
  • bug #46678 [HttpFoundation] Update "[Session] Overwrite invalid session id" to only validate when files session storage is used (@alexpott)
  • bug #45861 [Serializer] Try all possible denormalization route with union types when ALLOW_EXTRA_ATTRIBUTES=false (@T-bond)
  • bug #46676 [DoctrineBridge] Extend type guessing on enum fields (@gigino Chianese)
  • bug #46699 [Cache] Respect $save option in all adapters (@jrjohnson)
  • bug #46697 [HttpKernel] Disable session tracking while collecting profiler data (@nicolas-grekas)
  • bug #46704 Allow passing null in twig_is_selected_choice (@raziel057)
  • bug #46684 [MonologBridge] Fixed support of elasticsearch 7.+ in ElasticsearchLogstashHandler (@lyrixx)
  • bug #46646 [Messenger] move resetting services at worker stopped into listener (@thomas Talbot)
  • bug #46368 [Mailer] Fix for missing sender name in case with usage of the EnvelopeListener (@bobahvas)
  • bug #46603 [Mailer] Fix Error Handling for OhMySMTP Bridge (@paul-oms)
  • bug #46545 Fix getting class constraints on debug command (@loic425)
  • bug #46548 [Mime] Allow url as a path in the DataPart::fromPath (@wkania)
  • bug #46576 Fix choice filter error when loading mix of grouped and non-grouped choices (@BreyndotEchse)
  • bug #46594 [FrameworkBundle] Fix XML cache config (@HeahDude)
  • bug #46610 [Messenger] use the outermost wrapping DBAL connection (@xabbuh)
  • bug #46595 [Console] Escape in command name & description from getDefaultName() (@ogizanagi)
  • bug #46608 [Console] Fix deprecation when description is null (@HypeMC)
  • bug #46574 [Console] Escape in command name & description from PHP (getDefault* methods) (@ogizanagi)
  • bug #46577 [Serializer] Fix ignore attribute in Xml files (@alamirault)
  • bug #46565 [WebProfilerBundle] Fix dark theme selected line highlight color & reuse css vars (@ogizanagi)
  • bug #46525 [Serializer] Get attributeContext after converting name (@zenas1210)
  • bug #46535 [Mime] Check that the path is a file in the DataPart::fromPath (@wkania)
  • bug #46543 [Cache] do not pass null to strlen() (@xabbuh)
  • bug #46515 [PropertyInfo] Fix extracting int range type (@norkunas)
  • bug #46478 [Contracts] remove static cache from ServiceSubscriberTrait (@kbond)

[PR] #46782