This week, Symfony project fixed deprecation errors and made tests pass again on all the 2.x branches. In addition, more than 100 issues were fixed or closed in order to meet our bug hunting challenge.

Symfony2 development highlights

2.3 changelog:

  • 266afeb: [Config] fixed error handler restoration in test
  • d82e062: [FrameworkBundle] forwarded error reporting level to insulated Client
  • 9ea3f6a: [Propel] minor improvements to the Propel bridge
  • 8135727: [SecurityBundle] avoid unneeded work when normalizing HTTP method names
  • fa36b98, 1997b12: [CssSelector] added the license of the Python library we ported to PHP
  • 73dddac: [HttpFoundation] removed wrong HTTP header in BinaryFileResponse

2.5 changelog:

  • 0566a50: [FrameworkBundle] allowed custom services for validator mapping cache
  • e4bb2c7: [TwigBundle] added missing absolute URL in Twig exceptions
  • 6872e51: silenced deprecation notices in new components

2.6 changelog:

  • 0b1be13: [VarDumper] fixed and tested PdoCaster
  • 3bd1616: [HttpFoundation] added LegacyPdoSessionHandler class
  • f683a7a: [DependencyInjection] used the newest Definition::setFactory
  • 3101202: [Filesystem] restored ability to create broken symlinks

2.7 changelog:

  • de0fe5d: [Console] removed $this in closure
  • f268cbd: print deprecation summary at end of tests
  • 9c5b9e1: [FrameworkBundle] optimized validator registration

Newest issues and pull requests

Twig development highlights

Master changelog:

  • d5fe413: improved the documentation of the slice filter
  • 4a75e40: added an example for negative conditions
  • df0d813: added a call to clearstatcache() because the results of is_dir() are cached
  • 4d97a91: fixed regression for dynamic parent templates

They talked about us

Published in #A week of symfony