В семантической нумерации версий (Semantic Versioning) какие из следующих утверждений верны относительно формата версии X.Y.Z?
- X обозначает основную версию (Major), которая изменяется при совершении обратно несовместимых изменений API
- Y обозначает минорную версию (Minor), которая изменяется при добавлении обратно совместимых новых функций
- Z обозначает исправления (Patch), которые выпускаются при исправлении ошибок без изменения API
- Версия 1.3.0 считается обратно совместимой с версией 1.2.3
- Версия 2.5.1 считается обратно несовместимой с версией 2.4.0
- Если версия начинается с 0 (например, 0.1.2), это указывает на стадию разработки "альфа"
- Если версия начинается с 1.0.0, это указывает на стабильную и готовую к использованию версию
К сожалению, у нас пока нет статистики ответов на данный вопрос,
но мы работаем над этим.