Skip to main content
Comparar duas versões é como você encontra recursos antes do anúncio.
Sem argumentos, ele compara as duas versões mais recentes que você guardou. Informe os nomes quando quiser um par específico.
Leia o resumo antes dos detalhes. Módulos adicionados e removidos são onde recursos novos aparecem. Módulos modificados que ganharam dependências ou exports são onde recursos existentes cresceram.
Comece com --no-hunks para ver o formato do release e rode de novo sem essa flag para os poucos módulos que valem a leitura.

O que conta como mudança

Um módulo é comparado pela impressão digital de todas as definições que ele publica, não pelo texto. Só reformatação nunca aparece como mudança, e um módulo que ganhou uma segunda variante de build aparece, mesmo que a definição principal não tenha mudado. Mudanças em que toda linha alterada é saída de compilador são contadas como noiseOnly no resumo e ficam fora da lista. Use --include-noise se desconfiar que as regras de ruído estão escondendo algo.

Formatos de exportação

Legível por humanos, o padrão.

Opções

O filtro default pula arquivos .pb e .graphql, porque são gerados e comparam mal como texto. Quando estiver procurando um campo protobuf novo, use --filter schemas. Veja filtros.