Boa tarde!

Major.Minor.Patch simplesmente atende desde projetos minúsculos, a projetos gigantescos. Segue nessa linha, sempre mantendo o bom senso na hora de definir os números que é sucesso.

O próprio github faz esse controle pra você perfeitamente.