Cover of the book Symfony 5: The Fast Track

Symfony 5: The Fast Track is the best book to learn modern Symfony development, from zero to production. +300 pages in full color showing how to combine Symfony with Docker, APIs, queues & async tasks, Webpack, Single-Page Applications, etc.

Buy printed version

The PHP Security Checker as a Docker image

Check your project for known vulnerabilities with a new convenient Docker image and/or Github integration.

The Symfony 5 Book, The Fast Track, available online and for free

6 translations of the Symfony 5 book are now available for free online.

Let’s meet online at SymfonyWorld 2020

We’re organizing the first SymfonyWorld online conference from December 1st to 5th 2020. Join us from the comfort of your home!

SymfonyCon Disneyland Paris 2020 is postponed to 2021

In regards of the current COVID-19 situation around the world, we took the very hard decision to postpone our international conference SymfonyCon Disneyland Paris 2020 to next year, 2021, to enable everyone to join us safely.

A Week of Symfony #708 (20-26 July 2020)

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 入門.

Symfony 5.1.3 released

Read release notes

Symfony 5.0.11 released

Read release notes

Symfony 4.4.11 released

Read release notes

Symfony 3.4.43 released

Read release notes

SymfonyCloud: Installing PHP extensions

An easier and more powerful way to install PHP extensions on SymfonyCloud.

Composer 2 support in Symfony CLI and SymfonyCloud

Composer 2 is now available for testing. Symfony CLI and SymfonyCloud support it out of the box.

A Week of Symfony #707 (13-19 July 2020)

This week, the upcoming Symfony 5.2 version added polyfills for the new PHPUnit 9.1 assertions, added a new method to get the contents of uploaded files and improved the list of MIME types by switching its source.

A Week of Symfony #706 (6-12 July 2020)

This week, Symfony added future compatibility with Doctrine DBAL 3 in Cache component and PHP 8 stack traces in Cache and Config components. Meanwhile, the upcoming Symfony 5.2 version added support for non-ASCII chars in email addresses and a feature to allow overriding the default non-debug template.

The European Commission Publishes its First Public Symfony Application

The European Commission has just published a new application based on Symfony for its Food Labelling Information System.

Upgrade your legacy Symfony projects thanks to SymfonyCloud

Still running Symfony 2 or 3? Willing to upgrade to Symfony 4? Or to switch to Flex? Learn how SymfonyCloud can help in this process.

A Week of Symfony #705 (29 June - 5 July 2020)

This week, Symfony development activity focused on fixing bugs. Meanwhile, the upcoming Symfony 5.2 version added a feature to turn HttpClient responses into PHP streams and the Symfony Profiler added a new Session profiling feature. Lastly, SymfonyInsight announced a free webinar about setting up quality processes with Symfony.

Free webinar on "SymfonyInsight and how to set up quality processes with Symfony", on July 9th 2020, 4 PM UTC

Join us in our free webinar about SymfonyInsight and how to set up quality processes with Symfony. Register now for the webinar on July 9th 2020, 4 PM UTC.

Adding Insight support for the new FrameworkBundle recipe

In Symfony 6, usage of configuration written in PHP will be promoted instead of YAML. SymfonyInsight now supports this new approach in the FrameworkBundle recipe.