porro

End of life  /  Symfony  /  4.0

End of life

Symfony 4.0 is past end of life.

Security fixes stopped on 1 Jan 2019, 2858 days ago. New vulnerabilities in 4.0 won’t be fixed.

Released
30 Nov 2017
Active support
ended 1 Jul 2018
Security fixes
ended 1 Jan 2019
Latest
4.0.15

Upgrade to Symfony 7.4: security fixes until 30 Nov 2029.

What to upgrade to

Go to 7.4.

7.4 is the newest supported long-term Symfony cycle, with security fixes until 30 Nov 2029.

Before you upgrade

Fix every deprecation the last minor of your major reports before moving to the next major. Each major’s .4 release is long-term: three years of bug fixes and four of security fixes; other minors get eight months. Read the Symfony 7.4 upgrade guide

How to check your version

Which Symfony is this site on?

In the app

$ php bin/console --version
Symfony 7.4.21 (env: prod, debug: false)

In the lock file

$ composer show symfony/http-kernel | grep versions
versions : * v7.4.21
# Laravel and Craft use Symfony components too; their version follows the framework

Know before support ends.

Porro reads the PHP, framework and database version from every site and tells you 90 days before support runs out.

Start your free trial →

Dates from endoflife.date/symfony, checked daily · data as of 29 Oct 2026.