Cuando se usa semver (Semantic Versioning), ¿debería la versión del parche Z (x.y.Z) volver a 0 cuando se cambia Y?

Desde Versiones semánticas:

Patch versión Z (x.y.Z | x> 0) DEBE incrementarse si solo se introducen correcciones de errores compatibles con versiones anteriores. Una corrección de error se define como un cambio interno que corrige el comportamiento incorrecto.

Supongamos que tengo un programa en la versión 0.1.12. Si tuviera que incrementar Y 0.Y.12), ¿debería devolver Z (0.2.Z) a 0 (convirtiéndome en 0.2.0) o simplemente manténgalo inalterado (convirtiéndose en 0.2.12)?

Respuestas a la pregunta(1)

Su respuesta a la pregunta