У меня приложение работает с laravel 5.4, и мне нравится обновлять его до 5.8, сама задача проста, мне просто нужно изменить "laravel/framework": "5.4.*", на "laravel/framework": "5.8.*",, но меня беспокоит удары.
The question is after i upgrading my app by composer file do I need to change any of source codes manually or no?






Вы не должны обновляться напрямую с 5.4 до 5.8, так как это почти наверняка сломает ваш код. Вы должны обновиться до каждой версии и проверить документацию Laravel об изменениях.
Например, вы можете обновиться с 5.4 до 5.5, следуя руководству здесь, а затем последовательно для каждой версии. Тейлор и сообщество проделывают большую работу по документированию любых необходимых изменений в вашей кодовой базе.
Если вы можете себе это позволить, я бы рекомендовал Ларавель Сдвиг. Это отличный инструмент для обновления проектов Laravel. Кстати, я не имею никакого отношения ни к продукту, ни к его владельцам.
если это так, то я думаю, что предпочитаю перемещать активы в свежеустановленную версию 5.8 :) спасибо