Skip to content

« Living on the edge » blog posts

A series of posts showcasing the new features introduced by each Symfony version.

Filter posts by Symfony release

Symfony 3.2 improves the cache mechanism introduced in Symfony 3.1 with some features not defined by the PSR-6: Caching Interface standard. The first new feature is the tag-based invalidation to create tagged caches.
July 5, 2016 #Living on the edge
Symfony 3.2 includes a new DateInterval form type to deal with calendar-related information such as reminders and bookings.
July 4, 2016 #Living on the edge
Compiler passes are the mechanism provided by Symfony to manipulate the service definitions while the container is being compiled before the application execution. In Symfony 3.2 we introduced some new features for them.
July 1, 2016 #Living on the edge
In Symfony 3.2, we decided to augment the YAML format with a custom extension to support PHP constants. This feature provides feature parity with other configuration formats, such as XML.
June 30, 2016 #Living on the edge
Symfony 3.2 adds a new helper method to the base controller called file(). Its purpose is to simplify serving binary files.
June 29, 2016 #Living on the edge
The Cache component is a strict implementation of the PSR-6: Caching Interface standard. You can use it to cache arbitrary content in your application and some Symfony components use it internally to improve their performance.
June 28, 2016 #Living on the edge
In Symfony 3.1, the YAML component introduces configuration flags to simplify the parsing/dumping methods and to keep adding new features.
April 27, 2016 #Living on the edge
The web debug toolbar and the profiler are two of the most used features of Symfony. They provide detailed debug information about the execution of the page you are looking at. In Symfony 3.1 we decided to improve them to display the information about forwards and redirects.
April 22, 2016 #Living on the edge
The FrameworkBundle is the piece that glues all the different Symfony components to create a robust and flexible framework. In Symfony 3.1 we introduced some minor but useful improvements to it.
April 20, 2016 #Living on the edge
In Symfony 2.8 we introduced some YAML deprecations to make configuration files compliant with the YAML spec. In Symfony 3.1 we introduced additional deprecations, some of them needed for the new YAML features which will be explained in an upcoming article.
April 19, 2016 #Living on the edge