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
- 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
- 6315c1d: [Cache] enhanced error reporting for FilesystemAdapter
- 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
- [Security] User provider is mandatory, even if I don't need it
- [DependencyInjection] Improvements for PSR-4 loaders
- [Serializer] Ignore processing instructions
- [Form] delete_empty don't work for embedded forms without data_class
- Generate URL without baseUrl
- [Config] Array nodes with default values aren't validated
- [Form] EventListener doesn't return proper HTML structure
Twig development highlights
- ae2d59d: fixed JS escaping for unicode characters with higher code points
They talked about us
- The Symfony Trademark
- Nicolas Grekas Talks About Symfony Development, Code Profiling And The Future Of Symfony Framework
- Run Symfony on Google App Engine Flexible Environment
- Create REST API In Silex With User Authentication
- Silex Bridge to Old-Style PHP Sessions ($_SESSION)
- Command, Rotas e o Symfony Microkernel
- Encuesta a la comunidad Symfony 2017