Обновление версии патча (например с 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.