Symfony v5.2.0-BETA2 Release Notes

Release Date: 2020-10-14 // over 3 years ago
  • Changelog (v5.2.0-BETA1...v5.2.0-BETA2)

    • ๐Ÿ”‹ feature #38552 [Security][Notifier] Added integration of Login Link with the Notifier component (@wouterj)
    • ๐Ÿ› bug #38566 Fix minor issue when sharing windows between Limiters (@Nyholm)
    • ๐Ÿ”‹ feature #38563 [Messenger][Redis] Adding support for lazy connect (@Nyholm)
    • ๐Ÿ› bug #38553 [Lock] Reset Key lifetime time before we acquire it (@Nyholm)
    • ๐Ÿ› bug #38559 [Lock] Reset lifetime on acquireRead() (@Nyholm)
    • ๐Ÿ› bug #38548 [FrameworkBundle] Bugfixes in buildDir in the CacheClear command (@Nyholm)
    • ๐Ÿ› bug #38551 Remove content-type check on toArray methods (@jderusse)
    • feature #38550 [Security] Added check_post_only to the login link authenticator (@wouterj)
    • ๐Ÿ› bug #38546 [String] fix "is too large" ValueError on PHP 8 (@nicolas-grekas)
    • ๐Ÿ› bug #38544 [DI] fix dumping env vars (@nicolas-grekas)
    • ๐Ÿ”‹ feature #38532 [HttpClient] simplify retry mechanism around RetryStrategyInterface (@nicolas-grekas)
    • ๐Ÿ› bug #38533 [TwigBridge] Fix preload hint and remove "unlinked class class@anonymous" warning (@burned42)
    • ๐Ÿ› bug #38528 [Security] Making login link signature_properties option required (@weaverryan)
    • ๐Ÿ”‹ feature #38525 [Serializer] Enabled mapping configuration via attributes (@derrabus)
    • ๐Ÿ”‹ feature #38522 [Notifier] Add Discord notifier (@mpiot, @connorhu)
    • ๐Ÿ› bug #38477 [Form] fix ViolationMapper was always generating a localized label for each FormType (@romaricdrigon)
    • ๐Ÿ› bug #38529 [Mailer] Fix mailjet image embedding (@Sandldan)
    • ๐Ÿ› bug #38530 [HttpClient] fix reading the body after a ClientException (@nicolas-grekas)
    • ๐Ÿ› bug #38523 [HttpClient] Fix multiple timeout with multiple retry (@jderusse)
    • ๐Ÿ› bug #38520 [HttpClient] Fix nesteed stream in AsyncResponse (@jderusse)
    • ๐Ÿ› bug #38518 [HttpClient] fix decorating timeout errors (@nicolas-grekas)
    • ๐Ÿ”‹ feature #38499 [Validator] Upgraded constraints to enable named arguments and attributes (@derrabus)
    • ๐Ÿ”‹ feature #38505 [Security][Login Link] Allow null and DateTime objects to be used as signatureProperties (@wouterj)
    • ๐Ÿ› bug #38507 [Bug] Fix RateLimiter framework configuration (@bobvandevijver)
    • ๐Ÿ› bug #38510 [PropertyInfo] Support for the mixed type (@derrabus)
    • ๐Ÿ› bug #38493 [HttpClient] Fix CurlHttpClient memory leak (@HypeMC)
    • ๐Ÿ”‹ feature #38484 [Messenger] Add DelayStamp::delayFor() and DelayStamp::delayUntil() (@Nyholm)
    • ๐Ÿ› bug #38476 [HttpClient] Fix missing abstract arg (@jderusse)
    • ๐Ÿ”‹ feature #37733 [PhpUnitBridge] Add ability to set a baseline for deprecation testing (@alexpott)
    • ๐Ÿ› bug #38456 [Cache] skip igbinary < 3.1.6 (@nicolas-grekas)
    • ๐Ÿ› bug #38453 [lock] Mark Key unserializable whith PgsqlStore (@jderusse)
    • ๐Ÿ› bug #38452 [SecurityBundle] Make user lazy loading working without user provider (@tyx)
    • ๐Ÿ› bug #38455 [Form] Fix field_value Twig helper for multiple choices (@tgalopin)
    • bug #38392 [Ldap] Bypass the use of ldap_control_paged_result on PHP >= 7.3 (@lucasaba)
    • ๐Ÿ”‹ feature #38434 [HttpClient] Add jitter to RetryBackoff (@jderusse)
    • ๐Ÿ”‹ feature #38346 [lock] Add store dedicated to postgresql (@jderusse)
    • ๐Ÿ› 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)
    • ๐Ÿ”‹ feature #38424 [Translation] Rename Translatable class to TranslatableMessage (@natewiebe13)
    • ๐Ÿ› bug #38442 [VarDumper] fix truncating big arrays (@nicolas-grekas)
    • ๐Ÿ› bug #38433 [Mime] Fix serialization of RawMessage (@gilbertsoft)
    • ๐Ÿ› bug #38422 [SecurityGuard] Implement PostAuthenticationGuardToken::getFirewallName() (@derrabus)
    • ๐Ÿ”‹ feature #38393 [FrameworkBundle] Add option --as-tree to translation:update command (@jschaedl)
    • ๐Ÿ› bug #38419 [DoctrineBridge] fix and replace namespace to Uid (@maxhelias)
    • ๐Ÿ”‹ feature #38410 [Validator] Migrate File and Image constraints to attributes (@derrabus)
    • ๐Ÿ› bug #38418 [HttpClient] minor fixes in RetryableHttpClient (@nicolas-grekas)
    • ๐Ÿ”‹ feature #38253 [Cache] Allow ISO 8601 time intervals to specify default lifetime (@lstrojny)

    [PR] #38573