Versionamento semântico
Seguimos um esquema de versionamento semântico modificado no formato X.Y.Z [-designação], onde:
| Tipo de versão | Frequência de incremento | Características | Exemplo |
|---|---|---|---|
| X (Versão Major) | Avaliada a cada dois ciclos de desenvolvimento, mas só é lançada se houver mudanças significativas. | Pode introduzir breaking changes. Requer etapas explícitas de upgrade. | 1.0.0 → 2.0.0 |
| Y (Versão Minor) | A cada ciclo de desenvolvimento | Mantém compatibilidade retroativa. Introduz novas funcionalidades e recursos. | 1.0.0 → 1.1.0 |
| Z (Versão Patch) | Conforme necessário, fora do ciclo regular | Para hotfixes, patches de segurança e atualizações críticas. Mantém compatibilidade retroativa. | 1.1.0 → 1.1.1 |

