Symfony v4.3.2 Release Notes

Release Date: 2019-06-26 // almost 5 years ago
  • Changelog (since v4.3.1...v4.3.2)

    • ๐Ÿ› bug #31954 [PhpunitBridge] Read environment variable from superglobals (@greg0ire)
    • ๐Ÿ› bug #32131 [Mailgun Mailer] fixed issue when using html body (@alOneh)
    • ๐Ÿ› bug #31730 [PhpUnitBridge] More accurate grouping (@greg0ire)
    • ๐Ÿ› bug #31966 [Messenger] Doctrine Connection find and findAll now correctly decode headers (@TimoBakx)
    • ๐Ÿ› bug #31972 Add missing rendering of form help block. (@alexsegura)
    • ๐Ÿ› bug #32141 [HttpClient] fix dealing with 1xx informational responses (@nicolas-grekas)
    • ๐Ÿ› bug #32138 [Filesystem] fix mirroring directory into parent directory (@xabbuh)
    • ๐Ÿ› bug #32137 [HttpFoundation] fix accessing session bags (@xabbuh)
    • ๐Ÿ› bug #32147 [HttpClient] fix timing measurements with NativeHttpClient (@nicolas-grekas)
    • ๐Ÿ› bug #32165 revert #30525 due to performance penalty (@bendavies)
    • ๐Ÿ› bug #32164 [EventDispatcher] collect called listeners information only once (@xabbuh)
    • ๐Ÿ› bug #32173 [FrameworkBundle] Fix calling Client::getProfile() before sending a request (@dunglas)
    • ๐Ÿ› bug #32163 [DoctrineBridge] Fix type error (@norkunas)
    • ๐Ÿ› bug #32154 [Messenger] fix retrying handlers using DoctrineTransactionMiddleware (@Tobion)
    • ๐Ÿ› bug #32169 [Security/Core] require libsodium >= 1.0.14 (@nicolas-grekas)
    • bug #32170 [Security/Core] Don't use ParagonIE_Sodium_Compat (@nicolas-grekas)
    • ๐Ÿ› bug #32156 [Workflow] re-add workflow.definition tag to workflow services (@nikossvnk)
    • ๐Ÿ› bug #32053 [Messenger] No need for retry to require SentStamp (@Tobion)
    • ๐Ÿ› bug #32083 [HttpClient] fixing passing debug info to progress callback (@nicolas-grekas)
    • ๐Ÿ› bug #32129 [DebugBundle] fix register ReflectionCaster::unsetClosureFileInfo caster in var cloner service (@alekitto)
    • ๐Ÿ› bug #32027 [Messenger] Remove DispatchAfterCurrentBusStamp when message is put on internal queue (@Nyholm)
    • ๐Ÿ› bug #32125 [Form] accept floats for input="string" in NumberType (@xabbuh)
    • ๐Ÿ› bug #32094 [Validator] Use LogicException for missing Property Access Component in comparison constraints (@Lctrs)
    • ๐Ÿ› bug #32136 [FrameworkBundle] sync require-dev and conflict constraints (@xabbuh)
    • ๐Ÿ› bug #32123 [Form] fix translation domain (@xabbuh)
    • ๐Ÿ› bug #32115 [SecurityBundle] don't validate IP addresses from env var placeholders (@xabbuh)
    • ๐Ÿ› bug #32116 [FrameworkBundle] tag the FileType service as a form type (@xabbuh)
    • ๐Ÿ› bug #32109 [Messenger] fix delay exchange recreation after disconnect (@Tobion)
    • ๐Ÿ› bug #32090 [Debug] workaround BC break in PHP 7.3 (@nicolas-grekas)
    • ๐Ÿ› bug #32076 [Lock] Fix PDO prune not called (@jderusse)
    • ๐Ÿ› bug #32071 Fix expired lock not cleaned (@jderusse)
    • ๐Ÿ› bug #32052 [Messenger] fix AMQP delay queue to be per exchange (@Tobion)
    • ๐Ÿ› bug #32065 [HttpClient] throw DecodingExceptionInterface when toArray() fails because of content-type error (@nicolas-grekas)
    • ๐Ÿ› bug #32057 [HttpFoundation] Fix SA/phpdoc JsonResponse (@ro0NL)
    • ๐Ÿ› bug #32040 [DI] Show the right class autowired when providing a non-existing class (@Simperfit)
    • ๐Ÿ› bug #32035 [Messenger] fix delay delivery for non-fanout exchanges (@Tobion)
    • ๐Ÿ› bug #32025 SimpleCacheAdapter fails to cache any item if a namespace is used (@moufmouf)
    • ๐Ÿ› bug #32022 [HttpClient] Don't use CurlHttpClient on Windows when curl.cainfo is not set (@nicolas-grekas)
    • ๐Ÿ› bug #32037 [Form] validate composite constraints in all groups (@xabbuh)
    • ๐Ÿ› bug #32007 [Serializer] Handle true and false appropriately in CSV encoder (@battye)
    • ๐Ÿ› bug #32036 [Messenger] improve logs (@Tobion)
    • ๐Ÿ› bug #31998 Parameterize Mailgun's region (@jderusse)
    • ๐Ÿ› bug #32000 [Routing] fix absolute url generation when scheme is not known (@Tobion)
    • ๐Ÿ› bug #32012 Add statement to fileLink to ignore href code when no fileLink. (@bmxmale)
    • bug #32024 [VarDumper] fix dumping objects that implement __debugInfo() (@nicolas-grekas)
    • ๐Ÿ› bug #32014 Do not log or call the proxy function when the locale is the same (@gmponos)
    • ๐Ÿ› bug #32011 [HttpClient] fix closing debug stream prematurely (@nicolas-grekas)
    • ๐Ÿ› bug #32017 [Contracts] add missing required dependencies (@mbessolov)
    • ๐Ÿ› bug #31992 Fix sender/recipients in SMTP Envelope (@fabpot)
    • ๐Ÿ› bug #31999 [PhpunitBridge] Restore php 5.5 compat (@greg0ire)
    • ๐Ÿ› bug #31991 [EventDispatcher] collect called listeners information only once (@xabbuh)
    • ๐Ÿ› bug #31988 [TwigBridge] add back possibility to use form themes without translations (@xabbuh)
    • ๐Ÿ› bug #31982 [HttpClient] fix Psr18Client handling of non-200 response codes (@nicolas-grekas)
    • ๐Ÿ› bug #31953 [DoctrineBridge] fix handling nested embeddables (@xabbuh)
    • ๐Ÿ› bug #31962 Fix reporting unsilenced deprecations from insulated tests (@nicolas-grekas)
    • ๐Ÿ› bug #31936 PropertyInfoLoader should not try to add validation to non-existent property (@weaverryan)
    • ๐Ÿ› bug #31923 [Serializer] Fix DataUriNormalizer deprecation (MIME type guesser is optional) (@ogizanagi)
    • ๐Ÿ› bug #31928 [FrameworkBundle] avoid service id conflicts with Swiftmailer (@xabbuh)
    • ๐Ÿ› bug #31925 [Form] fix usage of legacy TranslatorInterface (@nicolas-grekas)
    • ๐Ÿ› bug #31908 [Validator] fix deprecation layer of ValidatorBuilder (@nicolas-grekas)

    [PR] #32195