Skip to content
Latchkey

Semantic Versioning (versionamento semântico) - Definição do Glossário CI/CD

O versionamento semântico usa MAJOR.MINOR.PATCH: MAJOR para breaking changes, MINOR para novos recursos retrocompatíveis, PATCH para correções.

O versionamento semântico (SemVer) é um esquema de versão MAJOR.MINOR.PATCH em que MAJOR marca breaking changes, MINOR adiciona recursos retrocompatíveis e PATCH faz correções retrocompatíveis.

O SemVer permite que os consumidores raciocinem sobre atualizações apenas a partir do número da versão. Um salto no componente MAJOR sinaliza um breaking change; um bump de MINOR ou PATCH promete retrocompatibilidade.

Pre-release e metadados de build

O SemVer permite sufixos como 1.4.0-rc.1 para pre-releases e +build.5 para metadados de build. Pre-releases são ordenados abaixo da versão final correspondente.

Guias relacionados