This week, Symfony added a useful isCsrfTokenValid() method to the base controller class and moved debug commands to debug namespace to be more consistent. And next week the second DX Hackday will bring in many more tweaks and features to make your work as developer far easier. Lastly, the workshops for the upcoming Symfony conferences were announced.
Symfony2 development highlights
- 511b20d: [HttpFoundation] update QUERY_STRING when overrideGlobals
- 6b9ce52: [Validator] convert objects to string in comparison validators
- 87a47ea: [Validator] backported constraint validator tests from 2.5
- a8b13a2: [WebProfilerBundle] fixed double height of canvas
- b56b740: [HttpFoundation] MongoDbSessionHandler supports auto expiry via configurable expiry_field
- 7283483: [FrameworkBundle] resolve parameters before the configs are processed in the config:debug command
- 7f4f9ab: [DIC] fixed anonymous services are always private
- 479c833: [FrameworkBundle] added Controller::isCsrfTokenValid
- 9680c35: [FrameworkBundle] moved debug commands to debug namespace
Newest issues and pull requests
- [3.0] Asset helpers should not be in the request scope
- ESI handler should not accept Surrogate-Capability from untrusted servers
- [Validator] Specifying a Null errorPath with UniqueEntity
- Sub form doesn't become initalized with $method from parent form
- YAML single-quotes in !ruby/range 10200..10500
They talked about us
- PhpStorm’s Symfony2-specific features for Drupal 8
- Master Symfony2 - part 2: Test Driven Development
- New release of KunstmaanMediaBundle
- CakePHP with Symfony’s2 router
- Dependency-Injection-Container im Performance-Vergleich
- One Section, One Component
- Un repaso a los CMS basados en Symfony
- The fastest way to EventListener in Symfony2
- Оптимизация модулей RequireJS в Symfony2
- Symfony2 as a thread (in English)