Symfony v5.1.1 Release Notes

Release Date: 2020-06-12 // almost 4 years ago
  • Changelog (v5.1.0...v5.1.1)

    • ๐Ÿ› bug #37227 [DependencyInjection][CheckTypeDeclarationsPass] Handle unresolved parameters pointing to environment variables (@fancyweb)
    • ๐Ÿ› bug #37103 [Form] switch the context when validating nested forms (@xabbuh)
    • ๐Ÿ› bug #37182 [HttpKernel] Fix regression where Store does not return response body correctly (@mpdude)
    • ๐Ÿ› bug #37193 [DependencyInjection][CheckTypeDeclarationsPass] Always resolve parameters (@fancyweb)
    • ๐Ÿ› bug #37044 [DependencyInjection] Apply ExpressionLanguageProviderPass to router.default (@wizhippo)
    • ๐Ÿ› bug #37054 [String] Fix ellipsis of truncate when not using cut option (@DuboisS)
    • ๐Ÿ› bug #37190 [HttpClient] disable AMP's inactivity timeout, we deal with it on our own already (@nicolas-grekas)
    • ๐Ÿ› bug #37191 [HttpClient] fix offset computation for data chunks (@nicolas-grekas)
    • ๐Ÿ› bug #37176 [Routing] Keeping routes priorities after add a name prefix to the collection (@yceruto)
    • ๐Ÿ› bug #37140 [Lock] Fixed reading locks from replica set secondary nodes (@kralos)
    • ๐Ÿ› bug #37177 [Ldap] fix refreshUser() ignoring extra_fields (@arkste)
    • ๐Ÿ› bug #37181 [Mailer] Remove an internal annot (@fabpot)
    • ๐Ÿ› bug #36913 [FrameworkBundle] fix type annotation on ControllerTrait::addFlash() (@ThomasLandauer)
    • ๐Ÿ› bug #37153 [PhpUnitBridge] Fix ExpectDeprecationTrait::expectDeprecation() conflict (@fancyweb)
    • ๐Ÿ› bug #37162 [Mailer] added the reply-to addresses to the API SES transport request. (@ribeiropaulor)
    • ๐Ÿ› bug #37144 [DI] Add check around class_alias for generated proxy classes (@enumag)
    • ๐Ÿ› bug #37167 [Mime] use fromString when creating a new Address (@fabpot)
    • ๐Ÿ› bug #37169 [Cache] fix forward compatibility with Doctrine DBAL 3 (@xabbuh)
    • ๐Ÿ› bug #37159 [Mailer] Fixed generator bug when creating multiple transports using Transport::fromDsn (@atailouloute)
    • ๐Ÿ› bug #37154 [FrameworkBundle] Remove reference to APP_SECRET in MicroKernelTrait (@nicolas-grekas)
    • ๐Ÿ› bug #37126 [SecurityBundle] Fix the session listener registration under the new authentication manager (@johnvandeweghe)
    • ๐Ÿ› bug #37130 [Console] allow cursor to be used even when STDIN is not defined (@xabbuh)
    • ๐Ÿ› bug #37053 [PropertyAccess] Fix getter call order BC (@1ed)
    • ๐Ÿ› bug #37117 [Messenger/DoctrineBridge] set column length for mysql 5.6 compatibility (@Nemo64)
    • ๐Ÿ› bug #37127 [Messenger/AmazonSqsBridge] Fixed left-over debug statement (@sstok)
    • ๐Ÿ› bug #37048 [HttpClient] fix monitoring timeouts when other streams are active (@nicolas-grekas)
    • ๐Ÿ› bug #37085 [Form] properly cascade validation to child forms (@xabbuh)
    • ๐Ÿ› bug #37095 [PhpUnitBridge] Fix undefined index when output of "composer show" cannot be parsed (@nicolas-grekas)
    • ๐Ÿ› bug #37092 [PhpUnitBridge] fix undefined var on version 3.4 (@nicolas-grekas)
    • ๐Ÿ› bug #37022 [DependencyInjection] Improve missing package/version deprecation (@acrobat)
    • ๐Ÿ› bug #37038 Fix invalid char in SQS Headers (@jderusse)
    • ๐Ÿ› bug #37047 [SecurityBundle] Only register CSRF protection listener if CSRF is available (@wouterj)
    • ๐Ÿ› bug #37065 [HttpClient] Throw JsonException instead of TransportException on empty response in Response::toArray() (@jeroennoten)
    • ๐Ÿ› bug #37058 [FrameworkBundle] Extension Serializer issue (@Korbeil)
    • ๐Ÿ› bug #37077 [WebProfilerBundle] Move ajax clear event listener initialization on loadToolbar (@bruno BOUTAREL)
    • ๐Ÿ› bug #37056 [DoctrineBridge] register event listeners depending on the installed packages (@xabbuh)
    • ๐Ÿ› bug #37020 [ExpressionLanguage] reset the internal state when the parser is finished (@xabbuh)
    • ๐Ÿ› bug #37049 [Serializer] take into account the context when preserving empty array objects (@xabbuh)
    • ๐Ÿ› bug #37031 [Security] Fixed PUBLIC_ACCESS in authenticated sessions (@wouterj)
    • ๐Ÿ› bug #37028 [FrameworkBundle] Fix enabled_locales behavior (@tgalopin)

    [PR] #37248