Различают управление версиями для маркетинга и управление версиями для технического использования.
Для маркетинга ответ: «Все, что вы хотите, чтобы ваши клиенты думали». В этом случае «новая основная версия», вероятно, должна сопровождаться номером основной версии.
Также имейте в виду, что осторожные клиенты будут неохотно использовать «основные» новые версии, пока не пройдет время, и они попробуют это в тестовой среде. Релиз "изменение сборки" воспринимается как исправление ошибок и другие мелочи, которые не требуют много процесса для установки.
Для технического использования ответ: «Какую бы информацию вы ни хотели закодировать для разработчиков». Там нет одного правильного способа сделать это; это зависит от ваших целей.
Возможно, «основная» версия означает «значительные изменения, которые могут означать множество новых ошибок». Возможно, новый номер «сборки» встречается при каждой компиляции. Возможно, ночные теги сборки по дате - это ваша версия. Вы можете основывать это на времени, циклах Scrum, вехах, особенностях, что угодно!