Symfony 2024 Year in Review
This blog post highlights the key accomplishments of the Symfony project in 2024.
We are grateful for your continuous support, which enabled the Symfony project
to achieve a remarkable year.
Releases
We released two new major versions: Symfony 7.1
in May and Symfony 7.2 in November. We
also published 58 maintenance versions across six branches (5.4, 6.3, 6.4,
7.0, 7.1, and 7.2).
In addition, we published 296 blog posts,
including 48 New in Symfony articles
explaining the new features introduced by Symfony 7.1 and 7.2.
We also published 52 A Week of Symfony blog posts,
reaching nearly 950 weekly posts since we started, making it one of the
longest-running series in the entire tech industry.
Events and Conferences
We organized four conferences:
SymfonyOnline January 2024 on January 18-19, 2024.
SymfonyLive Paris 2024 on March 28-29, 2024.
SymfonyOnline June 2024 on June 6-7, 2024.
SymfonyCon Vienna 2024 on December 5-6, 2024.
In 2025 we plan to organize these conferences:
SymfonyOnline January 2025
on January 16-17; an online conference in English.
SymfonyDay Chicago 2025
on March 17; a very special event in English dedicated to our friend
Ryan Weaver.
SymfonyLive Paris 2025
on March 27-28; a physical conference for French-speaking developers.
SymfonyLive Berlin 2025
on April 3-4; a physical conference with talks in both German and English.
SymfonyOnline June 2025
on June 12-13; an online conference in English.
SymfonyCon Amsterdam 2025
on November 27-28; 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 additional conference announcements.
Symfony Core Team
The Symfony Core Team
is the group of developers that determine the direction and evolution of the
Symfony project.
In 2024, four members stepped down from the team.
Thanks for their service during all these years. We hope to add new members in 2025,
who will be selected among the most active contributors of Symfony code and docs.
Symfony Components
Symfony components surpassed 27 billion downloads in 2024 (500 million in 2016,
1 billion in 2017, 3 billion in 2019, 6 billion in 2020, 10 billion in 2021,
15 billion in 2022, 20 billion in 2023). Check out our pseudo real-time download stats.
In 2024 we released several new components:
Emoji, which was
extracted from the Intl component
to reduce the component’s size;
TypeInfo, which
was released
as part of Symfony 7.1;
PHP 8.4 Polyfill to better
prepare for the PHP 8.4 release in November 2024;
JsonEncoder which encodes/decodes
data structures into/from JSON and it’s the first component of the upcoming Symfony 7.3;
UX Icons,
UX Map, UX Leaflet Map,
and UX GoogleMaps,
as part of the Symfony UX project;
9 new notifier packages
and 6 new mailer packages
to integrate Symfony applications with third-party services that send emails,
SMS messages, etc.
Security
We published 11 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.
Contributors
According to GitHub contribution stats:
the following were the most active contributors in 2024 across Symfony’s two main
repositories:
Symfony Code
Nicolas Grekas: 1,085 commits
Fabien Potencier: 967 commits
Christian Flothmann: 828 commits
Alexander M. Turek: 198 commits
Alexandre Daubois: 165 commits
Symfony Docs
Javier Eguiluz: 1,529 commits
Oskar Stark: 327 commits
Christian Flothmann: 132 commits
Thomas Landauer: 40 commits
Antoine Lamirault: 36 commits
These are the stats for the two main Symfony repositories, but many other
contributors are working on other repositories and third-party bundles.
Additionally, some developers prefer contributing by reviewing the work of
others, which is just as important as contributing code/docs. Thanks to all of them!
Symfony Sponsorship Program
In 2021 we announced a Symfony Sponsorship Program
and a SaaS Sponsoring Program
that allows companies to sponsor different parts of the Symfony project.
In 2024, new companies joined the program or renewed their sponsorships:
Rector sponsors the Symfony 7.1 and 7.2 releases.
Les-Tilleuls.coop sponsors the Symfony 7.1 release.
JoliCode sponsors the Symfony 7.1 release.
redirection.io sponsors the Routing component for
Symfony 7.1.
Mercure.rocks sponsors the Notifier component for
Symfony 7.1.
Crowdin sponsors its own Translation bridge for
Symfony 7.1 and 7.2.
Contria sponsors the Scheduler component for
Symfony 7.1.
Sulu sponsors the Symfony 7.2 release.
TradersPost sponsors the Messenger component for
Symfony 7.2.
Sweego sponsors its own Mailer and Notifier bridges
for Symfony 7.2 and 7.3.
Check out all the Symfony backers. Talk to your
company about this program and, if you are interested, contact us.
Other Relevant News
We simplified the versioning
of Symfony Docs.
We published an article about our experience
upgrading Symfony websites to AssetMapper.
We introduced a Symfony job board
where you can publish job offers for free.
We took part in the fourth edition of the API Platform Conference.
We added autocompletion support
to the Symfony CLI tool.
We extended security support
for Symfony 5.4 branch until February 2029 thanks to Ibexa sponsoring.
We introduced a Twig playground
so you can test and experiment with Twig templates in a sandbox environment.
We helped raise funds for Ryan Weaver
a valued member of the Symfony community in need of support.
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!
Looking forward to an incredible 2025 when we’ll celebrate the 20th Symfony
anniversary and the release of Symfony 8.0.
Symfony Blog