This week continued the discussions about the best way to display warnings for deprecated features in Symfony 2.7. Meanwhile, the Symfony project introduced a new initiative called The 500 + 100 Challenge to clean the backlog of pending issues for code and documentation repositories before the end of the year.

Symfony2 development highlights

2.3 changelog:

  • 055129c: [FrameworkBundle] avoid error message for the shortcut notation
  • 123e054: [WebProfilerBundle] replaced pattern to path attribute in routes definitions
  • c87a661: [2.3] removed possible call_user_func()
  • a8b8d33: [Filesystem] symlink use RealPath instead LinkTarget
  • c3c904d: [SecurityBundle] firewall providers building code cleaning
  • b9d3c92: [HttpFoundation] fixed session restart on PHP 5.3 and removed some useless code

2.5 changelog:

  • 111b194, 99369a2: [Console] added information when an error occured during validation of an answer of a question
  • e3a4cdc: [DependencyInjection] removed duplicate declaration in PhpDumper
  • db8a3ae: [Debug] show only unique class candidates
  • 7248680: [Form] fixed a maxlength overring on a guessing

2.6 changelog:

  • e7b0b89: [TwigBundle] avoid risky tests
  • 90b3f3b: [Twig Bridge] fixed missing space in label_attr
  • 6c70bc5: [Security] fixed missing addExpressionLanguageProvider
  • fb87558: [WebProfilerBundle] avoid missing method when using __invoke

2.7 changelog:

  • 6e10878: [HttpKernel] added deprecation log for Kernel::isClassInActiveBundle()

Master changelog:

  • 4f0aa61: [FrameworkBundle] made GetSetMethodNormalizer available by default
  • 31dc672: [SecurityBundle] show the inherited roles in the web profiler

Newest issues and pull requests

Silex development highlights

Master changelog:

  • fcb7742: simplified installation instructions
  • 4a1d348: added a default port for the connection to the database
  • dddd0aa: fixed Form Provider documentation
  • bbb63a5: added option to disable memory spool

They talked about us

Published in #A week of symfony