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
Version Bump - CI/CD Glossary DefinitionVersion Bump: A version bump is the act of incrementing a project version number (major, minor, or patch) to…
Release Candidate - CI/CD Glossary DefinitionRelease Candidate: A release candidate (RC) is a build believed ready for release that is put through final t…
Pre-release - CI/CD Glossary DefinitionPre-release: A pre-release is a version published before the final stable release (such as an alpha, beta, or…