Skip to content
Latchkey

Backward Compatibility - Definição do Glossário de CI/CD

Backward compatibility significa que novas versões de API continuam funcionando com clientes escritos para versões mais antigas.

Backward compatibility significa que uma versão mais nova de uma API ainda funciona com clientes construídos para uma versão mais antiga. No CI, verificações de compatibilidade rodam contra schemas anteriores para garantir que clientes antigos continuem funcionando.

Adicionar campos opcionais é geralmente backward compatible; remover ou renomear não é. Um pipeline pode impor isso fazendo diff de schemas e falhando em mudanças incompatíveis.

Guias relacionados