版本發佈排程政策

為了方便使用者,Helm 會預先定義並公告版本發佈日期。本文檔說明了 Helm 版本發佈排程的管理政策。

版本發佈行事曆

顯示即將發佈的 Helm 版本的公開行事曆可以 在這裡 找到。

語義化版本控制

Helm 版本表示為 x.y.z,其中 x 是主要版本,y 是次要版本,z 是修補程式版本,遵循 語義化版本控制 術語。

修補程式版本

修補程式版本為使用者提供錯誤修復和安全性修復。它們不包含新功能。

與最新的次要/主要版本相關的新修補程式版本通常會在每月第二個星期三發佈。

修復高優先級回歸或安全性問題的修補程式版本可以隨時發佈。

修補程式版本將因以下任何原因取消

  • 如果自上次發佈以來沒有新內容
  • 如果修補程式版本發佈日期落在即將發佈的次要版本的第一个候選版本 (RC1) 前一周內
  • 如果修補程式版本發佈日期落在次要版本發佈後的四周內

次要版本

次要版本包含安全性和錯誤修復以及新功能。它們在 API 和 CLI 使用方面向後相容。

為了與 Kubernetes 版本保持一致,次要 Helm 版本將每 4 個月發佈一次(每年 3 個版本)。

如有需要,可以發佈額外的次要版本,但不會影響已公告的未來版本的時程,除非已公告的版本距離發佈不到 7 天。

在版本發佈的同時,將會公告下一個次要版本的日期,並發佈到 Helm 的主網頁。

主要版本

主要版本包含重大變更。此類版本很少見,但有時是必要的,以便 Helm 能夠繼續朝著重要的方向發展。

主要版本可能難以規劃。考慮到這一點,只有在此類版本的第一个 Beta 版本可用時,才會選擇和公告最終發佈日期。