Что такое прорывное изменение в semver 2.0.0


Есть версия 2.0.0 спецификации семантического управления версиями, учитывая, что вы должны:

Увеличивайте основную версию при внесении несовместимых изменений API,

Что было несовместимым изменением между semver 1.0.0 и 2.0.0?

1 2

1 ответ:

Я спросил на semver GitHub repo . Есть два изменения, которые не являются обратно совместимыми:

  • ведущие нули не принимаются
  • номера младших версий должны быть увеличены, если API помечен как устаревший