Symfony 2020 Year in Review

2020 was a year like no other. The COVID-19 pandemic disrupted the personal and professional lives of millions of people. Symfony was no exception and we struggled at times during this year. Nonetheless, thanks to your help and support, we won through and 2020 was a good year for Symfony, all things considered.

Releases¶ We released two new major versions: Symfony 4.1 in May and Symfony 5.2 in November. We also published 59 maintenance versions in six different branches (3.4, 4.3, 4.4, 5.0, 5.1 and 5.2). In addition, we published 274 blog posts, including 74 New in Symfony articles explaining the new features introduced by Symfony 5.0, 5.1 and 5.2.

Events and Conferences¶ We had to cancel most of the physical conferences because of the restrictions imposed by the COVID-19 pandemic, but we could organize the following:

SymfonyLive Lille 2020 (February 28) SymfonyLive Paris 2020 (September 23-24)

We also organized some online conferences:

SymfonyLive Online (April 17) SymfonyWorld Online 2020 (December 3-4) (this one was the biggest Symfony conference ever)

Next year, we’ll organize a single physical conference in English: SymfonyCon Disneyland Paris 2021 (December 2-3, 2021). We’ll also organize more online conferences, including several regional conferences in Poland, France, Germany and Spain.

Symfony Core Team¶ The Symfony Core Team is the group of developers that determine the direction and evolution of the Symfony project. In 2020, Symfony appointed five new members to the group:

Alexander M. Turek, Tobias Nyholm, Jérémy Derussé, Wouter de Jong, Titouan Galopin.

Symfony Components¶ Symfony components surpassed 500 million downloads in 2016, 1 billion in 2017 and 3 billions in 2019. In 2020 they surpassed 6 billion downloads and our pseudo-real time download stats show around 110 downloads per second (~9.6 million downloads per day). In 2019 we released three new components:

Uid RateLimiter Semaphore

And we deprecated the Inflector component.

Symfony UX¶ One of the biggest news for Symfony in 2020 was the new Symfony UX initiative. In short, Symfony UX is the Symfony Flex equivalent for JavaScript: a tool to build amazing User Experiences in the browser as quickly as we can now setup PHP libraries and bundles.

Security¶ We published four security advisories. Thanks to the Symfony Security Team for their coordination work and thanks to all developers who reported and fixed those vulnerabilities. Check out your notification preferences if you want to receive an email whenever a new security release is published.

Symfony 5 Book¶ In 2019, a new book about Symfony was announced: Symfony 5: The Fast Track. It was originally launched as a crowdfunding project, and the project backers received it as a printed book. In 2020 we published the book contents for free in 14 languages thanks to the amazing work of the translation teams.

Symfony Store¶ In June we finally announced the official Symfony store which sells all kinds of official Symfony swag and ships all over the world.

Contributors¶ According to GitHub contribution stats these were the most active contributors in 2020 in the main Symfony repositories:

Symfony Code¶

Nicolas Grekas: 442 commits Fabien Potencier: 381 commits Alexander M. Turek: 144 commits Christian Flothmann: 138 commits Jérémy Derussé: 101 commits

Symfony Docs¶

Javier Eguiluz: 352 commits Wouter De Jong: 108 commits Oskar Stark: 98 commits Thomas Landauer: 49 commits Tobias Nyholm: 46 commits

These are the stats for the two main Symfony repositories, but there are many other contributors working on other repositories and there are many developers working on third-party bundles too. Thanks to all of them!

Other Relevant News¶

The European Commission published its first Symfony Bundles. We launched the Symfony 5 certification and changed our partner to provide a better online certification experience. SymfonyCloud added support for PHP 8 and Composer 2, and improved support for Symfony Messenger. SymfonyInsight organized a free webinar on code quality and introduced new quality checks.

Thank You¶ Despite the challenges introduced by the COVID-19 pandemic, this was a good year for Symfony. All this wouldn’t be possible without your continuous support. Thanks for being part of the Symfony community and stay safe!

                Sponsor the Symfony project.

http://feedproxy.google.com/~r/symfony/blog/~3/XrpxsmlII1E/symfony-2020-year-in-review

Created 4y | Dec 30, 2020, 12:20:14 PM


Login to add comment

Other posts in this group

SymfonyOnline January 2025: Join us in 2 weeks!

Get ready for the exciting SymfonyOnline January 2025, kicking off shortly on January 16-17! There’s still time to register and join the international online Symfony conference—along with pre-

Jan 2, 2025, 12:50:08 PM | Symfony
Symfony 6.4.17 released

Symfony 6.4.17 has just been released. Here is the list of the most important changes since 6.4.16:

bug #59304 [PropertyInfo] Remove @internal from PropertyReadInfo and PropertyWriteInfo (Dario G
Dec 31, 2024, 4:50:11 PM | Symfony
Symfony 7.1.10 released

Symfony 7.1.10 has just been released. Here is the list of the most important changes since 7.1.9:

bug #59304 [PropertyInfo] Remove @internal from PropertyReadInfo and PropertyWriteInfo (Dario Gu
Dec 31, 2024, 4:50:10 PM | Symfony
Symfony 7.2.2 released

Symfony 7.2.2 has just been released. Here is the list of the most important changes since 7.2.1:

bug #59304 [PropertyInfo] Remove @internal from PropertyReadInfo and PropertyWriteInfo (Dario Gua
Dec 31, 2024, 4:50:10 PM | Symfony
A Week of Symfony #939 (23-29 December 2024)

This week, we launched the new Twig playground, a tool that lets you test and experiment with Twig features in a safe, sandboxed environment. While Symfony development activity was lighter than usual

Dec 29, 2024, 11:30:09 AM | Symfony
Introducing the new Twig Playground

I'm very excited to announce the launch of Twig Playground, a new tool that allows you to test and experiment with Twig templates in a sandbox environment. It is entirely web-based, with no backend.

Dec 26, 2024, 4:20:14 PM | Symfony
A Week of Symfony #938 (16-22 December 2024)

This week, Symfony development activity focused on fixing bugs in maintenance versions and adding new features for the upcoming Symfony 7.3 release. Meanwhile, we published blog posts about the new Tw

Dec 22, 2024, 10:20:10 AM | Symfony