This week, Symfony published the first release candidate version of Symfony 5.1 so you can test it in your projects before the final release. Meanwhile, the Symfony 5 book published its simplified Chinese translation.

Symfony development highlights

This week, 39 pull requests were merged (24 in code and 15 in docs) and 33 issues were closed (24 in code and 9 in docs). Excluding merges, 23 authors made 584 additions and 322 deletions. See details for code and docs.

3.4 changelog:

  • a8cb3cd: [Yaml] fixed escaped quotes in quoted multi-line string
  • 8f2c68f: [Serializer] fixed issue with PHP 8
  • 30e2543: [Security] update test to test AccountStatusException behavior
  • cec0dfe: [Translator] embed resource name in error message
  • cb7e78c: [BrowserKit] allow Referer set by history to be overridden

4.4 changelog:

  • b4342e3: [Messenger] missing description in messenger:setup-transports command
  • 3150104: [WebProfiler] removed 'none' when appending CSP tokens
  • ae67376: [DependencyInjection] fixed register event listeners compiler pass
  • bce3760: [Security] fixed compat of NativePasswordEncoder with pre-PHP74 values of PASSWORD_* consts
  • cc519aa: [HttpClient] fixed PHP warning + accept status code >= 600

5.1 changelog:

  • a53d126: [DependencyInjection] use require_once instead of require when appending cache warmer-returned files to preload file
  • fb80229: [String] move Inflector's polyfill-ctype dependency to String
  • a86058c: [Security] fixed NoopAuthenticationManager::authenticate() return value
  • 5dd99f2: [Security] RememberMeLogoutListener should depend on LogoutHandlerInterface
  • cf04f1e: [DependencyInjection] renamed some PHP-DSL functions
  • c268915: [Security] improved upgrade path for custom remember me services

Newest issues and pull requests

They talked about us

Call to Action

Published in #A week of symfony