Оглавление

Семантическое версионирование


# Семантическое Версионирование 2.0.0-rc.2
> Как назначаются и увеличиваются номера версий ПО\
> https://semver.org/lang/ru/spec/v2.0.0-rc.2.html \
> Рассмотрим формат версий X.Y.Z => 2.2.2 (главная, второстепенная, патч).

## X — главная версия.
В пакет были внесены критические изменения, они не совместимы с пред. версией

## Y — второстепенная версия
В пакет были внесены серьезные изменения, например добавлен новый функционал

## Z — патч-версия
В пакет были внесены незначительные изменения, например исправлены ошибки

---

Каждый элемент ДОЛЖЕН численно увеличиваться на единицу.
Например: 1.9.0 -> 1.10.0 -> 1.11.0. Баг-фиксы, не влияющие на API, увеличивают патч версию.
Обратно совместимые добавления/изменения API увеличивают второстепенную версию.
Обратно несовместимые изменения API увеличивают главную версию.

По этой схеме номера версий и то, как они изменяются, передают смысл содержания исходного кода
и что было модифицировано от одной версии к другой.

## Стадии разработки программного обеспечения:

- Alpha
- Beta
/interactive/content_wiki/procode.SemanticVersioning-id-375.md


Здесь можно оставить комментарий!