Обновление версии патча (например с 2.6.0 до 2.6.1)

Обновление версии патча (например с 2.6.0 до 2.6.1)

Когда выпускается новая версия патча (изменяется только последняя цифра), это релиз, который содержит только исправления багов (мелких ошибок). Это означает, что обновление до новой версии патча проходит очень легко:

1
$ composer update symfony/symfony

Вот и всё! Вы не должны столкнуться ни с какими поломками обратной совестимости и вам не понадобится ничего изменять в вашем коде. Это потому, что когда вы начали ваш проект, ваш composer.json включал в себя Symfony, используя ограничение вроде 2.6.*, где будет изменяться только последняя цифра версии при обновлении.

Tip

Рекомендуется обновляться до новой версии патча как только это возможно, так как в этих новых релизах могут быть исправлены важные баги и утечки информации.

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.

Эта документация является переводом официальной документации Symfony и предоставляется по свободной лицензии CC BY-SA 3.0.