Symfony 2022 Year in Review

After experiencing significant disruptions due to the COVID-19 pandemic over the
past two years, 2022 marked a year of recovery for many individuals and organizations.
The Symfony project was among them, and this year saw the return of practices
such as the organization of physical conferences.

We are grateful for your support, which enabled the Symfony project to have a
great year. This blog post highlights the key accomplishments of the Symfony
project in 2022.

Releases

We released two new major versions: Symfony 6.1
in May and Symfony 6.2 in November. We
also published 54 maintenance versions in six different branches (4.4, 5.3, 5.4,
6.0, 6.1, and 6.2).

We bumped the PHP requirement to 8.1
for the new Symfony versions (6.1 and 6.2).

In addition, we published 289 blog posts (41 more
than last year), including 39 New in Symfony articles
explaining the new features introduced by Symfony 6.1 and 6.2.

In May we published the 800th issue of A Week of Symfony
series, which makes it one of the longest-running series in the entire tech industry.

Events and Conferences

We organized four conferences:

SymfonyLive Paris 2022 on April 7-8, 2022
SymfonyWorld Online 2022 (Summer Edition) on June 16-17, 2022
SymfonyCon Disneyland Paris 2022 on November 17-18, 2022
SymfonyWorld Online 2022 (Winter Edition) on December 8-9 2022

The SymfonyCon conference in Disneyland Paris
was a blast
and gathered more than 1,300 people in the first world-wide physical conference
since the COVID-19 pandemic started.

In 2023 we plan to organize at least these conferences:

SymfonyLive Paris 2023 on March 23-24;
a physical conference for French-speaking developers;
SymfonyOnline June 2023
on June 15-16; an online conference in English;
SymfonyCon Brussels 2023
on December 7-8; a world-wide physical conference in English.

You can already send your Call For Paper proposals and buy your tickets for these
conferences. Stay tuned for more announcements about other upcoming conferences.

Symfony Core Team

The Symfony Core Team
is the group of developers that determine the direction and evolution of the
Symfony project.

In 2022, Symfony didn’t appoint any new member to the group. We hope to add new
members in 2023, who will be selected among the most active contributors of
Symfony code and docs.

Symfony Components

Symfony components surpassed 15 billion downloads in 2022 (500 million in 2016,
1 billion in 2017, 3 billion in 2019, 6 billion in 2020 and 10 billion in 2021)
Check out our pseudo real-time download stats.

In 2022 we released lots of new components:

Clock
HtmlSanitizer
PHP 8.2 polyfill and
PHP 8.3 polyfill
symfony/ux-react,
symfony/ux-autocomplete,
symfony/ux-notify,
symfony/ux-typed and
symfony/ux-vue as part of the
Symfony UX project.
19 new notifier packages
to integrate Symfony applications with third-party services that send emails,
SMS messages, etc.

Security

We published one security advisory.
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.

Contributors

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

Symfony Code

Nicolas Grekas: 345 commits
Fabien Potencier: 274 commits
Christian Flothmann: 96 commits
Robin Chalas: 58 commits
Thomas Calvet: 52 commits

Symfony Docs

Javier Eguiluz: 323 commits
Thomas Landauer: 50 commits
Wouter de Jong: 40 commits
Mohamed Gasmi: 59 commits
Christian Flothmann: 22 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. In addition, some developers prefer to
contribute by reviewing the work of other contributors. Thanks to all of them!

Symfony Book

The Symfony book was
updated for Symfony 6.2
and translated into many languages.

Thanks to our voluntary translators and to the main book sponsors:
SensioLabs, QOSSMIC,
Blackfire
and Les-Tilleuls.coop.

Symfony Sponsorship Program

In 2021 we announced:

A Symfony Sponsorship Program
that allows companies to sponsor different parts of the Symfony project, such as
a full Symfony release or a Symfony component;
A SaaS Sponsoring Program
so third-party providers can sponsor the package that integrates their services
into Symfony applications.

In 2022, new companies joined the program or renewed their sponsorships:

Sulu which sponsors the Symfony 6.2 release;
Les-Tilleuls.coop which also sponsors the
Symfony 6.2 release;
SensioLabs sponsors the Process and Messenger
components;
SymfonyCasts sponsors the Security component;
Crowdin sponsors the Crowdin bridge of the
Translation component;
Mercure.rocks sponsors the Notifier component;
Endava sponsors the Test pack;
alximy sponsors the Framework bundle.

Check out all the Symfony backers. Talk to your
company about this program and, if you are interested, contact us.

Other Relevant News

We introduced the Symfony 6 certification
and the Twig 3 certification
We unveiled a better way to quickly start Symfony projects
A new recipes:update command
was introduced to simplify the update of recipes when upgrading the Symfony
version of your projects
Platform.sh became the official Symfony PaaS
Symfony UX launched ux.symfony.com website to
showcase all its components
We attended the API Platform Conference and celebrated
the release of API Platform 3
We revisited lazy-loading proxies in PHP
We attended the first official Sylius conference

Thank You

Overall, this was a great year for Symfony. All this was possible thanks to
your continuous support.

Thanks for being part of the Symfony community!

Sponsor the Symfony project.

Symfony Blog

Read More

Latest News

PHP-Releases

PHP 8.4.1 released!

PHP 8.1.31 released!

PHP 8.3.14 released!

PHP 8.2.26 released!

Generated by Feedzy