При использовании semver (Semantic Versioning) следует ли возвращать патч версии Z (x.y.Z) в 0 при изменении Y?

Из Semantic Versioning:

Patch version Z (x.y.Z | x > 0) ДОЛЖНО быть увеличено, если исправлена только обратная совместимость. Введены совместимые исправления ошибок. Исправление ошибки определяется как внутреннее изменение, которое исправляет неправильное поведение.

Предположим, у меня есть программа версии 0.1.12 . Если бы мне пришлось увеличить Y (0.Y.12), должен ли я вернуть Z (0.2.Z) в 0 (становясь 0.2.0) или просто оставить его неизменным (становясь 0.2.12)?

7
задан Somebody still uses you MS-DOS 10 September 2011 в 20:27
поделиться