Skip to content

Versionado y actualizaciones

Foundation usa versionado semántico.

Tipos de cambio

  • patch: documentación, tests o fixes internos compatibles.
  • minor: helpers nuevos compatibles hacia atrás.
  • major: cambios incompatibles en nombres, parámetros o comportamiento.

Cómo adoptar una nueva versión

  1. Lee Changelog.
  2. Actualiza la dependencia en un solo repo primero.
  3. Ejecuta install con lockfile.
  4. Corre lint/build/smoke del repo consumidor.
  5. Revisa el diff generado.
  6. Escala al siguiente proyecto solo si el cambio aporta valor.
bash
yarn add @micazoyolli/foundation@^0.3.2
yarn install --frozen-lockfile
yarn build
yarn smoke

Cuándo esperar

No actualices si el proyecto no consume los nuevos helpers, si no hay tiempo de validar o si la versión entra durante una ventana crítica de deploy.

Qué nunca debe romper una minor

  • Imports existentes desde @micazoyolli/foundation.
  • Imports existentes desde @micazoyolli/foundation/scss.
  • Comportamiento documentado de helpers públicos.