Теги github и композитор

Интересно, почему, если я помечу пакет на github с помощью f.e. v1.0.0, когда мне это нужно с композитором, он говорит:

Importing tag v1.0.0 (1.0.0.0)

всегда добавляя один 0 к данному тегу.

Как работает сопоставление версий композитора?

Редкие достижения на Github ✨
Редкие достижения на Github ✨
Редкая коллекция доступна в профиле на GitHub ✨
0
0
51
1

Ответы 1

Composer внутренне нормализует версии до 4 цифр, чтобы упростить сравнение (1.0 совпадает с 1.0.0.0). Здесь вы видите нормализованную версию имени тега.

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

Другие вопросы по теме