Saltar al contenido principal

Política de Calendario de Releases

Para beneficio de sus usuarios, Helm define y anuncia las fechas de release con anticipación. Este documento describe la política que rige el calendario de releases de Helm.

Calendario de Releases​

Puede consultar un calendario público con los próximos releases de Helm aquí.

Versionado Semántico​

Las versiones de Helm se expresan como x.y.z, donde x es la versión mayor, y es la versión menor y z es la versión de parche, siguiendo la terminología de Versionado Semántico.

Releases de Parche​

Los releases de parche proporcionan a los usuarios correcciones de errores y correcciones de seguridad. No contienen nuevas funcionalidades.

Normalmente, se realizará un nuevo release de parche relacionado con el último release menor/mayor una vez al mes, el segundo miércoles de cada mes.

Se puede realizar un release de parche para corregir una regresión de alta prioridad o un problema de seguridad en cualquier momento que sea necesario.

Un release de parche se cancelará por cualquiera de las siguientes razones:

  • si no hay contenido nuevo desde el release anterior
  • si la fecha del release de parche cae dentro de la semana anterior al primer release candidate (RC1) de un próximo release menor
  • si la fecha del release de parche cae dentro de las cuatro semanas siguientes a un release menor
  • si un release mayor o menor está programado para el mismo mes

Releases Menores​

Los releases menores contienen correcciones de seguridad y errores, así como nuevas funcionalidades. Son compatibles con versiones anteriores en cuanto a la API y el uso del CLI.

Para alinearse con los releases de Kubernetes, se realizará un release menor de Helm cada 4 meses (3 releases al año).

Se pueden realizar releases menores adicionales si es necesario, pero esto no afectará el cronograma de un release futuro anunciado, a menos que falten menos de 7 días para el release anunciado.

Al mismo tiempo que se publica un release, se anunciará la fecha del próximo release menor y se publicará en la página web principal de Helm.

Releases Mayores​

Los releases mayores contienen cambios incompatibles. Estos releases son poco frecuentes, pero a veces son necesarios para permitir que Helm continúe evolucionando en nuevas direcciones importantes.

Los releases mayores pueden ser difíciles de planificar. Con esto en mente, solo se elegirá y anunciará una fecha de release final una vez que esté disponible la primera versión beta de dicho release.