Перейти к основному содержимому

Политика расписания релизов

Для удобства пользователей Helm объявляет даты релизов заранее. В этом документе описывается политика, определяющая расписание релизов Helm.

Календарь релизов

Публичный календарь с предстоящими релизами Helm доступен здесь.

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

Версии Helm записываются в формате x.y.z, где x — мажорная версия, y — минорная версия, а z — патч-версия, в соответствии с терминологией семантического версионирования.

Патч-релизы

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

Новый патч-релиз для последней минорной/мажорной версии обычно выпускается во вторую среду каждого месяца.

Патч-релиз для исправления критической регрессии или проблемы безопасности может быть выпущен в любое время.

Патч-релиз будет отменён по любой из следующих причин:

  • если с момента предыдущего релиза нет новых изменений
  • если дата патч-релиза попадает в период за неделю до первого релиз-кандидата (RC1) предстоящего минорного релиза
  • если дата патч-релиза попадает в период четырёх недель после минорного релиза

Минорные релизы

Минорные релизы содержат исправления безопасности и ошибок, а также новые функции. Они обратно совместимы с точки зрения API и использования CLI.

Для согласования с релизами Kubernetes минорный релиз Helm выпускается каждые 4 месяца (3 релиза в год).

Дополнительные минорные релизы могут быть выпущены при необходимости, но это не повлияет на график объявленного будущего релиза, если до объявленного релиза не осталось менее 7 дней.

Одновременно с публикацией релиза объявляется дата следующего минорного релиза, которая размещается на главной странице сайта Helm.

Мажорные релизы

Мажорные релизы содержат изменения, нарушающие обратную совместимость. Такие релизы редки, но иногда необходимы, чтобы позволить Helm развиваться в важных новых направлениях.

Мажорные релизы сложно планировать. С учётом этого окончательная дата релиза будет выбрана и объявлена только после выхода первой бета-версии такого релиза.