ExpertiDict

Desenvolvimento de Software · Intermediário · Inglês · Técnico

breaking change

/ˈbɹeɪkɪŋ tʃeɪndʒ/locução substantiva

Mudança que quebra a compatibilidade com o que já existe, obrigando quem usa a versão antiga a ajustar o próprio código.

Onde usar

'Isso é uma breaking change', diz o revisor ao ver um campo removido de uma API. No versionamento semântico, exige subir a versão major.

Exemplos

Removing that field is a breaking change.

Remover esse campo é uma breaking change.

The release has two breaking changes, so read the guide first.

A release tem duas breaking changes, então leia o guia antes.

Let's avoid breaking changes in the public API.

Vamos evitar breaking changes na API pública.

Cuidado

Nem toda mudança grande é breaking: só conta quando código ou integrações já existentes deixam de funcionar sem ajuste.

Sinônimos

mudança incompatível

Antônimos

mudança retrocompatível

Veja também

Todos os termos de Desenvolvimento de Software