С Семантическое управление версиями :
Версия исправления Z (xyZ | x> 0) ДОЛЖНА увеличиваться, если вводятся только обратно совместимые исправления ошибок.Исправление ошибки определяется как внутреннее изменение, исправляющее некорректное поведение.
Предположим, у меня есть программа с версией 0.1.12 .Если бы мне пришлось увеличить Y ( 0.Y.12 ), я должен вернуть Z (0.2.Z) к 0 (став 0.2.0 ) или просто оставить его неизменным (став 0.2.12 )