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

ChoiceType is the most powerful Symfony form type and it's used to create select drop-downs, radio buttons and checkboxes. In Symfony 3.2 we added a new feature to improve its performance: lazy loading the choice values.
July 12, 2016 #Living on the edge
In Symfony 3.2, YAML files added support for including underscores in numeric literals (integer, float or hexadecimal) to improve their readability.
July 11, 2016 #Living on the edge
In this second of a three-part series, we introduce four additional new features added by Symfony 3.2 to the Console component to improve its DX (developer experience).
July 8, 2016 #Living on the edge
The Console component will receive a lot of new features in Symfony 3.2, mostly related to improving its DX (developer experience). In this first of a three-part series, we introduce four of those new features.
July 7, 2016 #Living on the edge
Symfony 3.2 adds support to define the fragment when generating any URL. It also adds support for using arrays and defining the variable types for XML route values.
July 6, 2016 #Living on the edge
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