Прежде чем приступать к процессу обновления Symfony, важно немного прояснить, что же понимается под обновлением Symfony проекта.

На самом деле процесс обновления Symfony не такой простой и состоит из определенной серии шагов, которые нужно выполнить. Дело в том, что Symfony - это не какая-то одна библиотека, Symfony - это набор определенных сервисов и других библиотек, которые объединяется в единую структуру, которая называется Symfony проектом. 

Когда мы говорим об обновление проекта Symfony, мы говори об обновлении серии библиотек, которые входят в состав Symfony. 

Что же это за библиотеки?

Посмотреть всю структуру вашего проекта можно в файле composer.json, который находится в корневой папке проекта. 

Проект представляет собой серию установленных пакетов, которые находятся в разделах require и require-dev. 

Говоря о symfony, мы имеем ввиду пакеты, которые начинаются с приставки symfony/… Для обновления symfony нужно обновить все пакеты, которые начинаются с этой приставки. Но, более точно мы должны обновить все пакеты, которые соответствуют основной стратегии версионирования (подробнее в видео выше). Остальные пакеты можно обновлять по желанию, они не относятся к процессу обновления Symfony. 

См. видео, чтобы посмотреть первые действия для обновления.