« Living on the edge » blog posts
Filter posts by Symfony release
Symfony 4.0 and 3.4 have the same new features because both were released at the same time. Learn more about the Symfony release process.
New in Symfony 3.4: Subscribing to events in the micro kernel
In Symfony 3.4, the MicroKernel trait can subscribe to events and handle them using methods defined in the kernel class.
September 20, 2017 · Published in #Living on the edgeNew in Symfony 3.4: Deprecate configuration options
In Symfony 3.4, configuration options can be deprecated more easily to warn users about future changes.
September 19, 2017 · Published in #Living on the edgeNew in Symfony 3.4: HTTP Immutable Responses
Symfony 3.4 will include support for HTTP Immutable Responses thanks to the new immutable option of the Cache-Control directive.
September 18, 2017 · Published in #Living on the edgeNew in Symfony 3.4: Groups support for the Valid constraint
Symfony 3.4 adds support for validation groups in the Valid constraint, so you can partially validate the embedded objects.
September 15, 2017 · Published in #Living on the edgeNew in Symfony 3.4: Better console exceptions
Symfony 3.4 improves the exceptions displayed in the console to include by default the exact file and line number where the exception occurred.
September 14, 2017 · Published in #Living on the edgeNew in Symfony 3.4: User impersonation improvements
Symfony 3.4 improves the user impersonation feature of the Symfony component to make it easier to debug.
September 13, 2017 · Published in #Living on the edgeNew in Symfony 3.4: Improved security listeners
In Symfony 3.4, security listeners are lazy loaded to improve performance. In addition, the Symfony Profiler has been updated to show all the information about security listeners.
September 8, 2017 · Published in #Living on the edgeNew in Symfony 3.4: Added support for XLIFF 2.0 notes
Symfony 3.4 adds support for XLIFF 2.0 notes, which allow to store end user comments and annotations about translations.
September 7, 2017 · Published in #Living on the edgeNew in Symfony 3.4: Prefix all controller route names
In Symfony 3.4, the @Route annotation can define a prefix for the names of all the routes defined in the same controller class.
September 6, 2017 · Published in #Living on the edgeNew in Symfony 3.4: Lazy commands
In Symfony 3.4, console commands can be lazy-loaded, so the application doesn't have to instantiate all of them when running any command.
July 13, 2017 · Published in #Living on the edge