Symfony v5.1.4 Release Notes

Release Date: 2020-08-31 // over 3 years ago
  • Changelog (v5.1.3...v5.1.4)

    • ๐Ÿ› bug #37966 [HttpClient][MockHttpClient][DX] Throw when the response factory callable does not return a valid response (@fancyweb)
    • ๐Ÿ› bug #37971 [PropertyInfo] Backport support for typed properties (PHP 7.4) (@dunglas)
    • ๐Ÿ› bug #37970 [PhpUnitBridge] Polyfill new phpunit 9.1 assertions (@phpfour)
    • ๐Ÿ› bug #37960 [PhpUnit] Add polyfill for assertMatchesRegularExpression() (@dunglas)
    • ๐Ÿ› bug #37941 [TwigBridge] allow null for $message of filter method trans (@Flinsch)
    • ๐Ÿ› bug #37622 [PropertyAccess] Fix accessing dynamic properties (@andreyserdjuk)
    • ๐Ÿ› bug #37927 [HttpClient] fix chaining promises returned by HttplugClient (@CthulhuDen)
    • ๐Ÿ› bug #37953 [DI] fix dumping lazy non-shared services (@nicolas-grekas)
    • ๐Ÿ› bug #37949 [Yaml] fix more numeric cases changing in PHP 8 (@xabbuh)
    • ๐Ÿ› bug #37943 [Security] Fixed RememberMeAuthenticator::autoLogin() logic in the authenticator (@wouterj)
    • ๐Ÿ› bug #37921 [Yaml] account for is_numeric() behavior changes in PHP 8 (@xabbuh)
    • ๐Ÿ› bug #37913 [Mailer] Support Return-Path in SesApiAsyncAwsTransport (@cvmiert)
    • ๐Ÿ‘‰ bug #37912 [ExpressionLanguage] fix passing arguments to call_user_func_array() on PHP 8 (@xabbuh)
    • ๐Ÿ› bug #37907 [Messenger] stop using the deprecated schema synchronizer API (@xabbuh)
    • ๐Ÿ› bug #37899 [Mailer] Support reply-to in SesApiAsyncAwsTransport (@cvmiert)
    • ๐Ÿ› bug #37900 [Mailer] Fixed mandrill api header structure (@wulff)
    • ๐Ÿ› bug #37890 [Notifier] Fixed base_uri while call auth/time API (@leblanc-simon)
    • ๐Ÿ› bug #37888 [Mailer] Reorder headers used to determine Sender (@cvmiert)
    • ๐Ÿ› bug #37857 [PropertyInfo] Fix ReflectionExtractor + minor tweaks (@ogizanagi)
    • ๐Ÿ› bug #37868 [Lock] MongoDbStore handle duplicate querystring keys in mongodb uri when stripping (@kralos)
    • ๐Ÿ› bug #37872 [Sendgrid-Mailer] Fixed envelope recipients on sendgridApiTransport (@arendjantetteroo)
    • ๐Ÿ› bug #37860 [Serializer][ClassDiscriminatorMapping] Fix getMappedObjectType() when a discriminator child extends another one (@fancyweb)
    • ๐Ÿ› bug #37826 [Messenger] Fix BC layer for stamps moved into separate packages (@ogizanagi)
    • ๐Ÿ› bug #37853 [Validator] ensure that the validator is a mock object for backwards-compatibility (@xabbuh)
    • ๐Ÿ› bug #36340 [Serializer] Fix configuration of the cache key (@dunglas)
    • ๐Ÿ› bug #36810 [Messenger] Do not stack retry stamp (@jderusse)
    • ๐Ÿ› bug #37849 [FrameworkBundle] Add missing mailer transports in xsd (@l-vo)
    • ๐Ÿ› bug #37218 [Lock] MongoDbStore skim non-standard options from uri (@kralos)
    • ๐Ÿ› bug #37586 [ErrorHandler][DebugClassLoader] Add mixed and static return types support (@fancyweb)
    • ๐Ÿ› bug #37845 [Serializer] Fix variadic support when using type hints (@fabpot)
    • bug #37841 [VarDumper] Backport handler lock when using VAR_DUMPER_FORMAT (@ogizanagi)
    • ๐Ÿ› bug #37821 Postpone Range BC layer removal to 6.0. (@l-vo)
    • ๐Ÿ› bug #37725 [Form] Fix Guess phpdoc return type (@franmomu)
    • ๐Ÿ› bug #37771 Use PHPUnit 9.3 on php 8 (@derrabus)
    • ๐Ÿ› bug #36140 [Validator] Add BC layer for notInRangeMessage when min and max are set (@l-vo)
    • ๐Ÿ› bug #35843 [Validator] Add target guards for Composite nested constraints (@ogizanagi)
    • ๐Ÿ› bug #37803 Fix for issue #37681 (@rav)
    • ๐Ÿ› bug #37744 [Yaml] Fix for #36624; Allow PHP constant as first key in block (@jnye)
    • ๐Ÿ› bug #37767 [Form] fix mapping errors from unmapped forms (@xabbuh)
    • ๐Ÿ› bug #37731 [Console] Table: support cells with newlines after a cell with colspan >= 2 (@GMTA)
    • ๐Ÿ› bug #37791 Fix redis connect with empty password (@alexander-schranz)
    • bug #37790 Fix deprecated libxml_disable_entity_loader (@fabpot)
    • bug #37763 Fix deprecated libxml_disable_entity_loader (@jderusse)
    • ๐Ÿ‘‰ bug #37774 [Console] Make sure we pass a numeric array of arguments to call_user_func_array() (@derrabus)
    • ๐Ÿ› bug #37770 [String] We cannot have a "provides" function in test cases (@derrabus)
    • ๐Ÿ› bug #37729 [FrameworkBundle] fail properly when the required service is not defined (@xabbuh)
    • ๐Ÿ› bug #37701 [Serializer] Fix that it will never reach DOMNode (@TNAJanssen)
    • ๐Ÿ› bug #37671 [Cache] fix saving no-expiry items with ArrayAdapter (@philipp-kolesnikov)
    • ๐Ÿ› bug #37102 [WebProfilerBundle] Fix error with custom function and web profiler routing tab (@JakeFr)
    • ๐Ÿ› bug #37560 [Finder] Fix GitIgnore parser when dealing with (sub)directories and take order of lines into account (@Jeroeny)
    • ๐Ÿ› bug #37700 [VarDumper] Improve previous fix on light array coloration (@l-vo)
    • ๐Ÿ› bug #37654 [Messenger] Fix invalid option sslmode in AmazonSqs bridge (@jderusse)
    • bug #37705 [Mailer] Added the missing reset tag to mailer.logger_message_listener (@vudaltsov)
    • ๐Ÿ› bug #37697 [Messenger] reduce column length for MySQL 5.6 compatibility (@xabbuh)
    • ๐Ÿ› bug #37690 HttpClient profiler error (@noniagriconomie)

    [PR] #37999