Answer the question
In order to leave comments, you need to log in
SemVer (Semantic versioning) how to choose when to increase minor and when to increase patch?
So, on the off resource it is briefly written https://semver.org/lang/ru/
Given a version number of MAJOR.MINOR.PATCH, increment:
MAJOR version when backward incompatible API changes are made.
A MINOR version, when you add new functionality without breaking backwards compatibility.
PATCH version when you make backward compatible fixes.
Additional designations for pre-release and build metadata are possible as additions to the MAJOR.MINOR.PATCH format.
A patch version of Z (xyZ | x > 0) MUST only be incremented if it contains backward compatible bug fixes. The definition of a bug fix means internal changes that fix incorrect behavior.
It MAY include patch-specific changes.
Answer the question
In order to leave comments, you need to log in
If your changes are part of the API, then you increase the minor version, if these are internal changes that do nothing with the API, then this is a patch.
Патч-версия Z (x.y.Z | x > 0) ДОЛЖНА быть увеличена только если содержит обратно совместимые баг-фиксы. Определение баг-фикс означает внутренние изменения, которые исправляют некорректное поведение.
Минорная версия (x.Y.z | x > 0) ДОЛЖНА быть увеличена, если в публичном API представлен новый обратно совместимый функционал. Она ДОЛЖНА быть увеличена, если какой-либо функционал публичного API помечен как устаревший (deprecated). Она МОЖЕТ быть увеличена в случае реализации нового функционала или существенного усовершенствования в приватном коде. Она МОЖЕТ включать в себя изменения, характерные для патчей. Патч-версия ДОЛЖНА быть обнулена, когда увеличивается минорная версия.
The major version of X (Xyz | X > 0) MUST be incremented if any backward incompatible changes are introduced in the public API. It MAY include changes specific to the minor version level and patches. When the major version is incremented, the minor and patch versions MUST be reset to zero.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question