Pular para o conteúdo

Versionamento semântico

referenceEntenda o significado dos números de versão usados pelo Tegra e por modpacks publicados na plataforma.semver versionamento semântico versão major minor patch betapt-BR

O Tegra usa versionamento semântico, normalmente escrito como MAJOR.MINOR.PATCH, por exemplo 2.4.1.

  • MAJOR (2): mudança grande que pode exigir adaptação ou quebrar compatibilidade.
  • MINOR (4): novos recursos compatíveis com a linha atual.
  • PATCH (1): correções e ajustes sem novos recursos incompatíveis.

Assim, 2.4.1 é mais recente que 2.4.0, e 2.5.0 adiciona algo além da linha 2.4.

Use o tipo da maior mudança incluída na atualização:

  • Mudança incompatível: 8.2.1 → 9.0.0. Use ao remover mods essenciais, trocar a base do pack ou exigir um mundo novo.
  • Conteúdo novo compatível: 8.2.1 → 8.3.0. Use ao adicionar mods, quests ou recursos preservando mundos e instalações existentes.
  • Correção ou ajuste: 8.2.1 → 8.2.2. Use para corrigir configurações, atualizar um mod ou resolver um crash sem mudar a proposta do pack.

Um sufixo indica uma versão anterior ao lançamento final:

  • 1.0.0-alpha.1: experimento inicial, sujeito a grandes mudanças;
  • 1.0.0-beta.2: funcional, mas ainda em validação;
  • 1.0.0-rc.1: candidata a lançamento.

A versão final 1.0.0 é considerada posterior às variantes alpha, beta e RC.

Leia o changelog antes de atualizar um modpack. Uma mudança MAJOR merece atenção especial a mundos e servidores. Faça backup mesmo em atualizações menores quando o pacote altera mods de geração de mundo.

Use PATCH para correções, MINOR para conteúdo novo compatível e MAJOR quando uma atualização exigir novo mundo, perder compatibilidade importante ou mudar a experiência de forma incompatível. Não reutilize um número já publicado para conteúdo diferente.

  1. Informe sempre os três números: 8.0.0, não apenas 8.0.
  2. Não use a letra v no campo: escreva 8.0.1, não v8.0.1.
  3. Não reutilize uma versão já publicada na mesma linha do modpack.

Este artigo adapta SemVer para o uso no Tegra. Consulte a especificação oficial em português para metadados de build, precedência e todas as regras do SemVer 2.0.0. Para publicar uma atualização, volte ao fluxo do projeto no site e use o tipo da maior mudança incluída.