Версионирование. SemVer

SemVer - это стандарт нумерации разных версий пакетов.

Согласно с этим стандартом номер версии должен иметь в себе 3 номера, разделенных между собой точками (1.0.15)

Структура номера версии: МАЖОРНАЯ.МИНОРНАЯ.ПАТЧ, где:

  1. МАЖОРНАЯ версия значит наличие обратно несовместимых изменений API.

  2. МИНОРНАЯ версия значит добавление нового функционала, не ламающего обратной совместимости.

  3. ПАТЧ-версия, когда вы делаете обратно совместимые поправки вашего кода.

Также дополнительные обозначения для предрелизных и билд-метаданных (-beta, -alfa) возможны как дополнение к МАЖОРНАЯ.МИНОРНАЯ.ПАТЧ формату.

Более подробно о семантическом версионировании и версионировании npm-пакетов можно почитать здесь.

Last updated