The Symfony Blog
A week of symfony #527 (30 January - 5 February 2017)
This week, development activity focused on the DependencyInjection component: we enhanced the logs generated during the execution of the compiler passes, we added getter injection as an experimental feature and we deprecated autowiring-types in favor of aliases. Meanwhile, we continued adding "lazy loading" to some features such as value resolvers and request matchers in FirewallMap.
Standardizing the GitHub Topics for Symfony repositories
In order to make the Symfony ecosystem stronger and more standardized, we propose to use some common topics for GitHub repositories related to Symfony.
New in Symfony 3.3: Automatic Console logging
In Symfony 3.3 we decided to enable automatic console logging, so you'll get log messages when an exception occurs during the execution of a command and when the exit status of the command is different than 0.
New in Symfony 3.3: Simple Cache
Symfony 3.3 adds a new simpler cache based on the PSR-16 standard that complements the existing PSR-6 based cache mechanism and it's optimized to store, fetch and remove items from a cache as easy as possible.
A week of symfony #526 (23-29 January 2017)
This week Symfony released the last maintenance version of Symfony 3.1. Meanwhile, we also introduced the concept of Experimental Features which will allow us to mark the API of some new features as "not definitive" during some Symfony versions. Lastly, the Cache component added support for the PSR-16 Simple Cache standard.
Experimental Features
Let's formalize the way we deal with experimental features.
A week of symfony #525 (16-22 January 2017)
This week, Symfony 3.3 added a new data collector and profiler panel for the Cache component. In addition, the autowiring feature was simplified to always autowire the constructors. Finally, the ClassLoader component was deprecated because the advances in Composer and PHP 7 have made it unnecessary.

