This week, Symfony 2.3.9 and 2.4.1 maintenance versions were published. Meanwhile, the form debugger was greatly improved, the Twig commands were decoupled from the framework and the Finder component added GLOB_BRACE support.

Symfony2 development highlights

2.3 changelog:

  • 539de17, 876482f: [Process] added support for HHVM in the getting of the PHP executable
  • 78bfd3a: disabled php.ini changes when using HHVM in .travis.yml
  • 72d6322: [DomCrawler] fixed creating form objects from form nodes
  • d650295: [DependencyInjection] fixed InlineServiceDefinitionsPass to not inline a service if it's part of the current definition (to avoid an infinite loop)
  • 172fd63: [Security] made code easier to understand and added some missing unit tests
  • d6163a8: [Doctrine Bridge] fix for cache-key conflict when having a \Traversable as choices
  • a7baa3b: [Security] fixed problem with losing ROLEPREVIOUSADMIN role
  • 5b4d057: [Console] fixed column width when using the Table helper with some decoration in cells
  • acb2df0: [Domcrawler] added gbk encoding support for addHtmlContent() method
  • 4fba412: [Filesystem] adjusted behavior to always copy override on url files
  • 1b79831: [DependencyInjection] added support for collections in service parameters
  • 38287e7: [HttpFoundation] throw proper exception when invalid data is passed to JsonResponse class
  • ada82a2: [Security] fixed pre/post authentication checks
  • c4aaa38: [Routing] add unit tests for RequestContext class
  • 11c8b8d: [HttpKernel] fixed hardcoded listenerTag name in error message
  • 3065f24: [Process] added support SAPI cli-server

2.4 changelog:

  • e9d12dd: [Security] fixed ExceptionListener to catch correctly AccessDeniedException if is not first exception
  • f5fee9a: [Intl] added round support for ROUNDCEILING, ROUNDFLOOR, ROUNDDOWN, ROUNDUP
  • 16728f7: [DoctrineBridge] fixed an issue with DoctrineParserCache

Master changelog:

  • 4f3d502: [FrameworkBundle] removed some more dependencies on the request service
  • 3c4de45: [Validator] removed ApcCache mapping cache in favor of DoctrineCache
  • 9eaed35: [WebProfilerBundle] improved the form visual debugger
  • 907748d: [Twig] decouple Twig commands from the Famework
  • da67f5d, 30814d3: [Finder] added GLOB_BRACE support in Finder::in() method
  • 4248169: removed all codeCoverageIgnore annotations from the code

Newest issues and pull requests

Twig development highlights

Master changelog:

  • 9b95570: fixed the conversion of the special 0000-00-00 00:00 date

Silex development highlights

Master changelog:

  • 4b1ae82: updated the documentation related to HTTP Cache

They talked about us

Published in #A week of symfony