This week, Symfony released five new maintenance versions for the branches that have active support: 2.7.39, 2.8.32, 3.3.14, 3.4.1, 4.0.1. In addition, we continued our efforts towards creating a more diverse Symfony community.

Symfony development highlights

2.7 changelog:

  • 9524396: [Form, TwigBridge] fixed collision between view properties and form fields
  • 87c5c2c: [HttpKernel] removed noisy frame in controller stack traces
  • 40ced3a: removed some unused variables, properties and methods

3.3 changelog:

  • 5f5edf2: [Yaml] do not eagerly filter comment lines
  • c08602c: [Yaml] parse newlines in quoted multiline strings
  • 73ff764: [DependencyInjection] fixed deep-inlining of non-shared refs
  • 8a4bb79: [WebProfiler] disallow viewing dot-files in Profiler
  • 31e4533: [PhpUnit Bridge] prefer $_SERVER['argv'] over $argv
  • 6e7e684: [DependencyInjection] prevent a loop in aliases within the findDefinition() method
  • 2f0e786: [Yaml] fixed some edge cases with indented blocks

3.4 changelog:

  • 86b0598: [Validator] fixed the @Valid(groups={"group"}) against null exception case
  • 4ae47e0: [Security] adding a GuardAuthenticatorHandler alias
  • 831bdc3: [DependencyInjection] register singly-implemented interfaces when doing PSR-4 discovery
  • 0152527: [SecurityBundle] fixed setLogoutOnUserChange calls for context listeners
  • ae3d899: [HttpKernel] throw a sensible exception when controller has been removed
  • 5d7576c: [Serializer] improved CsvEncoder::decode performance
  • 05ffb6f: [Yaml] do not evaluate PHP constant names
  • ec4a160: [HttpFoundation] don't prefix cookies with "Set-Cookie"

Master changelog:

  • 8e7eac6: [FrameworkBundle] improved the DX of TemplateController
  • 7c0b1cd: [Workflow] introduced a Workflow interface
  • 04c3712: [Process] created a "isTtySupported" static method
  • d220e28: [FrameworkBundle] added clean option to assets install command
  • db816ed: [DoctrineBridge] comment the non runnable part of the query in DoctrineDataCollector
  • ecf54d5: [DependencyInjection] fixed non-string class handling in PhpDumper
  • 7744e8f: [FrameworkBundle] don't list FQCN in debug:autowiring when they are aliased

Newest issues and pull requests

They talked about us

Published in #A week of symfony