Skip to content

Symfony Blog

All about Symfony releases, new Symfony features, and other important announcements

March 6, 2017 #Releases
March 6, 2017 #Releases
This week, Symfony development activity was very intense. First, we continued removing some container injections in favor of service locators. Then, we replaced the wildcard-based method autowiring by @required annotation and deprecated X-Status-Code for a better alternative. Finally, we added support for making form types private services and optimized the Symfony router matcher.
March 5, 2017 #A week of symfony
This week Symfony continued refactoring tests to make use of the new PHPUnit namespaces. Meanwhile, we added a build() method to the Kernel class to replace the Bundle::build() method. Lastly, we updated the main Symfony README file to add much more useful information.
February 26, 2017 #A week of symfony
In Symfony 3.3 we added a new linter to check the XLIFF translation files.
February 24, 2017 #Living on the edge
Symfony 3.3 adds a new experimental dependency injection mechanism called "getter injection".
February 23, 2017 #Living on the edge
This week, the DependencyInjection component continued focusing most of the development activity. Its most significant change was the support for named arguments. Meanwhile, we updated tests to use the new PHPUnit namespaces and we introduced support for using glob patterns everywhere to load configuration files.
February 19, 2017 #A week of symfony
In Symfony 3.3, the "autowiring-types" option is deprecated in favor of defining simple service aliases.
February 17, 2017 #Living on the edge
February 17, 2017 #Releases
In Symfony 3.3, configuration files can import other resources using "glob patterns" to make them simpler and easier to maintain.
February 16, 2017 #Living on the edge