Symfony Blog
All about Symfony releases, new Symfony features, and other important announcements
This week Symfony showed a very strong development activity. Lots of bugs were fixed and some reported regressions were addressed. Meanwhile, the Console component helpers started using stderr to output its contents and tables displayed in commands now allow to set column widths explicitly. In addition, the DateTime Validator constraint added a "format" option to validate date/times using custom formats and the Symfony Profiler started showing security voters information in the security panel.
March 6, 2016
#A week of symfony
Symfony 2.8 added new features to Dependency Injection, such as service decoration priorities, resetteable containers, logging of unused tags and simpler compiler pass registration.
March 4, 2016
#Living on the edge
Symfony 2.8 added support for XLIFF 2.0, for dumping translation contents without writing them in a file and for configuring the paths where translation files should be loaded from.
March 3, 2016
#Living on the edge
The upcoming Symfony 3.1 version will introduce lots of new and useful features for the Yaml component. But before enjoying those features, in Symfony 2.8 we needed to deprecate some features to make Yaml files comply with the Yaml specification.
March 2, 2016
#Living on the edge
Symfony 2.8 includes a ClockMock class to avoid transient tests because of time-related errors and to make your tests faster.
February 29, 2016
#Living on the edge
This week Symfony fixed lots of minor issues related to the Form component. In addition, a DX issue was fixed to make it optional to define the "alias" option when creating custom validation constraints. Lastly, the Serializer component added a new normalizer that supports JsonSerializable objects.
February 28, 2016
#A week of symfony