This week Symfony increased its development activity significantly. The most important change was the introduction of SSI support. In addition, a memory leak was fixed in ValidatorBuilder and object initializers were fixed for the 2.5 version of the Validator.

Symfony2 development highlights

2.3 changelog:

  • 537c39b: [Translation] optimized assertLocale regexp
  • 797d814: [Form] check if IntlDateFormatter constructor returned a valid object before using it
  • 4dbe0e1: [Process] reduced I/O load on Windows platform
  • f5bfa9b: [DependencyInjection] pass a Scope instance instead of a scope name when cloning a container in the GrahpvizDumper
  • f401ab9, 103fd88: [BrowserKit] fixed server HTTP_HOST port uri conversion
  • eb68662: [Process] fixed signal handling in wait()
  • 5939d34: [Process] fixed unit tests in sigchild environment
  • be04c50: unified null comparisons

2.4 changelog:

  • 0c2622e: [ExpressionLanguage] fixed an issue with # characters in double quoted string literals
  • bdf874f: [MonologBridge] fixed Console handler priorities
  • dbac46a: [Routing] simplified the XML schema file (conditions are now just simple strings)

2.5 changelog:

  • ce04073: [Validator] fixed object initializers in 2.5 version of the Validator
  • 6f58674: [FrameworkBundle] changed KernelTestCase::getKernelClass() to check $_SERVER['KERNEL_DIR'] before invoking getPhpUnitXmlDir()
  • 3f5d4c5: [FrameworkBundle] avoid raising unexpected RuntimeException when specifying $_SERVER['KERNEL_DIR']
  • 283387a: [Validator] fixed memory leak in ValidatorBuilder

Master changelog:

  • ee0a074: [FrameworkBundle] removed the scope from the output of the container:debug command
  • 2fee576: [DomCrawler] added node name getter
  • da41eb1: [FrameworkBundle] improved controller name parse error message
  • fcb7f74: [SecurityBundle] allowed exception bubbling in RememberMeListener
  • 5b90572: [HttpFoundation] ResponseHeaderBag::clearCookie now accepts secure/httpOnly
  • 08529bb: [FrameworkBundle] server:run command now provides more error information
  • c0e4dc6: [Serializer] added support for encoding and decoding namespaced xml (xmlns)
  • bf140a8: [HttpKernel, FrameworkBundle] added SSI support
  • eb48706: [Security] added new service to simplify password encoding
  • a32646e: [SecurityBundle] fixed constructor argument index

Newest issues and pull requests

Silex development highlights

Master changelog:

  • 0328d90: updated Pimple to version 3.0

They talked about us

Published in #A week of symfony