Symfony v5.1.8 Release Notes

Release Date: 2020-10-28 // over 3 years ago
  • Changelog (v5.1.7...v5.1.8)

    • ๐Ÿ› bug #38713 [DI] Fix Preloader exception when preloading a class with an unknown parent/interface (@rgeraads)
    • ๐Ÿ› bug #38647 [HttpClient] relax auth bearer format requirements (@xabbuh)
    • ๐Ÿ› bug #38699 [DependencyInjection] Preload classes with union types correctly (@derrabus)
    • ๐Ÿ› bug #38669 [Serializer] fix decoding float XML attributes starting with 0 (@marcin Kruk)
    • ๐Ÿ› bug #38680 [PhpUnitBridge] Support new expect methods in test case polyfill (@alcaeus)
    • ๐Ÿ› bug #38681 [PHPUnitBridge] Support PHPUnit 8 and PHPUnit 9 in constraint compatibility trait (@alcaeus)
    • ๐Ÿ› bug #38686 [TwigBridge] Remove "transchoice" from the code base (@nicolas-grekas)
    • ๐Ÿ› bug #38678 [String] fix before/afterLast returning the empty string instead of the original one on non-match (@nicolas-grekas)
    • ๐Ÿ› bug #38679 [PhpUnitBridge] Add missing exporter function for PHPUnit 7 (@alcaeus)
    • ๐Ÿ› bug #38659 [String] fix slicing in UnicodeString (@nicolas-grekas)
    • ๐Ÿ› bug #38595 [TwigBridge] do not translate null placeholders or titles (@xabbuh)
    • ๐Ÿ› bug #38635 [Cache] Use correct expiry in ChainAdapter (@Nyholm)
    • ๐Ÿ› bug #38652 [Filesystem] Check if failed unlink was caused by permission denied (@Nyholm)
    • ๐Ÿ› bug #38645 [PropertyAccess] forward the caught exception (@xabbuh)
    • ๐Ÿ› bug #38612 [Messenger/Amqp] Allow setting option "login" in DSN (@W0rma)
    • ๐Ÿ› bug #38618 [Messenger][Doctrine] Avoid early db access for pgsql detection (@chalasr)
    • ๐Ÿ› bug #38604 [DoctrineBridge] indexBy does not refer to attributes, but to column names (@xabbuh)
    • ๐Ÿ› bug #38606 [WebProfilerBundle] Hide debug toolbar in print view (@jt2k)
    • ๐Ÿ› bug #38582 [DI] Fix Reflection file name with eval()'d code (@maxime-aknin)
    • ๐Ÿ› bug #38578 Add missing use statement (@jderusse)
    • ๐Ÿ› bug #38516 [HttpFoundation] Fix Range Requests (@BattleRattle)
    • ๐Ÿ› bug #38553 [Lock] Reset Key lifetime time before we acquire it (@Nyholm)
    • ๐Ÿ› bug #38551 Remove content-type check on toArray methods (@jderusse)
    • ๐Ÿ› bug #38546 [String] fix "is too large" ValueError on PHP 8 (@nicolas-grekas)
    • ๐Ÿ› bug #38544 [DI] fix dumping env vars (@nicolas-grekas)
    • ๐Ÿ› bug #38533 [TwigBridge] Fix preload hint and remove "unlinked class class@anonymous" warning (@burned42)
    • ๐Ÿ› bug #38530 [HttpClient] fix reading the body after a ClientException (@nicolas-grekas)
    • ๐Ÿ› bug #38510 [PropertyInfo] Support for the mixed type (@derrabus)
    • ๐Ÿ› bug #38493 [HttpClient] Fix CurlHttpClient memory leak (@HypeMC)
    • ๐Ÿ› bug #38456 [Cache] skip igbinary < 3.1.6 (@nicolas-grekas)
    • bug #38392 [Ldap] Bypass the use of ldap_control_paged_result on PHP >= 7.3 (@lucasaba)
    • ๐Ÿ› bug #38444 [PhpUnitBridge] fix running parallel tests with phpunit 9 (@nicolas-grekas)
    • ๐Ÿ› bug #38446 [PropertyInfo] Extract from default value doesn't set collection boolean (@Korbeil)
    • ๐Ÿ› bug #38442 [VarDumper] fix truncating big arrays (@nicolas-grekas)
    • ๐Ÿ› bug #38433 [Mime] Fix serialization of RawMessage (@gilbertsoft)

    [PR] #38853