Upgrading a Patch Version (e.g. 2.6.0 to 2.6.1)
Warning: You are browsing the documentation for Symfony 3.x, which is no longer maintained.
Read the updated version of this page for Symfony 7.1 (the current stable version).
When a new patch version is released (only the last number changed), it is a release that only contains bug fixes. This means that upgrading to a new patch version is really easy:
1
$ composer update symfony/symfony
That's it! You should not encounter any backwards-compatibility breaks or
need to change anything else in your code. That's because when you started
your project, your composer.json
included Symfony using a constraint
like 2.6.*
, where only the last version number will change when you
update.
Tip
It is recommended to update to a new patch version as soon as possible, as important bugs and security vulnerabilities may be fixed in these new releases.
Upgrading other Packages
You may also want to upgrade the rest of your libraries. If you've done a
good job with your version constraints in composer.json
, you can do
this safely by running:
1
$ composer update
Caution
Beware, if you have some unspecific version constraints in your
composer.json
(e.g. dev-master
), this could upgrade some
non-Symfony libraries to new versions that contain backwards-compatibility
breaking changes.