This week, development activity focused on finishing some pending features, because Symfony 3.3 "feature freeze" is just two weeks away. First, we merged a new way to see Monolog logs. Then we added support to register a guard expression in the Workflow configuration. Lastly, we introduced container.service_locator tag to replace ServiceLocatorArgument.

Symfony development highlights

2.7 changelog:

  • ac89b1c: [FrameworkBundle] fixed cleaning of test dirs
  • 26198cf: [Console] used proper line endings in BufferedOutput
  • ac109f1: [Doctrine Bridge] fixed priority for Doctrine event listener
  • ab1d938: [Yaml] fixed parsing of very long quoted strings

3.2 changelog:

  • 6315c1d: [Cache] enhanced error reporting for FilesystemAdapter

Master changelog:

  • 8141d17: [HttpKernel] resolve real class when failing on proxies
  • 6166260: [FrameworkBundle] added a new way to follow Monolog logs
  • d1e591e: [FrameworkBundle] added a way to register a guard expression in the Workflow configuration
  • c72a4f0: [BrowserKit] 301 status code now changes the POST request method to GET
  • 209b0bc: [DependencyInjection] support anonymous services in Yaml
  • 18bbf37: [FrameworkBundle] lazy configuration of annotations' loader and @required
  • 6446639: [FrameworkBundle] remove translator helper if Translator is disabled
  • 4836007: [DependencyInjection] removed useless state from ServiceLocator
  • 207d068: skip abstract definitions in compiler passes
  • 3ae36f4: [DependencyInjection] introduced container.service_locator tag to replace ServiceLocatorArgument

Newest issues and pull requests

Twig development highlights

Master changelog:

  • ae2d59d: fixed JS escaping for unicode characters with higher code points

They talked about us

Published in #A week of symfony