This week, Symfony focused on fixing minor issues across all the supported branches. Meanwhile, the upcoming 3.4 version added a new validator panel in the profiler and the upcoming 4.0 version added support for the immutable directive in the cache-control header.

Symfony development highlights

2.7 changelog:

  • 6e75cee: [Security] fixed switch user _exit without having current token
  • 9a0d342: [Translation] return fallback locales whenever possible
  • 7cc97b6: [Form, TwigBridge] render hidden _method field in form_rest()
  • a66b967: [FrameworkBundle] allowed SSI fragments configuration in XML files
  • f7de083: [WebProfilerBundle] display a better error message when the toolbar cannot be displayed

2.8 changelog:

  • b0bc9fe: [Console] fixed catching exception type in QuestionHelper

3.3 changelog:

  • 9a276aa: [TwigBundle] improved the exception page when there is no message
  • 035d526: [DependencyInjection] dedup tags when using instanceof/autoconfigure
  • 383c6ac: [Dotenv] test load() with multiple paths
  • 7bb72b0: [Cache] fixed Predis client cluster with pipeline
  • 87601ba: [SecurityBundle] respect the API in FirewallContext map

3.4 changelog:

  • 30e817a: [WebProfilerBundle, Validator] added a validator panel in profiler
  • 2c438c5: [SecurityBundle] added user impersonation info and exit action to the profiler

Master changelog:

  • 16fbe3a: [HttpFoundation] added support for the immutable directive in the cache-control header
  • 407631c: [Serializer] implement missing context aware interfaces
  • 587b2f7: [Yaml] removed deprecated unspecific tag behavior

Newest issues and pull requests

They talked about us

Published in #A week of symfony