Changelog (v6.1.0-BETA2...v6.1.0-RC1)
- feature #46335 [Form][FrameworkBundle][TwigBundle] Add Twig filter, form-type extension and improve service definitions for HtmlSanitizer (@nicolas-grekas)
- bug #46114 Fixes "Incorrectly nested style tag found" error when using multi-line header content (@Perturbatio)
- bug #46325 [Ldap] Fix LDAP connection options (@buffcode)
- bug #46341 Fix aliases handling in command name completion (@Seldaek)
- bug #46317 [Security/Http] Ignore invalid URLs found in failure/success paths (@nicolas-grekas)
- bug #46309 [Security] Fix division by zero (@tvlooy)
- bug #46327 [HttpKernel] Allow ErrorHandler ^5.0 to be used in HttpKernel 4.4 (@mpdude)
- bug #46310 [MonologBridge] Fix LevelName being removed in Monolog 3.0 (@Seldaek)
- bug #46297 [Serializer] Fix JsonSerializableNormalizer ignores circular reference handler in $context (@BreyndotEchse)
- bug #46291 [Console] Suppress unhandled error in some specific use-cases. (@rw4lll)
- bug #46302 [ErrorHandler] Fix list of tentative return types (@nicolas-grekas)
- bug #46293 [HttpClient] "debug" is missing if a request failed to even start (@weaverryan)
- bug #45981 [Serializer][PropertyInfo] Fix support for "false" built-in type on PHP 8.2 (@alexandre-daubois)
- feature #41676 [Console] Table vertical rendering (@yoannrenard)
- bug #46277 [HttpKernel] Fix SessionListener without session in request (@edditor)
- bug #46282 [DoctrineBridge] Treat firstResult === 0 like null (@derrabus)
- bug #46239 [Translation] Refresh local translations on PushCommand if the provider has domains (@Florian-B)
- bug #46274 [HtmlSanitizer] Fix node renderer handling of self-closing (void) elements (@omniError)
- bug #46276 [DependencyInjection] Fix lazyness of AutowiringFailedException (@nicolas-grekas)
- bug #46278 [Workflow] Fix deprecated syntax for interpolated strings (@nicolas-grekas)
- bug #46264 [Console] Better required argument check in InputArgument (@jnoordsij)
- bug #46272 [DependencyInjection] Fix resolving parameters found in #[Autowire] (@nicolas-grekas)
- bug #46262 [EventDispatcher] Fix removing listeners when using first-class callable syntax (@javer)
- feature #46153 [MonologBridge] Add support for Monolog 3 (@Seldaek)
- bug #46199 [HttpKernel] Handle previously converted
DateTime
arguments (@mbabker) - bug #46216 [Form] fix populating single widget time view data with different timezones (@xabbuh)
- bug #46221 [DomCrawler][VarDumper] Fix html-encoding emojis (@nicolas-grekas)
- bug #46220 [Console] Fix fish completion script (@wouterj)
- bug #46167 [VarExporter] Fix exporting DateTime objects on PHP 8.2 (@nicolas-grekas)
[PR] #46354
Changelog (v6.1.0-BETA1...v6.1.0-BETA2)
- feature #45282 [Serializer] Support canners in object normalizer (@rmikalkenas)
- feature #46157 [Routing] Remove variadic constructor signature (@wouterj)
- bug #46154 [Mailer] Restore X-Transport after failure (@zenas1210)
- bug #46178 [DependencyInjection] Properly declare #[When] as allowed on functions (@nicolas-grekas)
- bug #46171 [VarDumper] Fix dumping floats on PHP8 (@nicolas-grekas)
- bug #46170 Fix dumping enums on PHP 8.2 (@nicolas-grekas)
- bug #46143 [Cache] Prevent fatal errors on php 8 when running concurrently with TagAwareAdapter v6.1 (@sbelyshkin)
- bug #45896 [Cache] Optimize caching of tags (@sbelyshkin)
- bug #46149 Modify processing of uploaded files to be compatible with PHP 8.1 (@p-golovin)
- feature #46112 [DependencyInjection] Rename
#[InnerService]
to#[MapDecorated]
(@chalasr) - bug #46125 [FrameworkBundle] Always add CacheCollectorPass (@fancyweb)
- feature #45989 [FrameworkBundle] deprecate not setting http_method_override (@Tobion)
- feature #46042 [Routing] Add params variable to condition expression (@HypeMC)
- feature #46115 [FrameworkBundle] Add support for route attributes in kernel controller methods (@dunglas)
- bug #46121 Fix "Notice: Undefined index: headers" in messenger with Oracle (@rjd22)
- feature #45834 [DependencyInjection] add AsDecorator class attribute and InnerService parameter attribute (@Jean-Beru)
- bug #46106 [String] Fix ansi escape sequences regex (@fancyweb)
- feature #46056 [PropertyInfo] Add support for promoted properties in PhpStanExtractor (@simPod)
- feature #46047 [Notifier] smsapi - send messages in test mode (@patryk Kozłowski)
- bug #46097 [Routing] fix router base url when default uri has trailing slash (@Tobion)
- feature #46052 [TwigBundle] Deprecate option "autoescape", use "autoescape_service[_method]" instead (@nicolas-grekas)
- bug #46054 [SecurityBundle] Use config's secret in remember-me signatures (@jderusse)
- feature #45528 [Routing] Add Requirement, a collection of universal regular-expressions constants to use as route parameter requirements (@fancyweb)
- bug #46051 Don't replace symfony/security-guard (@derrabus)
[PR] #46195
Changelog (v6.0.7...v6.0.8)
- bug #46154 [Mailer] Restore X-Transport after failure (@zenas1210)
- bug #46178 [DependencyInjection] Properly declare #[When] as allowed on functions (@nicolas-grekas)
- bug #46171 [VarDumper] Fix dumping floats on PHP8 (@nicolas-grekas)
- bug #46170 Fix dumping enums on PHP 8.2 (@nicolas-grekas)
- bug #46143 [Cache] Prevent fatal errors on php 8 when running concurrently with TagAwareAdapter v6.1 (@sbelyshkin)
- bug #46149 Modify processing of uploaded files to be compatible with PHP 8.1 (@p-golovin)
- bug #46125 [FrameworkBundle] Always add CacheCollectorPass (@fancyweb)
- bug #46121 Fix "Notice: Undefined index: headers" in messenger with Oracle (@rjd22)
- bug #46106 [String] Fix ansi escape sequences regex (@fancyweb)
- bug #46097 [Routing] fix router base url when default uri has trailing slash (@Tobion)
- bug #46054 [SecurityBundle] Use config's secret in remember-me signatures (@jderusse)
- bug #46051 Don't replace symfony/security-guard (@derrabus)
- bug #45980 [Finder] Add support of no-capture regex modifier in MultiplePcreFilterIterator (available from PHP 8.2) (@alexandre-daubois)
- bug #45394 [HttpKernel] Use the existing session id if available. (@trsteel88)
- bug #46008 [Workflow] Catch error when trying to get an uninitialized marking (@lyrixx)
- bug #45171 [Translation] Allow usage of Provider domains if possible (@welcoMattic)
- bug #40998 [Form] Use reference date in reverse transform (@KDederichs)
- bug #46012 [HttpKernel] Fix Symfony not working on SMB share (@qinshuze)
- bug #45983 [Messenger] DoctrineTransportFactory works with notify and decorated PostgreSQL driver (@alamirault)
- bug #45992 [Mailer] Return-Path has higher priority for envelope address than From address (@tpetry)
- bug #45998 [HttpClient] Fix sending content-length when streaming the body (@nicolas-grekas)
- bug #45565 Fix table header seperator wrapping (@alamirault)
- bug #45969 [Intl] Update the ICU data to 71.1 - 5.4 (@jderusse)
- bug #45968 [Intl] Update the ICU data to 71.1 - 4.4 (@jderusse)
- bug #45964 Fix use_cookies framework session configuration (@alexander-schranz)
- bug #45947 [FrameworkBundle] [Command] Fix
debug:router --no-interaction
error … (@WilliamBoulle) - bug #45948 [RateLimiter] Adding default empty string value on Security::LAST_USERNAME (@David-Crty)
- bug #45931 [Process] Fix Process::getEnv() when setEnv() hasn't been called before (@asika32764)
- bug #45928 [ExpressionLanguage] Fix matching null against a regular expression (@ausi)
- bug #45925 [RateLimiter] Add typecase to SlidingWindow::getExpirationTime (@georgringer)
- bug #45910 [Messenger] reset connection on worker shutdown (@SanderHagen)
- bug #45909 [Form][TwigBundle] reset Twig form theme resources between requests (@xabbuh)
[PR] #46194
Changelog (v5.4.7...v5.4.8)
- bug #46154 [Mailer] Restore X-Transport after failure (@zenas1210)
- bug #46178 [DependencyInjection] Properly declare #[When] as allowed on functions (@nicolas-grekas)
- bug #46171 [VarDumper] Fix dumping floats on PHP8 (@nicolas-grekas)
- bug #46170 Fix dumping enums on PHP 8.2 (@nicolas-grekas)
- bug #46143 [Cache] Prevent fatal errors on php 8 when running concurrently with TagAwareAdapter v6.1 (@sbelyshkin)
- bug #46149 Modify processing of uploaded files to be compatible with PHP 8.1 (@p-golovin)
- bug #46125 [FrameworkBundle] Always add CacheCollectorPass (@fancyweb)
- bug #46121 Fix "Notice: Undefined index: headers" in messenger with Oracle (@rjd22)
- bug #46106 [String] Fix ansi escape sequences regex (@fancyweb)
- bug #46097 [Routing] fix router base url when default uri has trailing slash (@Tobion)
- bug #46054 [SecurityBundle] Use config's secret in remember-me signatures (@jderusse)
- bug #45980 [Finder] Add support of no-capture regex modifier in MultiplePcreFilterIterator (available from PHP 8.2) (@alexandre-daubois)
- bug #45394 [HttpKernel] Use the existing session id if available. (@trsteel88)
- bug #46008 [Workflow] Catch error when trying to get an uninitialized marking (@lyrixx)
- bug #45171 [Translation] Allow usage of Provider domains if possible (@welcoMattic)
- bug #40998 [Form] Use reference date in reverse transform (@KDederichs)
- bug #46012 [HttpKernel] Fix Symfony not working on SMB share (@qinshuze)
- bug #45983 [Messenger] DoctrineTransportFactory works with notify and decorated PostgreSQL driver (@alamirault)
- bug #45992 [Mailer] Return-Path has higher priority for envelope address than From address (@tpetry)
- bug #45998 [HttpClient] Fix sending content-length when streaming the body (@nicolas-grekas)
- bug #45565 Fix table header seperator wrapping (@alamirault)
- bug #45969 [Intl] Update the ICU data to 71.1 - 5.4 (@jderusse)
- bug #45968 [Intl] Update the ICU data to 71.1 - 4.4 (@jderusse)
- bug #45964 Fix use_cookies framework session configuration (@alexander-schranz)
- bug #45947 [FrameworkBundle] [Command] Fix
debug:router --no-interaction
error … (@WilliamBoulle) - bug #45948 [RateLimiter] Adding default empty string value on Security::LAST_USERNAME (@David-Crty)
- bug #45931 [Process] Fix Process::getEnv() when setEnv() hasn't been called before (@asika32764)
- bug #45928 [ExpressionLanguage] Fix matching null against a regular expression (@ausi)
- bug #45925 [RateLimiter] Add typecase to SlidingWindow::getExpirationTime (@georgringer)
- bug #45910 [Messenger] reset connection on worker shutdown (@SanderHagen)
- bug #45909 [Form][TwigBundle] reset Twig form theme resources between requests (@xabbuh)
[PR] #46193
Changelog (v4.4.40...v4.4.41)
- bug #46154 [Mailer] Restore X-Transport after failure (@zenas1210)
- bug #46171 [VarDumper] Fix dumping floats on PHP8 (@nicolas-grekas)
- bug #46170 Fix dumping enums on PHP 8.2 (@nicolas-grekas)
- bug #46143 [Cache] Prevent fatal errors on php 8 when running concurrently with TagAwareAdapter v6.1 (@sbelyshkin)
- bug #46149 Modify processing of uploaded files to be compatible with PHP 8.1 (@p-golovin)
- bug #46125 [FrameworkBundle] Always add CacheCollectorPass (@fancyweb)
- bug #46121 Fix "Notice: Undefined index: headers" in messenger with Oracle (@rjd22)
- bug #45980 [Finder] Add support of no-capture regex modifier in MultiplePcreFilterIterator (available from PHP 8.2) (@alexandre-daubois)
- bug #46008 [Workflow] Catch error when trying to get an uninitialized marking (@lyrixx)
- bug #40998 [Form] Use reference date in reverse transform (@KDederichs)
- bug #46012 [HttpKernel] Fix Symfony not working on SMB share (@qinshuze)
- bug #45992 [Mailer] Return-Path has higher priority for envelope address than From address (@tpetry)
- bug #45998 [HttpClient] Fix sending content-length when streaming the body (@nicolas-grekas)
- bug #45565 Fix table header seperator wrapping (@alamirault)
- bug #45968 [Intl] Update the ICU data to 71.1 - 4.4 (@jderusse)
- bug #45947 [FrameworkBundle] [Command] Fix
debug:router --no-interaction
error … (@WilliamBoulle) - bug #45931 [Process] Fix Process::getEnv() when setEnv() hasn't been called before (@asika32764)
- bug #45928 [ExpressionLanguage] Fix matching null against a regular expression (@ausi)
[PR] #46192
Changelog (v6.0.7...v6.1.0-BETA1)
- feature #44798 [FrameworkBundle] Integrate the HtmlSanitizer component (@tgalopin, @wouterj)
- feature #46045 [Translation] Improve LocaleSwitcher a bit (@nicolas-grekas)
- feature #42403 [Validator] Define which collection keys should be checked for uniqueness (@wkania)
- feature #44405 [Routing] Allow using services in the route condition (@renanbr)
- feature #46009 [FrameworkBundle] Add support for first-class callable route controller in MicroKernelTrait (@fancyweb)
- feature #44155 [FrameworkBundle] Add semaphore configuration (@jderusse)
- feature #45803 [Routing] Add EnumRequirement to help generate route requirements from a \BackedEnum (@fancyweb)
- feature #45724 [FrameworkBundle] Add support to set BinaryFileResponse::trustXSendfileTypeHeader over config (@alexander-schranz)
- feature #45092 [HttpFoundation] Send
Content-Length
when callingResponse::send()
and the content is a non-empty string (@nicolas-grekas) - feature #45967 [Messenger] Consume a PSR-14 dispatcher for dispatching events (@derrabus)
- feature #45951 [Notifier] [OvhCloud] Add
no_stop_clause
to DSN (@alamirault) - feature #45795 [ExpressionLanguage] Add support for null-safe operator (@mytuny)
- feature #45605 [Form] Add prototype_options to CollectionType (@michaelKaefer)
- feature #45912 [ExpressionLanguage] Add some more operators (@fabpot)
- feature #45656 [Serializer] Add serializer profiler (@mtarld)
- feature #45072 [Validator] Allow creating constraints with required arguments (@norkunas)
- feature #43239 [Finder] Look for gitignore patterns up to git root (@julienfalque)
- feature #45845 [TwigBundle] Pre-compile only *.twig files in cache warmup (@GromNaN)
- feature #44446 [Mailer] Improve extensibility of
EsmtpTransport
(@ampaze) - feature #45226 [PhpUnitBridge] Add option
ignoreFile
to configure a file that lists deprecation messages to ignore (@mondrake) - feature #43163 [Messenger] Add Redis Sentinel support (@norbertschultheisz)
- feature #43701 [HttpKernel] Simplifying Bundle/Extension config definition (@yceruto)
- feature #45873 [HttpFoundation] Allow dynamic session "ttl" when using a remote storage (@nicolas-grekas)
- feature #45878 [DependencyInjection] Add argument type
closure
to help passing closures to services (@nicolas-grekas) - feature #44898 [Ldap] LDAP authentication should return a meaningful error when the LDAP server is unavailable (@Jayfrown)
- feature #45090 [Validator] Improve Image constraint invalid mime type message (@fancyweb)
- feature #42997 [Cache] Improve reliability and performance of
TagAwareAdapter
by making tag versions an integral part of item value (@Sergey Belyshkin, @nicolas-grekas) - feature #45512 [DependencyInjection] Allow using expressions as service factories (@nicolas-grekas, @jvasseur)
- feature #45273 [Messenger] Allow AsMessageHandler attribute on methods (@mjpvandenberg, @fabpot)
- feature #44284 [SecurityBundle] Display the inherited roles of the logged-in user in the WDT (@jmsche)
- feature #44303 Add Engagespot bridge (@danut007ro)
- feature #44532 Handle CSV DSN in ZookeeperStore (@qkdreyer)
- feature #45047 [Notifier] Use Importance level to set flash message type (@benr77, @fabpot)
- feature #45166 [HttpFoundation] add stale while revalidate cache header (@remieuronews)
- feature #45195 [Notifier] Add Sendberry notifier bridge (@StaffNowa)
- feature #45793 [FrameworkBundle][Translation] add
LocaleSwitcher
service (@kbond) - feature #45833 [HttpKernel] Add Http Status 423 LockedHttpException (@xosofox)
- feature #45705 [FrameworkBundle] Deprecate the messenger.reset_on_message config option (@upyx)
- feature #45812 [HttpClient] Improve default content-type handling (@nicolas-grekas)
- feature #45783 [DependencyInjection] adjust
Autowire
attribute implementation (@kbond) - feature #44171 [Config] Add comment on array methods (@jderusse)
- feature #45657 [DependencyInjection] add
Autowire
parameter attribute (@kbond) - feature #45725 [Finder] Fix SplFileInfo PHPDoc (@InvisibleSmiley)
- feature #44948 [Console] Add completion values to input definition (@GromNaN)
- feature #45745 [ErrorHandler][HttpKernel] Read SYMFONY_IDE to render exception in case of fatal error (@GromNaN)
- feature #45765 Mailer - Display email recipients in Profiler (@raziel057)
- feature #45094 Add generics to ArgumentMetadata::getAttributes (@Seldaek)
- feature #45761 Throw access denied if CurrentUser cannot be resolved instead of a 500 (@Seldaek)
- feature #45680 [DependencyInjection] use
#[Required]
forServiceSubscriberTrait::setContainer()
(@kbond) - feature #45624 [Config] Allow using environment variables in
EnumNode
(@ecourtial) - feature #45484 Make constraint violation interfaces stringable (@HypeMC)
- feature #43931 [HttpClient][WebProfilerBundle] Add button to copy a request as a cURL command (@Deuchnord)
- feature #45515 [BrowserKit] Add
toArray
toResponse
(@HypeMC) - feature #45658 [Routing] Avoid double encoded slashes in query parameters (@usu)
- feature #45062 [PropertyInfo] Add PHP 8.0 promoted properties
@param
mutation support to PhpDocExtractor (@raphaelvoisin) - feature #44522 [Messenger] add TransportMessageIdStamp to RedisSender (@GaryPEGEOT)
- feature #45623 [Validator] Deprecate constraint "ExpressionLanguageSyntax", use "ExpressionSyntax" instead (@mpiot)
- feature #45563 Deprecate requiring the "symfony/symfony" package (@nicolas-grekas)
- feature #45616 [HttpClient] Remove credentials from requests redirected to same host but different port (@GromNaN)
- feature #45377 Bump minimum version of PHP to 8.1 (@nicolas-grekas)
- feature #45421 [Translation] Add the possibilty to export xliff translation with the .xliff suffix (@DanielBadura)
- feature #45152 Ability to customize payload when sending mail through mailjet+api (@gam6itko)
- feature #44665 [HttpKernel] Add the UidValueResolver argument value resolver (@fancyweb)
- feature #44073 [ExpressionLanguage] Support lexing numbers with underscores and decimals with no leading zero (@fancyweb)
- feature #44721 [Serializer] Deprecate support for abstract uid denormalization in UidNormalizer (@fancyweb)
- feature #44615 [Routing] Support the "attribute" type (alias of "annotation") in annotation loaders (@fancyweb)
- feature #45265 [HttpKernel] Add Profiler::isEnabled() method (@Bilge)
- feature #45449 [Mime] Added getter for "TextPart::$name" (@MasterRO94)
- feature #45402 make Message classes extensible (@bitgandtter)
- feature #45476 [HttpKernel] Deprecate StreamedResponseListener, it serves no purpose anymore (@nicolas-grekas)
- feature #45436 [Messenger] Support setting
connection_name
for AMQP (@a.dmitryuk) - feature #45450 [DependencyInjection] Add an env function to DI expression language (@jvasseur)
- feature #45388 [Mailer] Allow manually start() of SmtpTransport (@jannick-holm)
- feature #45376 [Mime] Fix embed logic for background attributes (@flack)
- feature #45360 [ErrorHandler] trigger deprecations for
@final
properties (@nicolas-grekas, @fancyweb) - feature #45371 [Validator] Deprecate
Constraint::$errorNames
in favor ofConstraint::ERROR_NAMES
(@nicolas-grekas) - feature #44692 [Cache][FrameworkBundle] add
cache:pool:invalidate-tags
command (@kbond) - feature #45361 [Console] Deprecate the
$defaultName
property (@derrabus) - feature #45313 [Cache] Add support for ACL auth in RedisAdapter (@gam6itko)
- feature #45303 [ErrorHandler] Report overridden @Final constants (@fancyweb)
- feature #44484 [Translation] [Loco] Send
If-Modified-Since
header when possible (@Kocal) - feature #45307 [Mailer] Allow manually stop() of SmtpTransport (@dvaeversted)
- feature #43973 [Serializer] Add context builders (@mtarld)
- feature #45222 [Mailer] Implement EmailTags for Amazon Mailer (@driesvints, @kbond)
- feature #44670 [SecurityBundle] Allow to specify a RequestMatcher directly in an ACL definition (@TristanPouliquen)
- feature #45139 [Notifier] smsapi-notifier
fast
option to sending message with the highest priority (@marphi) - feature #45155 [Serializer] Set context annotation as not final (@benjaminmal)
- feature #44503 [FrameworkBundle] Allow PHP configuration in config/packages by default (@dreadnip)
- feature #45101 [Form] Add inputmode attribute on NumberType (@welcoMattic)
- feature #45075 [Routing] Enrich MissingMandatoryParametersException (@adrienlucas)
- feature #45064 [Messenger] Add sessionToken option to SQS transport (@filkaris)
- feature #44917 [Mailer] Add downloadable attachments to profiler (@dbrekelmans)
- feature #45054 [Routing] Allow using UTF-8 parameter names (@nicolas-grekas)
- feature #44360 [Notifier] [Bridge] [KazInfoTeh] added the bridge (@taranovegor)
- feature #44874 [Notifier] Added 46elks notifier bridge (@jongotlin)
- feature #44913 [Notifier] Add Orange SMS bridge (@enigma972)
- feature #44971 [Messenger] Resolve handled classes when only method in tag is provided (@angelov)
- feature #43982 [Messenger][Serializer] Deprecate "context aware" interfaces (@mtarld)
- feature #44790 [Serializer] Give more hints when an attribute is not correctly used (@lyrixx)
- feature #44831 [HttpKernel] Add a controller argument resolver for backed enums (@ogizanagi)
- feature #44589 [Messenger] add SerializedMessageStamp (@nikophil)
- feature #41750 [Yaml] Double-quote strings with single quote marks (@Ostrzyciel)
- feature #44774 Add
exclude
toTaggedIterator
andTaggedLocator
(@ruudk) - feature #44681 [HtmlSanitizer] Introduce HtmlSanitizer component (@tgalopin)
- feature #44311 [Mime] add DraftEmail (@kbond)
- feature #44746 [Console] Add method
__toString()
toInputInterface
(@boesing) - feature #44568 [HttpClient] Allow yielding Exception from MockResponse's $body to mock transport errors (@fancyweb)
- feature #44672 [Translation] Translatable parameters (@sylfabre)
- feature #44451 [PropertyInfo] Add support for phpDocumentor and PHPStan pseudo-types (@EmilMassey)
- feature #44575 [Framework] Read env var SYMFONY_IDE by default for framework.ide (@GromNaN)
- feature #43641 [Console] Issue 43602 : Add fish completion (@guillaume-a)
- feature #44150 [Assets] Accept empty
base_url
, in order to simplify local dev configuration. (@GromNaN) - feature #44137 [Mailer] [Mailgun] Allow multiple TagHeaders with MailgunApiTransport (@starred-gijs)
- feature #44543 [HttpFoundation] Update cookie date time format (@chapterjason)
- feature #44483 [HttpKernel][WebProfilerBundle] adding xdebug_info page to webprofilerbundle (@chr-hertel)
[PR] #46049
Changelog (v6.0.6...v6.0.7)
- bug #45906 [HttpClient] on redirections don't send content related request headers (@xabbuh)
- bug #45714 [Messenger] Fix cannot select FOR UPDATE from view on Oracle (@rjd22)
- bug #45905 [TwigBridge] Fix the build (@wouterj)
- bug #45888 [Messenger] Add mysql indexes back and work around deadlocks using soft-delete (@nicolas-grekas)
- bug #45890 [PropertyInfo] PhpStanExtractor namespace missmatch issue (@Korbeil)
- bug #45897 [TwigBridge] fix bootstrap_3_layout ChoiceType's expanded label_html (@ytilotti)
- bug #45891 [HttpClient] Fix exporting objects with readonly properties (@nicolas-grekas)
- bug #45875 [ExpressionLanguage] Fix matches when the regexp is not valid (@fabpot)
- bug #44996 [RateLimiter] Always store SlidingWindows with an expiration set (@Seldaek)
- bug #45870 [Validator] Fix File constraint invalid max size exception message (@fancyweb)
- bug #45851 [Console] Fix exit status on uncaught exception with negative code (@acoulton)
- bug #45733 [Validator] fix #43345 @Assert\DivisibleBy (@CharlyPoppins)
- bug #45791 [Translation] [LocoProvider] Add content-type for POST translations (@tomasz Kusy)
- bug #45840 [Translation] Fix locales format in CrowdinProvider (@ossinkine)
- bug #45491 [DoctrineBridge] Allow to use a middleware instead of DbalLogger (@l-vo)
- bug #45839 [Translation] Fix intersect in TranslatorBag (@ossinkine)
- bug #45838 [Serializer] Fix denormalizing union types (@T-bond)
- bug #45804 Fix compatibility of ldap 6.0 with security 5.x (@jderusse)
- bug #45808 [Security] Fixed TOCTOU in RememberMe cache token verifier (@ivan Kurnosov)
- bug #45816 [Mailer] Preserve case of headers (@nicolas-grekas)
- bug #45787 [FrameworkBundle] Fix exit codes in debug:translation command (@gndk)
- bug #45789 [Config] Fix using null values with config builders (@HypeMC)
- bug #45814 [HttpClient] Let curl handle Content-Length headers (@nicolas-grekas)
- bug #45813 [HttpClient] Move Content-Type after Content-Length (@nicolas-grekas)
- bug #45737 [Lock] SemaphoreStore catching exception from sem_get (@Triplkrypl)
- bug #45690 [Mailer] Use recipients in sendmail transport (@HypeMC)
- bug #45720 [PropertyInfo] strip only leading
\
when unknown docType (@EmilMassey) - bug #45764 [RateLimiter] Fix rate serialization for long intervals (monthly and yearly) (@smelesh)
- bug #45684 [Serializer] Fix nested deserialization_path computation when there is no metadata for the attribute (@fancyweb)
- bug #44915 [Console] Fix compact table style to avoid outputting a leading space (@Seldaek)
- bug #45691 [Mailer] fix: stringify from address for ses+api transport (@everyx)
- bug #45696 Make FormErrorIterator generic (@VincentLanglet)
- bug #45676 [Process] Don't return executable directories in PhpExecutableFinder (@fancyweb)
- bug #45564 [symfony/mailjet-mailer] Fix invalid mailjet error managment (@alamirault, @fancyweb)
- bug #45697 [Security] Fix return value of
NullToken::getUser()
(@chalasr) - bug #45719 typehint of DkimOptions algorithm wrong (@markusramsak)
- bug #45702 [Form] Fix the usage of the Valid constraints in array-based forms (@stof)
- bug #45677 [DependencyInjection] fix
ServiceSubscriberTrait
bug where parent has__call()
(@kbond) - bug #45678 [HttpClient] Fix reading proxy settings from dotenv when curl is used (@nicolas-grekas)
- bug #45675 [Runtime] Fix passing $debug parameter to
ErrorHandler
(@Kocal) - bug #45629 [FrameworkBundle] Fix container:lint and #[Autoconfigure(binds: ...)] failing (@LANGERGabrielle)
- bug #45671 [FrameworkBundle] Ensure container is reset between tests (@nicolas-grekas)
- bug #45572 [HttpKernel] fix using Target attribute with controller arguments (@kbond)
[PR] #45916
Changelog (v5.4.6...v5.4.7)
- bug #45906 [HttpClient] on redirections don't send content related request headers (@xabbuh)
- bug #45714 [Messenger] Fix cannot select FOR UPDATE from view on Oracle (@rjd22)
- bug #45905 [TwigBridge] Fix the build (@wouterj)
- bug #45888 [Messenger] Add mysql indexes back and work around deadlocks using soft-delete (@nicolas-grekas)
- bug #45890 [PropertyInfo] PhpStanExtractor namespace missmatch issue (@Korbeil)
- bug #45897 [TwigBridge] fix bootstrap_3_layout ChoiceType's expanded label_html (@ytilotti)
- bug #45891 [HttpClient] Fix exporting objects with readonly properties (@nicolas-grekas)
- bug #45875 [ExpressionLanguage] Fix matches when the regexp is not valid (@fabpot)
- bug #44996 [RateLimiter] Always store SlidingWindows with an expiration set (@Seldaek)
- bug #45870 [Validator] Fix File constraint invalid max size exception message (@fancyweb)
- bug #45851 [Console] Fix exit status on uncaught exception with negative code (@acoulton)
- bug #45733 [Validator] fix #43345 @Assert\DivisibleBy (@CharlyPoppins)
- bug #45791 [Translation] [LocoProvider] Add content-type for POST translations (@tomasz Kusy)
- bug #45840 [Translation] Fix locales format in CrowdinProvider (@ossinkine)
- bug #45491 [DoctrineBridge] Allow to use a middleware instead of DbalLogger (@l-vo)
- bug #45839 [Translation] Fix intersect in TranslatorBag (@ossinkine)
- bug #45838 [Serializer] Fix denormalizing union types (@T-bond)
- bug #45808 [Security] Fixed TOCTOU in RememberMe cache token verifier (@ivan Kurnosov)
- bug #45816 [Mailer] Preserve case of headers (@nicolas-grekas)
- bug #45787 [FrameworkBundle] Fix exit codes in debug:translation command (@gndk)
- bug #45789 [Config] Fix using null values with config builders (@HypeMC)
- bug #45814 [HttpClient] Let curl handle Content-Length headers (@nicolas-grekas)
- bug #45813 [HttpClient] Move Content-Type after Content-Length (@nicolas-grekas)
- bug #45737 [Lock] SemaphoreStore catching exception from sem_get (@Triplkrypl)
- bug #45690 [Mailer] Use recipients in sendmail transport (@HypeMC)
- bug #45720 [PropertyInfo] strip only leading
\
when unknown docType (@EmilMassey) - bug #45764 [RateLimiter] Fix rate serialization for long intervals (monthly and yearly) (@smelesh)
- bug #45684 [Serializer] Fix nested deserialization_path computation when there is no metadata for the attribute (@fancyweb)
- bug #44915 [Console] Fix compact table style to avoid outputting a leading space (@Seldaek)
- bug #45691 [Mailer] fix: stringify from address for ses+api transport (@everyx)
- bug #45696 Make FormErrorIterator generic (@VincentLanglet)
- bug #45676 [Process] Don't return executable directories in PhpExecutableFinder (@fancyweb)
- bug #45564 [symfony/mailjet-mailer] Fix invalid mailjet error managment (@alamirault, @fancyweb)
- bug #45697 [Security] Fix return value of
NullToken::getUser()
(@chalasr) - bug #45719 typehint of DkimOptions algorithm wrong (@markusramsak)
- bug #45702 [Form] Fix the usage of the Valid constraints in array-based forms (@stof)
- bug #45677 [DependencyInjection] fix
ServiceSubscriberTrait
bug where parent has__call()
(@kbond) - bug #45678 [HttpClient] Fix reading proxy settings from dotenv when curl is used (@nicolas-grekas)
- bug #45675 [Runtime] Fix passing $debug parameter to
ErrorHandler
(@Kocal) - bug #45629 [FrameworkBundle] Fix container:lint and #[Autoconfigure(binds: ...)] failing (@LANGERGabrielle)
- bug #45671 [FrameworkBundle] Ensure container is reset between tests (@nicolas-grekas)
- bug #45572 [HttpKernel] fix using Target attribute with controller arguments (@kbond)
[PR] #45915
Changelog (v4.4.39...v4.4.40)
- bug #45910 [Messenger] reset connection on worker shutdown (@SanderHagen)
- bug #45909 [Form][TwigBundle] reset Twig form theme resources between requests (@xabbuh)
- bug #45906 [HttpClient] on redirections don't send content related request headers (@xabbuh)
- bug #45714 [Messenger] Fix cannot select FOR UPDATE from view on Oracle (@rjd22)
- bug #45888 [Messenger] Add mysql indexes back and work around deadlocks using soft-delete (@nicolas-grekas)
- bug #45891 [HttpClient] Fix exporting objects with readonly properties (@nicolas-grekas)
- bug #45875 [ExpressionLanguage] Fix matches when the regexp is not valid (@fabpot)
- bug #45870 [Validator] Fix File constraint invalid max size exception message (@fancyweb)
- bug #45851 [Console] Fix exit status on uncaught exception with negative code (@acoulton)
- bug #45838 [Serializer] Fix denormalizing union types (@T-bond)
- bug #45816 [Mailer] Preserve case of headers (@nicolas-grekas)
- bug #45814 [HttpClient] Let curl handle Content-Length headers (@nicolas-grekas)
- bug #45813 [HttpClient] Move Content-Type after Content-Length (@nicolas-grekas)
- bug #45737 [Lock] SemaphoreStore catching exception from sem_get (@Triplkrypl)
- bug #45690 [Mailer] Use recipients in sendmail transport (@HypeMC)
- bug #45720 [PropertyInfo] strip only leading
\
when unknown docType (@EmilMassey) - bug #44915 [Console] Fix compact table style to avoid outputting a leading space (@Seldaek)
- bug #45676 [Process] Don't return executable directories in PhpExecutableFinder (@fancyweb)
- bug #45702 [Form] Fix the usage of the Valid constraints in array-based forms (@stof)
- bug #45677 [DependencyInjection] fix
ServiceSubscriberTrait
bug where parent has__call()
(@kbond) - bug #45678 [HttpClient] Fix reading proxy settings from dotenv when curl is used (@nicolas-grekas)
- bug #45671 [FrameworkBundle] Ensure container is reset between tests (@nicolas-grekas)
[PR] #45914
Changelog (v6.0.5...v6.0.6)
- bug #45619 [redis-messenger] remove undefined array key warnings (@PhilETaylor)
- bug #45637 [Cache] do not pass DBAL connections to PDO adapters (@xabbuh)
- bug #45631 [HttpFoundation] Fix PHP 8.1 deprecation in
Response::isNotModified
(@HypeMC) - bug #45610 [HttpKernel] Guard against bad profile data (@nicolas-grekas)
- bug #45532 Fix deprecations on PHP 8.2 (@nicolas-grekas)
- bug #45595 [FrameworkBundle] Fix resetting container between tests (@nicolas-grekas)
- bug #45590 [Console] Revert StringInput bc break from #45088 (@bobthecow)
- bug #45585 [HttpClient] fix checking for unset property on PHP <= 7.1.4 (@nicolas-grekas)
- bug #45583 [WebProfilerBundle] Fixes HTML syntax regression introduced by #44570 (@xavismeh)
[PR] #45655