This week, Symfony 1.4.20 version was released to address a security issue. Meanwhile, hundreds of Symfony developers gathered at the Symfony Live Berlin 2012 conference.

Development mailing list

symfony 1 development highlights

Changelog:

Symfony2 development highlights

2.0 branch:

  • 32dc31e: [SecurityBundle] converted HTTP method to uppercase in the config
  • c067586, 694697d, 80f6992: [Security] fixed digest authentication when digest parameters contains `=` character or `, ` string
  • 64b54dc, 64216f2: used better default ports in urlRedirectAction and added tests

2.1 branch:

  • 1daefa5: [Routing] made it compatible with older PCRE version (pre 8)
  • f211b19: [Filesystem] fixed symlinked directory mirror
  • bbeff54: [Translation] fixed Xliff with other node than source or target are ignored
  • deb740b: [Form] allowed no type guesser to be registered

Master branch:

  • e39b709: [Routing] initialized the Route properties
  • d3d8ff4: Zend Garbage Collection only for PHP5.4
  • 6ff0dc6: added ability to set controller result in the kernel.view event
  • d1b5093: [Security] made sure cookies get deleted from the TokenProvider when no longer in use
  • b930066: added Route::hasOption() and Route::hasRequirement() methods
  • efe42cb, 1f752e8, 1858b96: [Validator] refactored the GraphWalker into an implementation of the Visitor design pattern (with this refactoring comes a decoupling of the validator from the structure of the underlying metadata)
  • e477a2e: handle case of static controller method and controllers using magic __call() method

Repository summary: 5,801 watchers (#1 in PHP, #35 overall) and 1,768 forks (#1 in PHP, #15 overall).

They talked about us

Published in #A week of symfony