メインコンテンツまでスキップ

リリーススケジュールポリシー

ユーザーの利便性のため、Helm はリリース日を事前に定義し、公開しています。このドキュメントでは、Helm のリリーススケジュールを規定するポリシーについて説明します。

リリースカレンダー

今後の Helm リリースを示す公開カレンダーはこちらで確認できます。

セマンティックバージョニング

Helm のバージョンは x.y.z の形式で表されます。ここで、x はメジャーバージョン、y はマイナーバージョン、z はパッチバージョンを表し、セマンティックバージョニングの用語に従っています。

パッチリリース

パッチリリースは、バグ修正とセキュリティ修正をユーザーに提供します。新機能は含まれません。

最新のマイナー/メジャーリリースに対する新しいパッチリリースは、通常、毎月第2水曜日に行われます。

重大なリグレッションやセキュリティ問題を修正するパッチリリースは、随時行われます。

パッチリリースは、以下のいずれかの理由によりキャンセルされる場合があります。

  • 前回のリリース以降に新しいコンテンツがない場合
  • パッチリリースの予定日が、今後のマイナーリリースの最初のリリース候補(RC1)の1週間前以内に該当する場合
  • パッチリリースの予定日が、マイナーリリース後4週間以内に該当する場合

マイナーリリース

マイナーリリースには、セキュリティ修正、バグ修正、および新機能が含まれます。API と CLI の使用方法に関して後方互換性があります。

Kubernetes のリリースに合わせて、Helm のマイナーリリースは4ヶ月ごとに行われます(年3回のリリース)。

追加のマイナーリリースは必要に応じて行われますが、次の定期リリースまで7日以上ある場合に限り、既存のリリーススケジュールには影響しません。

リリースが公開されると同時に、次のマイナーリリースの日程が発表され、Helm のメイン Web ページに掲載されます。

メジャーリリース

メジャーリリースには、破壊的変更が含まれます。このようなリリースはまれですが、Helm が重要な新しい方向に進化し続けるために必要な場合があります。

メジャーリリースは計画が難しい場合があります。そのため、最終リリース日は、そのようなリリースの最初のベータバージョンが利用可能になった時点で決定し、発表されます。