Symfony 3.3 introduces a new paradigm for service configuration that I hope you'll love
Symfony 4 won't support HHVM anymore
This week, Symfony activity was intense: HHVM support was dropped, Symfony 4 bumped its minimum requirement to PHP 7.1, Symfony 3.3.0 RC1 was released, and the 3.3 and 3.4 branches were created in the repository. In addition, it was announced that SymfonyCon 2017 conference will take place in Cluj (Romania) on November 16-18.
The web platform running the winning campaign of the next President of France, Emmanuel Macron, is made with Symfony and is open source.
Symfony Polyfills let you use modern PHP features in your PHP 5.3 applications, so you can prepare them for when you finally upgrade to PHP 7.
Symfony 3.3 will include a new feature to discover and register services based on PSR-4 classes found in the given directories.
This week, Symfony continued tweaking and polishing the new Dependency Injection features introduced for Symfony 3.3. Meanwhile, the KernelTestCase class added a feature to define the kernel class instead of the kernel directory, which will be useful when using Symfony Flex.
This week, Symfony released the 2.7.27, 2.8.20 and 3.2.8 maintenance versions and the first beta of Symfony 3.3. Meanwhile, we continued making changes related to the services and the dependency injection: services in config files now default to being private, tags under _defaults always apply and a new --types option was added to the debug:container command.
Check out the results and highlights of the Symfony Community Survey 2017.
In Symfony 3.3 you can create "service locators" to avoid injecting the entire service container when you need access to lots of services but you don't actually use all of them.
Time to introduce news ideas for Symfony 4.