The easiest way to manage versioning is to just omit the version field from the composer.json file. The version numbers will then be parsed from the tag and branch names.
Весь профит композера в скорости разработки. Подключить компонент быстрее чем реализовать самому.компоненты спокойно подключаются и без композера.
a может вопрос касается именно вайбера и вотсапа?