Symfony Blog
A week of symfony #587 (26 March - 1 April 2018)
This week, Symfony 4.1 entered into its "feature freeze" period, so we finished some of its pending features: improved the Ajax panel in the debug toolbar, made exception pages more compact, avoid the double cache generation when running cache:clear command and lots of other minor changes. In addition, the French Symfony community celebrated the SymfonyLive Paris 2018 conference with great success. Lastly, we added Samuel Rozé as a new member of the Symfony Core Team.
Introducing the Symfony 4 certification
A new Symfony 4 certification exam is now available for developers who want to gain official recognition as Symfony experts.
New in Symfony 4.1: Advanced Console Output
In Symfony 4.1, the output of console commands goes to the next level with multiple editable sections, overwritable contents and dynamic tables.
New in Symfony 4.1: Messenger component
Symfony 4.1 adds a new Messenger component that helps applications send and receive messages to/from other applications or via message queues. It provides a message bus based on middlewares, some routing capabilities and built-in support for AMQP brokers.
New in Symfony 4.1: Autowiring improvements
In Symfony 4.1 you can autowire scalar values to controller action arguments and the configuration of decorated services has been simplified.
New Symfony Core Team Member: Samuel Roze
New Symfony Core Team Member: Samuel Roze
New in Symfony 4.1: VarDumper server
In Symfony 4.1 you can use the new server:dump command to collect all dumped information in a centralized server to avoid mixing your own contents with the dumped contents.
A week of symfony #586 (19-25 March 2018)
This week Symfony focused on finishing important features before the Symfony 4.1 feature freeze starts next week: introduced a new Messenger component, internationalized routing, inlined routing config, transition blockers for workflows, allow to define multiple sections in Console output and added a server to collect VarDumper dumps. In addition, we updated the status of our diversity initiative.