This week, the Symfony community proposed another massive optimization for the Routing component matcher as well as support for anonymous services in Yaml config files. In addition, we published the Symfony Community Survey 2017 where you can help us shape the future of the Symfony project.
Symfony development highlights
- ec134c7: [HttpKernel] fixed Kernel name when stored in a directory starting with a number
- 3effed8: [Security] hardening user provider handling in context listener
- c91db73, fda2472: [Filesystem] preserved existing file permissions in dumpFile()
- 641092f: [Form] added back support for choice type int values
- d1cadf0: [VarDumper] added missing isset() checks in some casters
- eae7695: [Form] fixed overridden choices option in extended choice types
- 3265ed4: [Cache] fixed Redis pipelining/multi-ops
- d3c55c5: [Yaml] dumped escape sequences when possible
- ce0fda6: [Workflow] fixed marking state on leave and enter events
- 24f36b6: [PropertyAccess] use ArrayAdapter in debug mode
- abeb86b: [Config] added a castToArray() config helper
- a42cf1b: [Monolog Bridge] enhanced the Console Handler
- 7048fd6: [HttpKernel] allow signing URIs with a custom query string parameter
- 7638f6e: [Form] added helper method to register form extensions during unit testing
- 323529c: [Yaml] deprecate implicit string casting of mapping keys
- fe995a3: [FrameworkBundle] fixed autoloader in insulated clients
- 64f9f7b: [FrameworkBundle] added missing resource tracking for validation mapping
- b77d97a: [DependencyInjection] handle void return types in closure-proxy
- b385ef1: [FrameworkBundle, Workflow] added a way to enable the AuditTrail Logger
- aaa1437: [Workflow] added fluent interface to the DefinitionBuilder
Newest issues and pull requests
- Add a way to find best match for content-type based on Accept header
- Incorrect routing for requests without leading slash
- [Form] Empty data fails on OneToOne by converting null to empty string
- JSON authentication listener tries to authenticate on all routes
- A not so-obvious error message when messing up with controllers
- Cannot convert VarDumper\Cloner\Data to string while using sub-requests - profiler bug
Twig development highlights
- 261c4ec: add error message when calling parent() in a block that doesn't exist
They talked about us
- Nice error screens in PHP with the Symfony Debug Component
- Symfony and Monolog, how use Processor in your project
- Working with AngularJS and Silex as Resource provider
- 9ème édition du SymfonyLive Paris
- Symfony2 : Trackez les ouvertures d’email avec un pixel transparent
- Symfony: aplikacja demo
- PHP u nás čeká rok expanze
- Amazon Linuxへ php7.1.2 + Symfony3.2 + New Relic Servers/APMのインストールメモ
- Symfony2之session与cookie用法小结
"added support for anonymous services in Yaml config files"
This is currently only a proposal ;) it's not merged yet.
@Sebastian I've reworded the text to make this more clear. Thanks!