A week of Symfony

A weekly summary of everything that happened around Symfony development.

A Week of Symfony #659 (12-18 August 2019)

This week, Symfony added support for an alternative directory convention for bundles which is similar to the one used in full Symfony apps. In addition, it continued adding types for arguments across its entire codebase.

A Week of Symfony #658 (5-11 August 2019)

This week, Symfony continued working on adding compatibility with the latest PHPUnit versions and made the PHPUnit Bridge component act as a polyfill for newest PHPUnit features. The translations of validation messages were also updated for some languages. Finally, Symfony announced some changes for standard version releases to align their end of support for both regular and security issues.

A Week of Symfony #657 (29 July - 4 August 2019)

This week, Symfony development activity focused on adding support for the upcoming PHP 7.4 and 8.0 versions. In addition, lots of tests were updated to add support for PHPUnit 8.

A Week of Symfony #656 (22-28 July 2019)

This week, Symfony 3.4.30, Symfony 4.2.11, and Symfony 4.3.3 maintenance versions were released. The 4.2.11 version is the last one in the 4.2 branch, so you are encouraged to upgrade to Symfony 4.3 as soon as possible. In addition, the second part of the schedule of the SymfonyCon Amsterdam 2019 conference was published.

A Week of Symfony #655 (15-21 July 2019)

This week, Symfony added a new component called ErrorHandler to continue the work to replace the Debug component. Meanwhile, the PropertyAccess component improved the error messages in lots of edge cases. Finally, SymfonyCloud, the best way to host your Symfony applications, announced its general availability.

A Week of Symfony #654 (8-14 July 2019)

This week, the upcoming Symfony 4.4 version worked on improving the progress bar redraws of the Console component, deprecated WebserverBundle in favor of the Symfony local web server and introduced a feature to make the bundle public dir configurable. Meanwhile, the upcoming Symfony 5.0 version added compatibility with Monolog 2.

A Week of Symfony #653 (1-7 July 2019)

This week, the upcoming Symfony 4.4 version improved the Length validation constraint to allow rejecting empty strings, the HttpClient component added support for NTLM authentication and the Panther component was updated to allow using the new BrowserKit assertions. Meanwhile, the SymfonyCon 2019 conference announced the first part of its schedule.

A Week of Symfony #652 (24-30 June 2019)

This week, Symfony 3.4.29, 4.2.10 and 4.3.2 maintenance versions were released. Meanwhile, the SymfonyLive Tunis 2020 conference date was announced, as well as the workshops for the SymfonyCon 2019 conference in Amsterdam. Finally, the Symfony Core Team added Yonel Ceruto as its latest member.

A Week of Symfony #651 (17-23 June 2019)

This week, development activity focused mostly on fixing bugs instead of adding new features. Meanwhile, a new proposal was made to improve all the commands related to Symfony Flex. Lastly, the full schedule and workshops were announced for the SymfonyLive London conference (September 13).

A Week of Symfony #650 (10-16 June 2019)

This week, Symfony improved the compatibility of the HttpClient component with PSR-18 and with httplug. In addition, it introduced a significant performance improvement for EventDispatcher in the dev environment. Finally, we started working on the support for PHP 7.4 preloading in preparation for the PHP 7.4 release at the end of this year.