This week, Symfony 3.4.40, 4.4.8 and 5.0.8 maintenance versions were released. Meanwhile, the updated Security component removed the anonymous concept and a new Runtime component was proposed to decouple applications from global state. Finally, a new online conference in French was announced for May 7th 2020.

Symfony development highlights

This week, 31 pull requests were merged (25 in code and 6 in docs) and 18 issues were closed (16 in code and 2 in docs). Excluding merges, 19 authors made 854 additions and 359 deletions. See details for code and docs.

3.4 changelog:

  • f7749c3: [PhpUnitBridge] fixed compat with PHP 5.3
  • d765a09: fixed Form annotation
  • aee10cd: [Validator] fixed lazy property usage

4.4 changelog:

  • f8d3b06: [Cache] fixed not supported Redis eviction policies
  • 4528c11: [Serializer] do not transform empty \Traversable to Array
  • a804333: [Form] provide a useful message when extension types don't match

Master changelog:

  • 75e3d75: [DependencyInjection] limit recursivity of ResolveNoPreloadPass
  • a114f8d: [Security] require entry_point to be configured with multiple authenticators
  • 27c10f0: [HttpFoundation, HttpKernel] added more preload always-needed symbols
  • 0633308: [FrameworkBundle] append files to preload in CacheWarmupCommand
  • da6620c: [Notifier] fixed some Mattermost bridge errors
  • ed1b6ea: [Messenger] added missing port SQS Host Header request
  • c30d6f9: [Security] fixed bug introduced in entry_point configuration
  • 1308dd5: [Security] renamed VerifyAuthenticatorCredentialsEvent to CheckPassportEvent
  • 28bb74c: [SecurityBundle] fixed entry point service ID resolving and multiple guard entry points
  • 09f9079: [Security] removed anonymous in the new security system

Newest issues and pull requests

They talked about us

Call to Action

Published in #A week of symfony