This week the Console component greatly improved the ProgressBar helper and the ClassLoader component added a PSR-4 compatible class loader. Meanwhile, the refactorization of HttpKernel component started with the extraction of the profiler to a new component. In addition, the internal web server added support for HHVM.
Symfony2 development highlights
- 8d99d75: [Form] fixed empty file-inputs getting treated as extra field
- fa24749: [Yaml] fix for a HHVM bug
- d014dac: made Cookie stringification more robust
- 1017d83: [HttpFoundation] added some unit tests
- 466e5b8: [HttpFoundation] added tests for RequestStack class
- 16b48d6: [HttpFoundation] added tests for expression request matcher
- 0edb192: [HttpKernel] fixed unit tests when using phpunit.phar
- 0d1a58c: [Console] made ProgressBar formats even more flexible
- 554b28d: [Console] added a better progress bar
- 39c495f: [Console] deprecated TableHelper in favor of Table
- 14caaec: [Console] added the possibility to insert a table separator anywhere in a table output
- 21784ce: [Console] made it possible to pass a style directly to Table::setStyle()
- 6102f99: [HttpKernel] fixed serialization of the request data collector
- 480219f: [Serializer] added support for is.* methods in GetSetMethodNormalizer
- 6837df3: [ClassLoader] added a PSR-4 compatible class loader
- 597a310, f039bde: [FrameworkBundle] added a translation:debug command
- 66798ba: [FrameworkBundle] added HHVM support for built-in web server
- 84f0902: [Translation] added template for relative file paths
- 5ea6437: [FrameworkBundle] refactored the built-in web server
- 0aeb394, e778cf1: [FrameworkBundle] extracted KernelTestCase from WebTestCase
- 2d42533: [Serializer] added fluent interface to GetSetMethodNormalizer
Newest issues and pull requests
- Extract the profiler to a new component
- Passing objects to Route generator
- [Security] Add constants for access decision strategies
- [FrameworkBundle] [Command] Event Dispatcher Debug - Display registered listeners
- [HttpFoundation] added multipart/form-data for PUT, DELETE and PATCH
They talked about us
- Symfony2 Cross Site Request Forgery protection for controller actions
- Symfony2 components overview: Validator
- Symfony2 and Gearman: Parallel Processing and Background Processing
- Doctrine2: Paginator
- About coding dojos, the Symfony meetup and my new book
- Silex un framework minimaliste PHP que vous devriez tester
- Comienza la división del componente HttpKernel
- Access Control with Symfony 2 Custom Security Voter
- symfony核心类 Symfony Core Classes