Versionamento Semântico Simplificado (SemVer)
No nosso projeto, usamos o versionamento semântico, que é uma forma organizada de numerar as versões do sistema para facilitar o entendimento das mudanças feitas.
O formato usado é:
X.Y.Z
Cada parte tem um significado diferente:
X - Versão Principal (Major)
Quando esse número aumenta, significa que houve mudanças grandes que podem quebrar o que já estava funcionando antes.
Exemplos:
-
Mudança no layout do sistema
-
Alteração nas regras de negócio
-
Novas tecnologias implementadas
Ou seja, pode ser necessário ajustar seu código ou a forma como usa o sistema.
Y - Versão Secundária (Minor)
Quando esse número aumenta, foram adicionadas novas funcionalidades que não quebram o sistema atual.
Exemplo:
-
Criação de um novo módulo no sistema
Você pode continuar usando o sistema normalmente, só que com recursos novos disponíveis.
Z - Versão de Correção (Patch)
Quando esse número aumenta, foram feitas apenas correções de erros e melhorias de performance, sem adicionar novas funcionalidades ou quebrar algo.
Exemplo:
-
Ajuste de bugs
-
Pequenas melhorias no código
Exemplo de versão:
CypressILLI vX.Y.Z
Nenhum comentário