Symfony v4.3.6 Release Notes

Release Date: 2019-11-01 // over 4 years ago
  • Changelog (since v4.3.5...v4.3.6)

    • ๐Ÿ› bug #34198 [HttpClient] Fix perf issue when doing thousands of requests with curl (@nicolas-grekas)
    • ๐Ÿ› bug #33998 [Config] Disable default alphabet sorting in glob function due of unstable sort (@hurricane-voronin)
    • ๐Ÿ› bug #34144 [Serializer] Improve messages for unexpected resources values (@fancyweb)
    • ๐Ÿ› bug #34186 [HttpClient] always return the empty string when the response cannot have a body (@nicolas-grekas)
    • ๐Ÿ› bug #34167 [HttpFoundation] Allow to not pass a parameter to Request::isMethodSafe() (@dunglas)
    • ๐Ÿ› bug #33828 [DoctrineBridge] Auto-validation must work if no regex are passed (@dunglas)
    • ๐Ÿ› bug #34080 [SecurityBundle] correct types for default arguments for firewall configs (@shieldo)
    • ๐Ÿ› bug #34152 [Workflow] Made the configuration more robust for the 'property' key (@lyrixx)
    • ๐Ÿ› bug #34154 [HttpClient] fix handling of 3xx with no Location header - ignore Content-Length when no body is expected (@nicolas-grekas)
    • ๐Ÿ› bug #34140 [Security/Core] make NativePasswordEncoder use sodium to validate passwords when possible (@nicolas-grekas)
    • bug #33999 [Form] Make sure to collect child forms created on *_SET_DATA events (@yceruto)
    • ๐Ÿ› bug #34090 [WebProfilerBundle] Improve display in Email panel for dark theme (@antograssiot)
    • ๐Ÿ› bug #34116 [HttpClient] ignore the body of responses to HEAD requests (@nicolas-grekas)
    • ๐Ÿ› bug #32456 [Messenger] use database platform to convert correctly the DateTime (@roukmoute)
    • ๐Ÿ› bug #34107 [Messenger] prevent infinite redelivery loops and blocked queues (@Tobion)
    • ๐Ÿ› bug #32341 [Messenger] Show exceptions after multiple retries (@TimoBakx)
    • ๐Ÿ› bug #34082 Revert "[Messenger] Fix exception message of failed message is dropped (@Tobion)
    • ๐Ÿ› bug #34021 [TwigBridge] do not render errors for checkboxes twice (@xabbuh)
    • ๐Ÿ› bug #34017 [Messenger] Fix ignored options in redis transport (@chalasr)
    • ๐Ÿ› bug #34041 [HttpKernel] fix wrong removal of the just generated container dir (@nicolas-grekas)
    • ๐Ÿ› bug #34024 [Routing] fix route loading with wildcard, but dir or file is empty (@gseidel)
    • ๐Ÿ› bug #34023 [Dotenv] allow LF in single-quoted strings (@nicolas-grekas)
    • ๐Ÿ› bug #33818 [Yaml] Throw exception for tagged invalid inline elements (@gharlan)
    • ๐Ÿ› bug #33994 [Mailer] Fix Mandrill Transport API payload for named addresses (@michaรซl Perrin)
    • bug #33985 [HttpClient] workaround curl_multi_select() issue (@nicolas-grekas)
    • ๐Ÿ› bug #33948 [PropertyInfo] Respect property name case when guessing from public method name (@antograssiot)
    • ๐Ÿ› bug #33962 [Cache] fixed TagAwareAdapter returning invalid cache (@v-m-i)
    • ๐Ÿ› bug #33958 [DI] Add extra type check to php dumper (@gquemener)
    • ๐Ÿ› bug #33965 [HttpFoundation] Add plus character + to legal mime subtype (@ilzrv)
    • ๐Ÿ› bug #32943 [Dotenv] search variable values in ENV first then env file (@soufianZantar)
    • ๐Ÿ› bug #33943 [VarDumper] fix resetting the "bold" state in CliDumper (@nicolas-grekas)
    • ๐Ÿ› bug #33936 [HttpClient] Missing argument in method_exists (@detinkin)
    • ๐Ÿ› bug #33937 [Cache] ignore unserialization failures in AbstractTagAwareAdapter::doDelete() (@nicolas-grekas)
    • bug #33935 [HttpClient] send Accept: */* by default, fix removing it when needed (@nicolas-grekas)
    • ๐Ÿ› bug #33922 [Cache] remove implicit dependency on symfony/filesystem (@nicolas-grekas)
    • ๐Ÿ› bug #33927 Allow to set SameSite config to 'none' (@ihmels)
    • ๐Ÿ› bug #33930 [Cache] clean tags folder on invalidation (@nicolas-grekas)
    • ๐Ÿ› bug #33919 [VarDumper] fix array key error for class SymfonyCaster (@zcodes)
    • ๐Ÿ› bug #33885 [Form][DateTimeImmutableToDateTimeTransformer] Preserve microseconds and use \DateTime::createFromImmutable() when available (@fancyweb)
    • ๐Ÿ› bug #33900 [HttpKernel] Fix to populate $dotenvVars in data collector when not using putenv() (@mynameisbogdan)

    [PR] #34209