Living on the Edge
A series of posts showcasing the new features introduced by each Symfony version.
Symfony 2.8 defines a style guide that makes the output of the Symfony commands visually consistent and which allows you to create simpler commands.
The Symfony Form component keeps improving with each new version. In Symfony 2.8 we added lots of small but useful tweaks.
Symfony 2.8 introduces a new microkernel trait which enables to use Symfony as a microframework. This will greatly simplify the creation of single-file (or just smaller) Symfony applications.
The Symfony Console component is our second most popular component, with more than 1 million monthly downloads and more than 2,300 projects depending on it. In Symfony 2.8 we extended its capabilities with some new features.
LDAP is used by lots of companies as a centralized repository for user information, including their security roles, and as an authentication service. That's why Symfony 2.8 includes a new LDAP component which provides seamless integration with the Symfony Security component.
In Symfony 2.8, thanks to the new service auto wiring feature, you can skip the definition of some services used as constructor arguments and let the service container create those services for you.
A new security-related component called Guard aims at simplifying the authentication security subsystem. This radical new approach is based on creating just one PHP class that implements GuardAuthenticatorInterface.
DependencyInjection component has added support for deprecated service definitions, so you can configure when a service is considered deprecated and should no longer be used.
Symfony has added a new component called PropertyInfo which gets information about the properties of any PHP class by introspecting several metadata providers, such as Doctrine ORM mapping, phpDoc comments, PHP type hints, serializer metadata, etc.
A few weeks ago we introduced the redesigned debug toolbar for Symfony 2.8. Today we are proud to introduce the redesigned Symfony Profiler to match the modern look and feel of the toolbar.