Releases: symfony/symfony
Releases · symfony/symfony
v7.2.5
Changelog (v7.2.4...v7.2.5)
- bug #60054 [Form] Use duplicate_preferred_choices to set value of ChoiceType (@aleho)
- bug #60026 [Serializer] Fix ObjectNormalizer default context with named serializers (@HypeMC)
- bug #60030 [Cache][DoctrineBridge][HttpFoundation][Lock][Messenger] use
Table::addPrimaryKeyConstraint()
with Doctrine DBAL 4.3+ (@xabbuh) - bug #59844 [TypeInfo] Fix
isSatisfiedBy
not traversing type tree (@mtarld) - bug #59858 Update
JsDelivrEsmResolver::IMPORT_REGEX
to support dynamic imports (@natepage) - bug #60019 [HttpKernel] Fix
TraceableEventDispatcher
when theStopwatch
service has been reset (@lyrixx) - bug #59975 [HttpKernel] Only remove
E_WARNING
from error level during kernel init (@fritzmg) - bug #59988 [FrameworkBundle] Remove redundant
name
attribute fromdefault_context
(@HypeMC) - bug #59963 [TypeInfo] Fix
@var
tag reading for promoted properties (@mtarld) - bug #59949 [Process] Use a pipe for stderr in pty mode to avoid mixed output between stdout and stderr (@joelwurtz)
- bug #59940 [Cache] Fix missing cache data in profiler (@dcmbrs)
- bug #59965 [VarExporter] Fix support for hooks and asymmetric visibility (@nicolas-grekas)
- bug #59924 Extract no type
@param
annotation withPhpStanExtractor
(@thomasdubuffet) - bug #59908 [Messenger] Reduce keepalive request noise (@ro0NL)
- bug #59874 [Console] fix progress bar messing output in section when there is an EOL (@joelwurtz)
- bug #59888 [PhpUnitBridge] don't trigger "internal" deprecations for PHPUnit Stub objects (@xabbuh)
- bug #59830 [Yaml] drop comments while lexing unquoted strings (@xabbuh)
- bug #59884 [VarExporter] Fix support for asymmetric visibility (@nicolas-grekas)
- bug #59881 [VarExporter] Fix support for abstract properties (@nicolas-grekas)
- bug #59841 [Cache] fix cache data collector on late collect (@dcmbrs)
[PR] #60075
v6.4.20
Changelog (v6.4.19...v6.4.20)
- bug #60054 [Form] Use duplicate_preferred_choices to set value of ChoiceType (@aleho)
- bug #59858 Update
JsDelivrEsmResolver::IMPORT_REGEX
to support dynamic imports (@natepage) - bug #60019 [HttpKernel] Fix
TraceableEventDispatcher
when theStopwatch
service has been reset (@lyrixx) - bug #59975 [HttpKernel] Only remove
E_WARNING
from error level during kernel init (@fritzmg) - bug #59988 [FrameworkBundle] Remove redundant
name
attribute fromdefault_context
(@HypeMC) - bug #59949 [Process] Use a pipe for stderr in pty mode to avoid mixed output between stdout and stderr (@joelwurtz)
- bug #59940 [Cache] Fix missing cache data in profiler (@dcmbrs)
- bug #59965 [VarExporter] Fix support for hooks and asymmetric visibility (@nicolas-grekas)
- bug #59874 [Console] fix progress bar messing output in section when there is an EOL (@joelwurtz)
- bug #59888 [PhpUnitBridge] don't trigger "internal" deprecations for PHPUnit Stub objects (@xabbuh)
- bug #59830 [Yaml] drop comments while lexing unquoted strings (@xabbuh)
- bug #59884 [VarExporter] Fix support for asymmetric visibility (@nicolas-grekas)
- bug #59881 [VarExporter] Fix support for abstract properties (@nicolas-grekas)
- bug #59841 [Cache] fix cache data collector on late collect (@dcmbrs)
[PR] #60074
v7.2.4
Changelog (v7.2.3...v7.2.4)
- bug #59198 [Messenger] Filter out non-consumable receivers when registering
ConsumeMessagesCommand
(@wazum) - bug #59781 [Mailer] fix multiple transports default injection (@fkropfhamer)
- bug #59836 [Mailer][Postmark] Set CID for attachments when it exists (@IssamRaouf)
- bug #59829 [FrameworkBundle] Disable the keys normalization of the CSRF form field attributes (@sukei)
- bug #59840 Fix PHP warning in GetSetMethodNormalizer when a "set()" method is defined (@Pepperoni1337)
- bug #59818 [TypeInfo] Fix create union with nullable type (@mtarld)
- bug #59810 [DependencyInjection] Defer check for circular references instead of skipping them (@biozshock)
- bug #59811 [Validator] Synchronize IBAN formats (@alexandre-daubois)
- bug #59796 [Mime] use address for body at
PathHeader
(@tinect) - bug #59803 [Semaphore] allow redis cluster/sentinel dsn (@smoench)
- bug #59779 [DomCrawler] Bug #43921 Check for null parent nodes in the case of orphaned branches (@ttk)
- bug #59776 [WebProfilerBundle] fix rendering notifier message options (@xabbuh)
- bug #59769 Enable
JSON_PRESERVE_ZERO_FRACTION
injsonRequest
method (@raffaelecarelle) - bug #59774 [TwigBridge] Fix compatibility with Twig 3.21 (@alexandre-daubois)
- bug #59761 [VarExporter] Fix lazy objects with hooked properties (@nicolas-grekas)
- bug #59763 [HttpClient] Don't send any default content-type when the body is empty (@nicolas-grekas)
- bug #59747 [Translation] check empty notes (@davidvancl)
- bug #59751 [Cache] Tests for Redis Replication with cache (@DemigodCode)
- bug #59752 [BrowserKit] Fix submitting forms with empty file fields (@nicolas-grekas)
- bug #59742 [Notifier] [BlueSky] Change the value returned as the message ID (@javiereguiluz)
- bug #59033 [WebProfilerBundle] Fix interception for non conventional redirects (@Huluti)
- bug #59713 [DependencyInjection] Do not preload functions (@biozshock)
- bug #59723 [DependencyInjection] Fix cloned lazy services not sharing their dependencies when dumped with PhpDumper (@pvandommelen)
- bug #59727 [HttpClient] Fix activity tracking leading to negative timeout errors (@nicolas-grekas)
- bug #59728 [Form][FrameworkBundle] Use auto-configuration to make the default CSRF token id apply only to the app; not to bundles (@nicolas-grekas)
- bug #59262 [DependencyInjection] Fix env default processor with scalar node (@tBibaut)
- bug #59699 [Serializer] Handle default context in named Serializer (@HypeMC)
- bug #59640 [Security] Return null instead of empty username to fix deprecation notice (@phasdev)
- bug #59661 [Lock] Fix Predis error handling (@HypeMC)
- bug #59596 [Mime] use
isRendered
method to ensure we can avoid rendering an email twice (@walva) - bug #59689 [HttpClient] Fix buffering AsyncResponse with no passthru (@nicolas-grekas)
- bug #59654 [HttpClient] Fix uploading files > 2GB (@nicolas-grekas)
- bug #59648 [HttpClient] Fix retrying requests with
Psr18Client
and NTLM connections (@nicolas-grekas, @ajgarlag) - bug #59681 [TypeInfo] Fix promoted property phpdoc reading (@mtarld)
[PR] #59865
v6.4.19
Changelog (v6.4.18...v6.4.19)
- bug #59198 [Messenger] Filter out non-consumable receivers when registering
ConsumeMessagesCommand
(@wazum) - bug #59781 [Mailer] fix multiple transports default injection (@fkropfhamer)
- bug #59836 [Mailer][Postmark] Set CID for attachments when it exists (@IssamRaouf)
- bug #59840 Fix PHP warning in GetSetMethodNormalizer when a "set()" method is defined (@Pepperoni1337)
- bug #59810 [DependencyInjection] Defer check for circular references instead of skipping them (@biozshock)
- bug #59811 [Validator] Synchronize IBAN formats (@alexandre-daubois)
- bug #59796 [Mime] use address for body at
PathHeader
(@tinect) - bug #59803 [Semaphore] allow redis cluster/sentinel dsn (@smoench)
- bug #59779 [DomCrawler] Bug #43921 Check for null parent nodes in the case of orphaned branches (@ttk)
- bug #59776 [WebProfilerBundle] fix rendering notifier message options (@xabbuh)
- bug #59769 Enable
JSON_PRESERVE_ZERO_FRACTION
injsonRequest
method (@raffaelecarelle) - bug #59774 [TwigBridge] Fix compatibility with Twig 3.21 (@alexandre-daubois)
- bug #59761 [VarExporter] Fix lazy objects with hooked properties (@nicolas-grekas)
- bug #59763 [HttpClient] Don't send any default content-type when the body is empty (@nicolas-grekas)
- bug #59747 [Translation] check empty notes (@davidvancl)
- bug #59751 [Cache] Tests for Redis Replication with cache (@DemigodCode)
- bug #59752 [BrowserKit] Fix submitting forms with empty file fields (@nicolas-grekas)
- bug #59033 [WebProfilerBundle] Fix interception for non conventional redirects (@Huluti)
- bug #59713 [DependencyInjection] Do not preload functions (@biozshock)
- bug #59723 [DependencyInjection] Fix cloned lazy services not sharing their dependencies when dumped with PhpDumper (@pvandommelen)
- bug #59727 [HttpClient] Fix activity tracking leading to negative timeout errors (@nicolas-grekas)
- bug #59262 [DependencyInjection] Fix env default processor with scalar node (@tBibaut)
- bug #59640 [Security] Return null instead of empty username to fix deprecation notice (@phasdev)
- bug #59596 [Mime] use
isRendered
method to ensure we can avoid rendering an email twice (@walva) - bug #59689 [HttpClient] Fix buffering AsyncResponse with no passthru (@nicolas-grekas)
- bug #59654 [HttpClient] Fix uploading files > 2GB (@nicolas-grekas)
[PR] #59864
v7.2.3
Changelog (v7.2.2...v7.2.3)
- bug #58889 [Serializer] Handle default context in Serializer (@Valmonzo)
- bug #59631 [HttpClient] Fix processing a NativeResponse after its client has been reset (@Jean-Beru)
- bug #59590 [Security] Throw an explicit error when refreshing a token with a null user (@alexandre-daubois)
- bug #59625 [FrameworkBundle] Add missing
not-compromised-password
entry in XSD (@alexandre-daubois) - bug #59610 [Mailer] Ensure TransportExceptionInterface populates stream debug data (@bytestream)
- bug #59598 [Mime] Fix body validity check in
Email
when usingMessage::setBody()
(@alexandre-daubois) - bug #59513 [Messenger ] Extract retry delay from nested
RecoverableExceptionInterface
(@AydinHassan) - feature #59544 [AssetMapper] Fix CssCompiler matches url in comments (@smnandre)
- bug #59575 [DoctrineBridge] Add support for doctrine/persistence 4 (@greg0ire)
- bug #59611 [Mailer][Notifier] Fix channel parameter value to fixed value for Mailer and Notifier Sweego Transports (@welcoMattic)
- bug #59399 [DomCrawler] Make
ChoiceFormField::isDisabled
returntrue
for unchecked disabled checkboxes (@MatTheCat) - bug #59581 [Cache] Don't clear system caches on
cache:clear
(@nicolas-grekas) - bug #59579 [FrameworkBundle] Fix patching refs to the tmp warmup dir in files generated by optional cache warmers (@nicolas-grekas)
- bug #59580 [Config] Add missing
json_encode
flags when creating.meta.json
files (@nicolas-grekas) - bug #57459 [PropertyInfo] convert legacy types to TypeInfo types if getType() is not implemented (@xabbuh)
- bug #59525 [HtmlSanitizer] Fix access to undefined keys in UrlSanitizer (Antoine Beyet)
- bug #59538 [VarDumper] fix dumped markup (@xabbuh)
- bug #59508 [Messenger] [AMQP] Improve AMQP connection issues (@AurelienPillevesse)
- bug #59501 [Serializer] [ObjectNormalizer] Filter int when using FILTER_BOOL (@DjordyKoert)
- bug #59515 [FrameworkBundle] Fix wiring ConsoleProfilerListener (@nicolas-grekas)
- bug #59136 [DependencyInjection] Reset env vars with
kernel.reset
(@faizanakram99) - bug #59488 [Lock] Make sure RedisStore will also support Valkey (@PatNowak)
- bug #59486 [Validator] Update sr_Cyrl 120:This value is not a valid slug. (@kaznovac)
- bug #59403 [FrameworkBundle][HttpFoundation] Reset Request's formats using the service resetter (@nicolas-grekas)
- bug #59404 [Mailer] Fix SMTP stream EOF handling on Windows by using feof() (@skmedix)
- bug #59390 [VarDumper] Fix blank strings display (@MatTheCat)
- bug #59446 [Routing] Fix configuring a single route's hosts (@MatTheCat)
- bug #58901 [HttpClient] Ignore RuntimeExceptions thrown when rewinding the PSR-7 created in HttplugWaitLoop::createPsr7Response (@KurtThiemann)
- bug #59046 [HttpClient] Fix Undefined array key
connection
(@PhilETaylor) - bug #59055 [HttpFoundation] Fixed
IpUtils::anonymize
exception when using IPv6 link-local addresses with RFC4007 scoping (@jbtronics) - bug #59256 [Mailer] Fix Sendmail memory leak (@rch7)
- bug #59375 [RemoteEvent][Webhook] fix SendgridPayloadConverter category support (@ericabouaf)
- bug #59367 [PropertyInfo] Make sure that SerializerExtractor returns null for invalid class metadata (@wuchen90)
- bug #59376 [RemoteEvent][Webhook] Fix
SendgridRequestParser
andSendgridPayloadConverter
(@ericabouaf) - bug #59381 [Yaml] fix inline notation with inline comment (@alexpott)
- bug #59352 [Messenger] Fix
TransportMessageIdStamp
not always added (@HypeMC) - bug #59185 [DoctrineBridge] Fix compatibility to Doctrine persistence 2.5 in Doctrine Bridge 6.4 to avoid Projects stuck on 6.3 (@alexander-schranz)
- bug #59245 [PropertyInfo] Fix add missing composer conflict (@mtarld)
- bug #59292 [WebProfilerBundle] Fix event delegation on links inside toggles (@MatTheCat)
- bug #59362 [Doctrine][Messenger] Prevents multiple TransportMessageIdStamp being stored in envelope (@rtreffler)
- bug #59323 [Serializer] Fix exception thrown by
YamlEncoder
(@VincentLanglet) - bug #59293 [AssetMapper] Fix JavaScript compiler creates self-referencing imports (@smnandre)
- bug #59296 [Form] do not render hidden CSRF token forms with autocomplete set to off (@xabbuh)
- bug #59349 [Yaml] reject inline notations followed by invalid content (@xabbuh)
- bug #59229 [WebProfilerBundle] fix loading of toolbar stylesheet (@alexislefebvre)
- bug #59363 [VarDumper] Fix displaying closure's "this" from anonymous classes (@nicolas-grekas)
- bug #59364 [ErrorHandler] Don't trigger "internal" deprecations for anonymous LazyClosure instances (@nicolas-grekas)
- bug #59221 [PropertyAccess] Fix compatibility with PHP 8.4 asymmetric visibility (@Florian-Merle)
- bug #59348 [Lock] Fix predis command error checking (@dciprian-petrisor)
- bug #59357 [HttpKernel] Don't override existing
LoggerInterface
autowiring alias inLoggerPass
(@nicolas-grekas) - bug #59347 [Security] Fix triggering session tracking from ContextListener (@nicolas-grekas)
- bug #59146 [Security] Use the session only if it is started when using
SameOriginCsrfTokenManager
(Thibault G) - bug #59188 [HttpClient] Fix
reset()
not called on decorated clients (@HypeMC) - bug #59339 [SecurityBundle] Remove outdated guard from security xsd schema (@chalasr)
- bug #59343 [Security] Adjust parameter order in exception message (@Link1515)
- bug #59342 [SecurityBundle] Do not pass traceable authenticators to
security.helper
(@MatTheCat) - bug #59320 [HttpClient] fix amphp http client v5 unix socket (@praswicaksono)
- bug #59312 [Yaml] Fix parsing of unquoted strings in Parser::lexUnquotedString() to ignore spaces (@Link1515)
- bug #59334 [ErrorHandler] [A11y] Simple proposal for color updates on error stack traces against colorblindness (@DocFX)
[PR] #59644
v7.1.11
Changelog (v7.1.10...v7.1.11)
- bug #58889 [Serializer] Handle default context in Serializer (@Valmonzo)
- bug #59631 [HttpClient] Fix processing a NativeResponse after its client has been reset (@Jean-Beru)
- bug #59590 [Security] Throw an explicit error when refreshing a token with a null user (@alexandre-daubois)
- bug #59625 [FrameworkBundle] Add missing
not-compromised-password
entry in XSD (@alexandre-daubois) - bug #59610 [Mailer] Ensure TransportExceptionInterface populates stream debug data (@bytestream)
- bug #59598 [Mime] Fix body validity check in
Email
when usingMessage::setBody()
(@alexandre-daubois) - feature #59544 [AssetMapper] Fix CssCompiler matches url in comments (@smnandre)
- bug #59575 [DoctrineBridge] Add support for doctrine/persistence 4 (@greg0ire)
- bug #59399 [DomCrawler] Make
ChoiceFormField::isDisabled
returntrue
for unchecked disabled checkboxes (@MatTheCat) - bug #59581 [Cache] Don't clear system caches on
cache:clear
(@nicolas-grekas) - bug #59579 [FrameworkBundle] Fix patching refs to the tmp warmup dir in files generated by optional cache warmers (@nicolas-grekas)
- bug #57459 [PropertyInfo] convert legacy types to TypeInfo types if getType() is not implemented (@xabbuh)
- bug #59525 [HtmlSanitizer] Fix access to undefined keys in UrlSanitizer (Antoine Beyet)
- bug #59538 [VarDumper] fix dumped markup (@xabbuh)
- bug #59508 [Messenger] [AMQP] Improve AMQP connection issues (@AurelienPillevesse)
- bug #59501 [Serializer] [ObjectNormalizer] Filter int when using FILTER_BOOL (@DjordyKoert)
- bug #59515 [FrameworkBundle] Fix wiring ConsoleProfilerListener (@nicolas-grekas)
- bug #59136 [DependencyInjection] Reset env vars with
kernel.reset
(@faizanakram99) - bug #59486 [Validator] Update sr_Cyrl 120:This value is not a valid slug. (@kaznovac)
- bug #59403 [FrameworkBundle][HttpFoundation] Reset Request's formats using the service resetter (@nicolas-grekas)
- bug #59404 [Mailer] Fix SMTP stream EOF handling on Windows by using feof() (@skmedix)
- bug #59390 [VarDumper] Fix blank strings display (@MatTheCat)
- bug #59446 [Routing] Fix configuring a single route's hosts (@MatTheCat)
- bug #58901 [HttpClient] Ignore RuntimeExceptions thrown when rewinding the PSR-7 created in HttplugWaitLoop::createPsr7Response (@KurtThiemann)
- bug #59046 [HttpClient] Fix Undefined array key
connection
(@PhilETaylor) - bug #59055 [HttpFoundation] Fixed
IpUtils::anonymize
exception when using IPv6 link-local addresses with RFC4007 scoping (@jbtronics) - bug #59256 [Mailer] Fix Sendmail memory leak (@rch7)
- bug #59375 [RemoteEvent][Webhook] fix SendgridPayloadConverter category support (@ericabouaf)
- bug #59367 [PropertyInfo] Make sure that SerializerExtractor returns null for invalid class metadata (@wuchen90)
- bug #59376 [RemoteEvent][Webhook] Fix
SendgridRequestParser
andSendgridPayloadConverter
(@ericabouaf) - bug #59381 [Yaml] fix inline notation with inline comment (@alexpott)
- bug #59352 [Messenger] Fix
TransportMessageIdStamp
not always added (@HypeMC) - bug #59185 [DoctrineBridge] Fix compatibility to Doctrine persistence 2.5 in Doctrine Bridge 6.4 to avoid Projects stuck on 6.3 (@alexander-schranz)
- bug #59245 [PropertyInfo] Fix add missing composer conflict (@mtarld)
- bug #59292 [WebProfilerBundle] Fix event delegation on links inside toggles (@MatTheCat)
- bug #59362 [Doctrine][Messenger] Prevents multiple TransportMessageIdStamp being stored in envelope (@rtreffler)
- bug #59323 [Serializer] Fix exception thrown by
YamlEncoder
(@VincentLanglet) - bug #59293 [AssetMapper] Fix JavaScript compiler creates self-referencing imports (@smnandre)
- bug #59349 [Yaml] reject inline notations followed by invalid content (@xabbuh)
- bug #59363 [VarDumper] Fix displaying closure's "this" from anonymous classes (@nicolas-grekas)
- bug #59364 [ErrorHandler] Don't trigger "internal" deprecations for anonymous LazyClosure instances (@nicolas-grekas)
- bug #59221 [PropertyAccess] Fix compatibility with PHP 8.4 asymmetric visibility (@Florian-Merle)
- bug #59357 [HttpKernel] Don't override existing
LoggerInterface
autowiring alias inLoggerPass
(@nicolas-grekas) - bug #59347 [Security] Fix triggering session tracking from ContextListener (@nicolas-grekas)
- bug #59188 [HttpClient] Fix
reset()
not called on decorated clients (@HypeMC) - bug #59339 [SecurityBundle] Remove outdated guard from security xsd schema (@chalasr)
- bug #59343 [Security] Adjust parameter order in exception message (@Link1515)
- bug #59312 [Yaml] Fix parsing of unquoted strings in Parser::lexUnquotedString() to ignore spaces (@Link1515)
- bug #59334 [ErrorHandler] [A11y] Simple proposal for color updates on error stack traces against colorblindness (@DocFX)
[PR] #59643
[EOL] End of life release for branch 7.1
v6.4.18
Changelog (v6.4.17...v6.4.18)
- bug #58889 [Serializer] Handle default context in Serializer (@Valmonzo)
- bug #59631 [HttpClient] Fix processing a NativeResponse after its client has been reset (@Jean-Beru)
- bug #59590 [Security] Throw an explicit error when refreshing a token with a null user (@alexandre-daubois)
- bug #59625 [FrameworkBundle] Add missing
not-compromised-password
entry in XSD (@alexandre-daubois) - bug #59610 [Mailer] Ensure TransportExceptionInterface populates stream debug data (@bytestream)
- bug #59598 [Mime] Fix body validity check in
Email
when usingMessage::setBody()
(@alexandre-daubois) - feature #59544 [AssetMapper] Fix CssCompiler matches url in comments (@smnandre)
- bug #59575 [DoctrineBridge] Add support for doctrine/persistence 4 (@greg0ire)
- bug #59399 [DomCrawler] Make
ChoiceFormField::isDisabled
returntrue
for unchecked disabled checkboxes (@MatTheCat) - bug #59581 [Cache] Don't clear system caches on
cache:clear
(@nicolas-grekas) - bug #59579 [FrameworkBundle] Fix patching refs to the tmp warmup dir in files generated by optional cache warmers (@nicolas-grekas)
- bug #59525 [HtmlSanitizer] Fix access to undefined keys in UrlSanitizer (Antoine Beyet)
- bug #59538 [VarDumper] fix dumped markup (@xabbuh)
- bug #59515 [FrameworkBundle] Fix wiring ConsoleProfilerListener (@nicolas-grekas)
- bug #59486 [Validator] Update sr_Cyrl 120:This value is not a valid slug. (@kaznovac)
- bug #59403 [FrameworkBundle][HttpFoundation] Reset Request's formats using the service resetter (@nicolas-grekas)
- bug #59404 [Mailer] Fix SMTP stream EOF handling on Windows by using feof() (@skmedix)
- bug #59390 [VarDumper] Fix blank strings display (@MatTheCat)
- bug #59446 [Routing] Fix configuring a single route's hosts (@MatTheCat)
- bug #58901 [HttpClient] Ignore RuntimeExceptions thrown when rewinding the PSR-7 created in HttplugWaitLoop::createPsr7Response (@KurtThiemann)
- bug #59046 [HttpClient] Fix Undefined array key
connection
(@PhilETaylor) - bug #59055 [HttpFoundation] Fixed
IpUtils::anonymize
exception when using IPv6 link-local addresses with RFC4007 scoping (@jbtronics) - bug #59256 [Mailer] Fix Sendmail memory leak (@rch7)
- bug #59375 [RemoteEvent][Webhook] fix SendgridPayloadConverter category support (@ericabouaf)
- bug #59367 [PropertyInfo] Make sure that SerializerExtractor returns null for invalid class metadata (@wuchen90)
- bug #59376 [RemoteEvent][Webhook] Fix
SendgridRequestParser
andSendgridPayloadConverter
(@ericabouaf) - bug #59381 [Yaml] fix inline notation with inline comment (@alexpott)
- bug #59352 [Messenger] Fix
TransportMessageIdStamp
not always added (@HypeMC) - bug #59185 [DoctrineBridge] Fix compatibility to Doctrine persistence 2.5 in Doctrine Bridge 6.4 to avoid Projects stuck on 6.3 (@alexander-schranz)
- bug #59245 [PropertyInfo] Fix add missing composer conflict (@mtarld)
- bug #59292 [WebProfilerBundle] Fix event delegation on links inside toggles (@MatTheCat)
- bug #59362 [Doctrine][Messenger] Prevents multiple TransportMessageIdStamp being stored in envelope (@rtreffler)
- bug #59323 [Serializer] Fix exception thrown by
YamlEncoder
(@VincentLanglet) - bug #59293 [AssetMapper] Fix JavaScript compiler creates self-referencing imports (@smnandre)
- bug #59349 [Yaml] reject inline notations followed by invalid content (@xabbuh)
- bug #59363 [VarDumper] Fix displaying closure's "this" from anonymous classes (@nicolas-grekas)
- bug #59364 [ErrorHandler] Don't trigger "internal" deprecations for anonymous LazyClosure instances (@nicolas-grekas)
- bug #59221 [PropertyAccess] Fix compatibility with PHP 8.4 asymmetric visibility (@Florian-Merle)
- bug #59357 [HttpKernel] Don't override existing
LoggerInterface
autowiring alias inLoggerPass
(@nicolas-grekas) - bug #59347 [Security] Fix triggering session tracking from ContextListener (@nicolas-grekas)
- bug #59188 [HttpClient] Fix
reset()
not called on decorated clients (@HypeMC) - bug #59343 [Security] Adjust parameter order in exception message (@Link1515)
- bug #59312 [Yaml] Fix parsing of unquoted strings in Parser::lexUnquotedString() to ignore spaces (@Link1515)
- bug #59334 [ErrorHandler] [A11y] Simple proposal for color updates on error stack traces against colorblindness (@DocFX)
[PR] #59642
v7.2.2
Changelog (v7.2.1...v7.2.2)
- bug #59304 [PropertyInfo] Remove
@internal
fromPropertyReadInfo
andPropertyWriteInfo
(Dario Guarracino) - bug #59252 [Stopwatch] bug #54854 undefined key error when trying to fetch a mis… (Alex Niedre)
- bug #59278 [SecurityBundle] Do not replace authenticators service by their traceable version (@MatTheCat)
- bug #59228 [HttpFoundation] Avoid mime type guess with temp files in
BinaryFileResponse
(@alexandre-daubois) - bug #59318 [Finder] Fix using
==
as default operator inDateComparator
(@MatTheCat) - bug #59321 [HtmlSanitizer] reject URLs containing whitespaces (@xabbuh)
- bug #59310 [Validator] the "max" option can be zero (@xabbuh)
- bug #59271 [TypeInfo] Fix PHPDoc resolving of union with mixed (@mtarld)
- bug #59269 [Security/Csrf] Trust "Referer" at the same level as "Origin" (@nicolas-grekas)
- bug #59250 [HttpClient] Fix a typo in NoPrivateNetworkHttpClient (@Jontsa)
- bug #59103 [Messenger] ensure exception on rollback does not hide previous exception (@nikophil)
- bug #59226 [FrameworkBundle] require the writer to implement getFormats() in the translation:extract (@xabbuh)
- bug #59213 [FrameworkBundle] don't require fake notifier transports to be installed as non-dev dependencies (@xabbuh)
- bug #59113 [FrameworkBundle][Translation] fix translation lint compatibility with the
PseudoLocalizationTranslator
(@xabbuh) - bug #59060 [Validator] set the violation path only if the
errorPath
option is set (@xabbuh) - bug #59066 Fix resolve enum in string type resolver (@DavidBadura)
- bug #59156 [PropertyInfo] Fix interface handling in PhpStanTypeHelper (@mtarld)
- bug #59160 [BeanstalkMessenger] Round delay to an integer to avoid deprecation warning (@plantas)
- bug #59012 [PropertyInfo] Fix interface handling in
PhpStanTypeHelper
(@janedbal) - bug #59134 [HttpKernel] Denormalize request data using the csv format when using "#[MapQueryString]" or "#[MapRequestPayload]" (except for content data) (@ovidiuenache)
- bug #59140 [WebProfilerBundle] fix: white-space in highlighted code (@chr-hertel)
[PR] #59338
v7.1.10
Changelog (v7.1.9...v7.1.10)
- bug #59304 [PropertyInfo] Remove
@internal
fromPropertyReadInfo
andPropertyWriteInfo
(Dario Guarracino) - bug #59228 [HttpFoundation] Avoid mime type guess with temp files in
BinaryFileResponse
(@alexandre-daubois) - bug #59318 [Finder] Fix using
==
as default operator inDateComparator
(@MatTheCat) - bug #59321 [HtmlSanitizer] reject URLs containing whitespaces (@xabbuh)
- bug #59250 [HttpClient] Fix a typo in NoPrivateNetworkHttpClient (@Jontsa)
- bug #59103 [Messenger] ensure exception on rollback does not hide previous exception (@nikophil)
- bug #59226 [FrameworkBundle] require the writer to implement getFormats() in the translation:extract (@xabbuh)
- bug #59213 [FrameworkBundle] don't require fake notifier transports to be installed as non-dev dependencies (@xabbuh)
- bug #59066 Fix resolve enum in string type resolver (@DavidBadura)
- bug #59156 [PropertyInfo] Fix interface handling in PhpStanTypeHelper (@mtarld)
- bug #59160 [BeanstalkMessenger] Round delay to an integer to avoid deprecation warning (@plantas)
- bug #59012 [PropertyInfo] Fix interface handling in
PhpStanTypeHelper
(@janedbal) - bug #59134 [HttpKernel] Denormalize request data using the csv format when using "#[MapQueryString]" or "#[MapRequestPayload]" (except for content data) (@ovidiuenache)
- bug #59140 [WebProfilerBundle] fix: white-space in highlighted code (@chr-hertel)
- bug #59124 [FrameworkBundle] fix: notifier push channel bus abstract arg (@raphael-geffroy)
- bug #59069 [Console] Fix division by 0 error (@Rindula)
- bug #59070 [PropertyInfo] evaluate access flags for properties with asymmetric visibility (@xabbuh)
- bug #59062 [HttpClient] Always set CURLOPT_CUSTOMREQUEST to the correct HTTP method in CurlHttpClient (@KurtThiemann)
- bug #59023 [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient (@nicolas-grekas)
[PR] #59337
v6.4.17
Changelog (v6.4.16...v6.4.17)
- bug #59304 [PropertyInfo] Remove
@internal
fromPropertyReadInfo
andPropertyWriteInfo
(Dario Guarracino) - bug #59318 [Finder] Fix using
==
as default operator inDateComparator
(@MatTheCat) - bug #59321 [HtmlSanitizer] reject URLs containing whitespaces (@xabbuh)
- bug #59250 [HttpClient] Fix a typo in NoPrivateNetworkHttpClient (@Jontsa)
- bug #59103 [Messenger] ensure exception on rollback does not hide previous exception (@nikophil)
- bug #59226 [FrameworkBundle] require the writer to implement getFormats() in the translation:extract (@xabbuh)
- bug #59213 [FrameworkBundle] don't require fake notifier transports to be installed as non-dev dependencies (@xabbuh)
- bug #59160 [BeanstalkMessenger] Round delay to an integer to avoid deprecation warning (@plantas)
- bug #59012 [PropertyInfo] Fix interface handling in
PhpStanTypeHelper
(@janedbal) - bug #59134 [HttpKernel] Denormalize request data using the csv format when using "#[MapQueryString]" or "#[MapRequestPayload]" (except for content data) (@ovidiuenache)
- bug #59140 [WebProfilerBundle] fix: white-space in highlighted code (@chr-hertel)
- bug #59124 [FrameworkBundle] fix: notifier push channel bus abstract arg (@raphael-geffroy)
- bug #59069 [Console] Fix division by 0 error (@Rindula)
- bug #59070 [PropertyInfo] evaluate access flags for properties with asymmetric visibility (@xabbuh)
- bug #59062 [HttpClient] Always set CURLOPT_CUSTOMREQUEST to the correct HTTP method in CurlHttpClient (@KurtThiemann)
- bug #59023 [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient (@nicolas-grekas)
[PR] #59336