Symfony v4.4.17 Release Notes

Release Date: 2020-11-29 // over 3 years ago
  • Changelog (v4.4.16...v4.4.17)

    • 🐛 bug #39166 [Messenger] Fix mssql compatibility for doctrine transport. (@Bill moll)
    • 🐛 bug #39211 [HttpClient] fix binding to network interfaces (@nicolas-grekas)
    • 🐛 bug #39129 [DependencyInjection] Fix circular in DI with lazy + byContruct loop (@jderusse)
    • bug #39068 [DependencyInjection][Translator] Silent deprecation triggered by libxml_disable_entity_loader (@jderusse)
    • 🐛 bug #39119 [Form] prevent duplicated error message for file upload limits (@xabbuh)
    • 🐛 bug #39099 [Form] ignore the pattern attribute for textareas (@xabbuh)
    • 🐛 bug #39154 [Yaml] fix lexing strings containing escaped quotation characters (@xabbuh)
    • 🐛 bug #38597 [PhpUnitBridge] Fix qualification of deprecations triggered by the debug class loader (@fancyweb)
    • 🐛 bug #39160 [Console] Use a partial buffer in SymfonyStyle (@jderusse)
    • 🐛 bug #39168 [Console] Fix console closing tag (@jderusse)
    • 🐛 bug #39155 [VarDumper] fix casting resources turned into objects on PHP 8 (@nicolas-grekas)
    • 🐛 bug #39115 [HttpClient] don't fallback to HTTP/1.1 when HTTP/2 streams break (@nicolas-grekas)
    • 🐛 bug #33763 [Yaml] fix lexing nested sequences/mappings (@xabbuh)
    • 🐛 bug #39083 [Dotenv] Check if method inheritEnvironmentVariables exists (@Chi-teck)
    • 🐛 bug #39094 [Ldap] Fix undefined variable $con (@derrabus)
    • 🐛 bug #39091 [Config] Recheck glob brace support after GlobResource was serialized (@wouterj)
    • 🐛 bug #39092 Fix critical extension when reseting paged control (@jderusse)
    • 🐛 bug #38614 [HttpFoundation] Fix for virtualhosts based on URL path (@mvorisek)
    • 🐛 bug #38387 [Validator] prevent hash collisions caused by reused object hashes (@fancyweb, @xabbuh)
    • 🐛 bug #38999 [DependencyInjection] autoconfigure behavior describing tags on decorators (@xabbuh)
    • 🐛 bug #39058 [DependencyInjection] Fix circular detection with multiple paths (@jderusse)
    • 🐛 bug #39059 [Filesystem] fix cleaning up tmp files when dumpFile() fails (@nicolas-grekas)
    • 🐛 bug #38628 [DoctrineBridge] indexBy could reference to association columns (@juanmiguelbesada)
    • 🐛 bug #39021 [DependencyInjection] Optimize circular collection by removing flattening (@jderusse)
    • 🐛 bug #39031 [Ldap] Fix pagination (@jderusse)
    • 🐛 bug #39038 [DoctrineBridge] also reset id readers (@xabbuh)
    • 🐛 bug #39025 [DoctrineBridge] Fix DBAL deprecations in middlewares (@derrabus)
    • 🐛 bug #38991 [Console] Fix ANSI when stdErr is not a tty (@jderusse)
    • 🐛 bug #38980 [DependencyInjection] Fix circular reference with Factory + Lazy Iterrator (@jderusse)
    • 🐛 bug #38971 [PhpUnitBridge] fix replaying skipped tests (@nicolas-grekas)
    • 🐛 bug #38910 [HttpKernel] Fix session initialized several times (@jderusse)
    • 🐛 bug #38882 [DependencyInjection] Improve performances in CircualReference detection (@jderusse)
    • 🐛 bug #38950 [Process] Dont test TTY if there is no TTY support (@Nyholm)
    • 🐛 bug #38921 [PHPUnitBridge] Fixed crash on Windows with PHP 8 (@villfa)
    • 🐛 bug #38869 [SecurityBundle] inject only compatible token storage implementations for usage tracking (@xabbuh)
    • 🐛 bug #38894 [HttpKernel] Remove Symfony 3 compatibility code (@derrabus)
    • 🐛 bug #38895 [PhpUnitBridge] Fix wrong check for exporter in ConstraintTrait (@alcaeus)
    • 🐛 bug #38879 [Cache] Fixed expiry could be int in ChainAdapter due to race conditions (@phamviet)
    • 🐛 bug #38856 [Cache] Add missing use statement (@fabpot)

    [PR] #39215