A week of Symfony

A weekly summary of everything that happened around Symfony development.

A Week of Symfony #624 (10-16 December 2018)

This week Symfony announced that there will be nine official Symfony conferences in 2019 in eight countries and three continents. Meanwhile, the work on the upcoming Symfony 4.3 started with the addition of new features like hyperlinks support in the console.

A Week of Symfony #623 (3-9 December 2018)

This week, 2.7.50, 2.8.49, 3.4.20, 4.0.15, 4.1.9 and 4.2.1 were published as maintenance and security releases. In addition, the SymfonyCon Lisbon 2018 conference gathered hundreds of Symfony community members from all around the world.

A Week of Symfony #622 (26 November - 2 December 2018)

This week, Symfony 2.8.48 (the last one in the 2.x branch), 3.4.19 and 4.1.8 maintenance versions were released. In addition, the first stable version of Symfony 4.2.0 was published. Meanwhile, SymfonyCloud was unveiled as a fully-managed platform created for Symfony developers. SymfonyCloud will be fully introduced next week, during the SymfonyCon Lisbon 2018 conference.

A Week of Symfony #621 (19-25 November 2018)

This week Symfony focused on fixing the last issues found in the upcoming Symfony 4.2 version, which will be released in two weeks. We also improved the way to handle .env files in Symfony apps. Lastly, we announced discounts to save up to 30% in some Symfony services and a new SymfonyLive conference in Lille (France) in 2019.

A Week of Symfony #620 (12-18 November 2018)

This week, the second beta of Symfony 4.2 was published in preparation for its final release in two weeks. In order to simplify the maintenance of Symfony apps, we undeprecated the single-colon controller notation and also reverted the deprecation of --env and --no-debug console options.

A Week of Symfony #619 (5-11 November 2018)

This week, the upcoming Symfony 4.2 version added the loadEnv() method to replace the newly introduced loadForEnv() method. In addition a new Application::bootstrapEnv() method was introduced to define APP_ENV/APP_DEBUG from argv. Finally, the SymfonyCon Lisbon 2018 conference announced a scholarship program and a fundraising campaign.

A Week of Symfony #618 (29 October - 4 November 2018)

This week, Symfony 2.8.47, 3.4.18 and 4.1.7 maintenance versions were released. In addition, the first beta of Symfony 4.2 was released, including recently added new features like some debug:autowiring command improvements.

A Week of Symfony #617 (22-28 October 2018)

This week, development activity focused on polishing the upcoming Symfony 4.2 version, which will be released in 5 weeks. We improved performance of service discovery for large applications and we optimized the way env vars are exported. We also improved the log filter in the Symfony profiler to support filtering by multiple criteria.

A Week of Symfony #616 (15-21 October 2018)

This week, Symfony 4.2 deprecated the kernel name and the usage of getRootDir() and kernel.root_dir. Meanwhile, the Form component added a new help_attr option and the Messenger component renamed and reorganized some of its classes.

A Week of Symfony #615 (8-14 October 2018)

This week development activity increased in preparation for the upcoming release of Symfony 4.2. We simplified form extensions to no longer require any configuration, improved the Finder component to allow reversing the previous sorting and added new features to the profiler to display logs context and allow to filter logs by level.