This week, during the Symfony Live Paris 2015 conference, a new transition Symfony 2.8 version was announced. Meanwhile, the first beta of Symfony 2.7 was released, including more than 100 new features and enhancements. Lastly, the most significant change in the Symfony 2.7 branch was the adoption of the PSR-4 standard instead of PSR-0.

Symfony2 development highlights

2.3 changelog:

  • 0f84f3a: [Translator] fixed cache does not take fallback locales into consideration
  • 4d01fab: [Translation] test refresh cache when resources file change
  • a8e4c43: renamed some confusing tests

2.6 changelog:

  • 6a87ad3: [Debug] skip unsilencing test on PHP7
  • 060d0f8: [Form] fixed DateType/TimeType
  • dae1942: [Process] fixed a volatile test
  • d8fb6a4: [VarDumper] fixed call site detection

2.7 changelog:

  • a79b57b: [Form] added missing checks for testable features
  • 2662244: [FrameworkBundle] enabled translation debugging in directories
  • 21526ea: [Translation] reduced memory usage for collected messages
  • b3f6340: [SecurityBundle] improved user password encoder command
  • 6fbe9b1: [Config] delegated creation of ConfigCache instances to a factory
  • 3910940: [Console] made output docopt compatible
  • 3f58862: [Form] cleanup deprecation notices
  • f9939d8: [Translation] avoid freshness check based on content inside the cache
  • b9062a0: [WebProfilerBundle] added link on GET requests
  • 11f798c: [Config] checked the type of callback argument
  • 27930fb: [HttpKernel] fixed a regression when no exception listeners are registered
  • 4e85901, 17f61af, cc17234, 60d4994, e2bbf07: used PSR-4 everywhere instead of PSR-0

Newest issues and pull requests

Silex development highlights

Master changelog:

  • 5c52a09: [1.2] fixed exception message when mounting
  • a124002: [1.2] improved Silex\Route\SecurityTrait coverage
  • 426cde5: [master] fixed compatibility with 2.7
  • ffff5bd: [master] patch debug and caching translator (Symfony 2.6+ with caching enabled)
  • 0df7637: [master] use PSR-4 for autoloading and use autoload-dev for autoloading tests
  • 6d86c60: [master] added a isGranted() function to SecurityTrait
  • 3c07727: [master] replaced custom translator listener by the Symfony built-in one
  • 54624e0: [master] bumped minimum version of PHP to 5.5

They talked about us

Published in #A week of symfony