Symfony v4.3.4 Release Notes

Release Date: 2019-08-26 // over 4 years ago
  • Changelog (since v4.3.3...v4.3.4)

    • ๐Ÿ› bug #33335 [DependencyInjection] Fixed the getServiceIds implementation to always return aliases (@pdommelen)
    • ๐Ÿ› bug #33298 [Messenger] Stop worker when it should stop (@tienvx)
    • ๐Ÿ› bug #33292 [VarExporter] fix support for PHP 7.4 (@nicolas-grekas)
    • ๐Ÿ› bug #33282 [HttpKernel] Do not extend the new SF 4.3 ControllerEvent so we can make it final (@Tobion)
    • ๐Ÿ› bug #33278 [FrameworkBundle] Fix BrowserKit assertions to make them compatible with Panther (@dunglas)
    • ๐Ÿ› bug #33216 [Mime] Trim and remove line breaks from NamedAddress name arg (@maldoinc)
    • ๐Ÿ› bug #33124 [Config] Add handling for ignored keys in ArrayNode::mergeValues. (@alexandre Parent)
    • ๐Ÿ› bug #33244 [Router] Fix TraceableUrlMatcher behaviour with trailing slash (@xavier Leune)
    • ๐Ÿ› bug #33232 Fix handling for session parameters (@vkhramtsov)
    • ๐Ÿ› bug #32497 [Messenger] DispatchAfterCurrentBusMiddleware does not cancel messages from delayed handlers (@Nyholm, @BastienClement)
    • ๐Ÿ› bug #33127 [Messenger] make delay exchange and queues durable like the normal ones by default (@Tobion)
    • ๐Ÿ› bug #33210 [Mailer] Don't duplicate addresses in Sendgrid Transport (@pierredup)
    • ๐Ÿ› bug #33172 [Console] fixed a PHP notice when there is no function in the stack trace of an Exception (@fabpot)
    • ๐Ÿ› bug #33157 Fix getMaxFilesize() returning zero (@ausi)
    • ๐Ÿ› bug #33139 [Intl] Cleanup unused language aliases entry (@ro0NL)
    • ๐Ÿ› bug #33126 [SecurityBundle] display the correct class name on the deprecated notice (@maxhelias)
    • ๐Ÿ› bug #33093 [EventDispatcher] wrong Request class (@maxhelias)
    • ๐Ÿ› bug #33092 [DependencyInjection] Improve an exception message (@fabpot)
    • ๐Ÿ› bug #32541 [HttpKernel] trim the leading backslash in the controller init (@Simperfit, @fabpot)
    • ๐Ÿ› bug #32455 [HttpFoundation] Clear invalid session cookie (@Toflar)
    • ๐Ÿ› bug #33066 [Serializer] Fix negative DateInterval (@jderusse)
    • ๐Ÿ› bug #33045 Make HttpClientTestCase compatible with PHPUnit8 (@jderusse)
    • ๐Ÿ› bug #33033 [Lock] consistently throw NotSupportException (@xabbuh)
    • bug #33022 [HttpClient] Remove CURLOPT_CONNECTTIMEOUT_MS curl opt (@lyrixx)
    • ๐Ÿ› bug #32516 [FrameworkBundle][Config] Ignore exceptions thrown during reflection classes autoload (@fancyweb)
    • ๐Ÿ› bug #33010 [TwigBridge] pass translation parameters to the trans filter (@xabbuh)
    • ๐Ÿ› bug #32981 Fix tests/code for php 7.4 (@jderusse)
    • ๐Ÿ› bug #32986 [Mime] fixed wrong mimetype (@rjwebdev)
    • ๐Ÿ› bug #32992 [ProxyManagerBridge] Polyfill for unmaintained version (@jderusse)
    • ๐Ÿ› bug #32989 [HttpClient] Declare $active first to prevent weird issue (@Kocal)
    • ๐Ÿ› bug #32999 Added correct plural for box -> boxes (@cinamo)
    • bug #32933 [PhpUnitBridge] fixed PHPUnit 8.3 compatibility: method handleError was renamed to __invoke (@karser)
    • ๐Ÿ› bug #32947 [Intl] Support DateTimeInterface in IntlDateFormatter::format (@pierredup)
    • ๐Ÿ› bug #32919 [Intl] Order alpha2 to alpha3 mapping + phpdoc fixes (@ro0NL)
    • ๐Ÿ› bug #32792 [Messenger] Fix incompatibility with FrameworkBundle <4.3.1 (@chalasr)
    • ๐Ÿ› bug #32836 [Messenger] Removed named parameters and replaced with ? placeholders for sqlsrv compatibility (@david Legatt)
    • ๐Ÿ› bug #32838 [FrameworkBundle] Detect indirect env vars in routing (@ro0NL)
    • ๐Ÿ› bug #32918 [Intl] Order alpha2 to alpha3 mapping (@ro0NL)
    • ๐Ÿ› bug #32902 [PhpUnitBridge] Allow sutFqcnResolver to return array (@VincentLanglet)
    • ๐Ÿ› bug #32814 Create mailBody with only attachments part present (@srsbiz)
    • ๐Ÿ› bug #32682 [HttpFoundation] Revert getClientIp @return docblock (@ossinkine)
    • ๐Ÿ› bug #32910 [Yaml] PHP-8: Uncaught TypeError: abs() expects parameter 1 to be int or float, string given (@aleksandr Dankovtsev)
    • ๐Ÿ› bug #32870 #32853 Check if $this->parameters is array. (@ABGEO07)
    • ๐Ÿ› bug #32899 [Mailer] fix wrong error message when connection closes unexpectedly (@fabpot)
    • ๐Ÿ› bug #32895 [Mailer] Fix error not being thrown properly (@fabpot)
    • ๐Ÿ› bug #32868 [PhpUnitBridge] Allow symfony/phpunit-bridge > 4.2 to be installed with phpunit 4.8 (@jderusse)
    • ๐Ÿ› bug #32823 [HttpClient] Preserve the case of headers when sending them (@nicolas-grekas)
    • ๐Ÿ› bug #32767 [Yaml] fix comment in multi line value (@soufianZantar)
    • ๐Ÿ› bug #32790 [HttpFoundation] Fix getMaxFilesize (@bennyborn)
    • ๐Ÿ› bug #32796 [Cache] fix warning on PHP 7.4 (@jpauli)
    • ๐Ÿ› bug #32806 [Console] fix warning on PHP 7.4 (@rez1dent3)
    • ๐Ÿ› bug #32809 Don't add object-value of static properties in the signature of container metadata-cache (@arjenm)
    • ๐Ÿ› bug #32708 Recompile container when translations directory changes (@pierredup)
    • ๐Ÿ› bug #32722 [DependencyInjection] Fix bindings and tagged_locator (@deguif)
    • ๐Ÿ› bug #32802 Make sure trace_level is always defined (@dbu)
    • ๐Ÿ› bug #30096 [DI] Fix dumping Doctrine-like service graphs (bis) (@weaverryan, @nicolas-grekas)
    • ๐Ÿ› bug #32799 [HttpKernel] do not stopwatch sections when profiler is disabled (@Tobion)
    • ๐Ÿ› bug #32631 [Messenger] expire delay queue and fix auto_setup logic (@Tobion)
    • ๐Ÿ› bug #32641 [Messenger] Retrieve table default options from the SchemaManager (@vincenttouzet)

    [PR] #33345