Tilde Range - Definição do Glossário de CI/CD
Um tilde range (~1.2.3) permite atualizações no nível de patch dentro de uma versão minor, aceitando 1.2.4 mas não 1.3.0, tornando-o mais restrito que um caret range.
Um tilde range (~1.2.3) permite atualizações no nível de patch dentro de uma versão minor, aceitando 1.2.4 mas não 1.3.0, tornando-o mais restrito que um caret range.
Os tilde ranges são escolhidos quando uma equipe quer correções de bugs, mas nenhuma nova feature de uma dependência.
Tilde vs caret
Um tilde trava a versão minor e deixa o patch flutuar; um caret trava apenas a major. Use tilde para um controle mais rígido em dependências críticas para CI.
Guias relacionados
Caret Range - CI/CD Glossary DefinitionCaret Range: A caret range (`^1.2.3`) allows any version that does not change the left-most non-zero version…
Semantic Version Range - CI/CD Glossary DefinitionSemantic Version Range: A semantic version range is a specifier (like `>=1.2.0 <2.0.0`) that describes a set…
Pinned Version - CI/CD Glossary DefinitionPinned Version: A pinned version is a dependency declared as one exact version (like `1.2.3`, no range operat…