Skip to content
v6.1.0-RC1
d303433
Compare
Choose a tag to compare

v6.1.0-RC1

Pre-release
Pre-release

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

v6.1.0-BETA2
1728f78
Compare
Choose a tag to compare

v6.1.0-BETA2

Pre-release
Pre-release

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

v6.0.8
1ac98fc
Compare
Choose a tag to compare

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

v5.4.8
42e79c6
Compare
Choose a tag to compare

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

v4.4.41
6c95a48
Compare
Choose a tag to compare

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

v6.1.0-BETA1
af7ed84
Compare
Choose a tag to compare

v6.1.0-BETA1

Pre-release
Pre-release

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 calling Response::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] for ServiceSubscriberTrait::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 to Response (@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 of Constraint::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 to TaggedIterator and TaggedLocator (@ruudk)
  • feature #44681 [HtmlSanitizer] Introduce HtmlSanitizer component (@tgalopin)
  • feature #44311 [Mime] add DraftEmail (@kbond)
  • feature #44746 [Console] Add method __toString() to InputInterface (@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

v6.0.7
a8bb652
Compare
Choose a tag to compare

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

v5.4.7
b6ace88
Compare
Choose a tag to compare

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

v4.4.40
406847f
Compare
Choose a tag to compare

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

v6.0.6
4d1a5fd
Compare
Choose a tag to compare

Changelog (v6.0.5...v6.0.6)

[PR] #45655