This week, the upcoming Symfony 5.2 version introduced a new RateLimiter component and built the first feature on top of it: login throttling. In addition, a new feature was merged into HttpClient component to automatically retry failed HTTP requests. Finally, the first speakers of the SymfonyWorld 2020 online conference were announced.
This week, Symfony development activity was frantic with tens of fixes and new features merged. The upcoming Symfony 5.2 version added support for shared locks, integration of Cache and Messenger components to allow computing cached values in a worker and the introduction of PHP 8 compatible attributes for routes and required attributes.
This week, the Symfony 5 book was published for free in all available languages. Meanwhile, the upcoming Symfony 5.2 version updated security to allow configuring the order of firewall listeners and added new Doctrine types for ULID and UUID values.
This week, more than 100 pull requests were merged across the board to fix bugs and merge new features. The upcoming Symfony 5.2 version added support for pseudo-localization, Mailer and Notifier components added compatibility with new third-party services and a new build/ directory was added to separate it from the cache directory. In addition, the Symfony 5 book added new languages.
This week, Symfony postponed SymfonyCon Disneyland Paris conference until next year and announced SymfonyWorld 2020, a new world-wide online conference. In addition, the first translations of the Symfony 5 book were published for free on Symfony website.
This week, Symfony 3.4.43, 4.4.11, 5.0.11 and 5.1.3 maintenance versions were released. Symfony 5.0.11 is the last version for the Symfony 5.0 branch, so you should upgrade to Symfony 5.1. In addition, the Symfony 5 book published a new translation in Japanese: 基礎から最速で学ぶ Symfony 5 入門.