Symfony blog posts for January 2018
Making SensioLabs Connect more inclusive
SensioLabs Connect redesigned some badges and default avatars to make them more inclusive as part of our diversity initiatives.
January 30, 2018 · Published in #Community #DiversityNew Core Team Member, Security Team Leader
Michael Cullum is joinong the Symfony Core Team to lead the security team.
January 29, 2018 · Published in #CommunityA week of symfony #578 (22-28 January 2018)
This week, Symfony added support for anonymous services in PHP DSL config, made session-related services extra lazy and introduced specific exception classes to properly catch signaled process errors.
January 28, 2018 · Published in #A week of symfonyNew in Symfony 4.1: Invokable event listeners
In Symfony 4.1, event listeners that define just one method can define an __invoke() method instead of a named method.
January 26, 2018 · Published in #Living on the edgeA week of symfony #577 (15-21 January 2018)
This week Symfony worked on adding new features to the upcoming 4.1 version, such as priority for Twig extensions, a CSV processor for environment variables, and support for invokable event listeners. In addition, we introduced a surprisingly simple performance optimization for the container compilation.
January 21, 2018 · Published in #A week of symfonyNew in Symfony 4.1: Serialize and deserialize from abstract classes
Symfony 4.1 defines a new discriminator class mapping for the Serializer component so you can serialize and deserialize from abstract classes and interfaces.
January 18, 2018 · Published in #Living on the edgeCall for Papers - SymfonyLive Phantasialand 2018
This year we'll see the Cologne edition of the SymfonyLive conference in Germany move to Phantasialand theme park. There's still time to submit your proposal to deliver a talk.
January 17, 2018 · Published in #Community #ConferencesThe end of symfony 1
We will sunset the symfony 1 infrastructure at the end of February 2018.
January 17, 2018 · Published in #CommunityNew in Symfony 4.1: Prefix imported route names
Symfony 4.1 includes a new option called "name_prefix" to define the prefix added to all the routes imported in a configuration file.
January 16, 2018 · Published in #Living on the edgeNew in Symfony 4.1: HTML5 Email Validation
Symfony 4.1 adds a new email address validation mode that uses the validation logic defined in the HTML5 specification.
January 15, 2018 · Published in #Living on the edgeA week of symfony #576 (8-14 January 2018)
This week, Symfony announced the end of Silex, the end of the Symfony Standard Edition and the end of the Symfony Installer because Symfony 4 makes them unnecessary. In addition, we explained our next steps for the Symfony diversity initiative.
January 14, 2018 · Published in #A week of symfonyThe end of the Symfony Installer
The Symfony Installer tool end of life is scheduled for November 2020, when Symfony 3.4 will not be supported anymore.
January 12, 2018 · Published in #CommunityThe end of Silex
The current stable version of Silex is still maintained for bugs and security issues. But its end of life is set to June 2018.
January 12, 2018 · Published in #CommunityThe end of the Symfony Standard Edition
Thanks to Flex and the new skeletons, it's time to retire the Symfony Standard Edition.
January 10, 2018 · Published in #CommunityNext steps for the diversity initiative
In order to improve the diversity of the Symfony community we need to work on two main topics: 1) become more diversity friendly and 2) attracting and integrating people from marginalized communities. As possible next steps several ideas have been collected and added to the new [diversity repository](https://github.com/symfony/diversity). All community members are invited to add their own ideas, add comments to existing ideas or champion ideas to bring them to life!
January 8, 2018 · Published in #Community #DiversityA week of symfony #575 (1-7 January 2018)
This week, Symfony released 2.7.40, 2.8.33, 3.3.15, 3.4.3 and 4.0.3 maintenance versions. In addition, we improved some error messages to mention the exact packages needed to be installed to use each feature.
January 7, 2018 · Published in #A week of symfony