Skip to content
Latchkey

Semantic Version Range - Definição do Glossário de CI/CD

Um semantic version range é um especificador (como >=1.2.0 <2.0.0) que descreve um conjunto de versões aceitáveis em vez de uma única, permitindo que um resolver escolha a correspondência mais nova.

Um semantic version range é um especificador (como >=1.2.0 <2.0.0) que descreve um conjunto de versões aceitáveis em vez de uma única, permitindo que um resolver escolha a correspondência mais nova.

Os version ranges permitem que os manifests aceitem atualizações compatíveis automaticamente enquanto ainda barram versões major que quebram compatibilidade.

Operadores comuns

OperadorSignificado
^1.2.3compatível com 1.x, sem bump de major
~1.2.3atualizações de patch dentro de 1.2.x
>=1.2 <2limite inferior e superior explícitos

Guias relacionados