This week Symfony released the 2.7.21, 2.8.14 and 3.1.7 maintenance versions. In addition, it published 3.2.0 Release Candidate 2, which will be the last version before the final 3.2.0 release in a few days. Lastly, next week the SymfonyCon Berlin 2016 conference will gather the entire community for the world's biggest Symfony event.

Symfony development highlights

2.7 changelog:

  • 7047e4d: [Process] do feature test before enabling TTY mode
  • 30d161c: [Form] added support for large integers
  • 34b9fd6, bbddeec: [HttpKernel] reverted BC breaking change of Request::isMethodSafe()
  • af9c279: [DependencyInjection] aliases should preserve the aliased invalid behavior
  • e62a390: [DependencyInjection] initialized properties before method calls
  • 821e7bb: [WebProfilerBundle] don't use request attributes in RouterController
  • 8c2a77b: [Routing] fail properly when a route parameter name cannot be used as a PCRE subpattern name
  • e62b602: [FrameworkBundle] improved performance of ControllerNameParser

3.1 changelog:

  • bd34b67: [FrameworkBundle] mark cache.default_*_provider services private
  • ed3fc9f: [Process] fixed process continuing after reached timeout using getIterator()

3.2 changelog:

  • 59f9949: [FrameworkBundle] avoid warming up the validator cache for non-existent class
  • 3c1361c: [DependencyInjection] allow null as default env value
  • 6f138b8: [SecurityBundle] fixed FirewallConfig nullable arguments
  • 808cc22: [WebProfilerBundle] fixed deprecated uses of profiler_dump
  • cabc225: [FrameworkBundle] added framework.cache.prefix_seed for predictable cache key prefixes
  • 85033ff: [HttpKernel] deprecate checking for cacheable HTTP methods in Request::isMethodSafe()
  • 380c268: [HttpKernel] fix exception when serializing request attributes
  • 215208e: [Workflow] fixed graphviz dumper for state machine
  • 5e19c51: [Doctrine Bridge] use cache.prefix.seed parameter for generating cache namespace
  • 24c40e0: [FrameworkBundle] don't rely on any parent definition for "cache.annotations"

Newest issues and pull requests

Twig development highlights

Master changelog:

  • e7aa8e5: fixed unconsistent behavior with "get" and "is" methods
  • 717365d: deprecated support for mbstring.func_overload != 0

They talked about us

Published in #A week of symfony