Uma integração Matter iniciada pode ser revertida para uma versão iniciada anteriormente.
Por exemplo, é possível ter a versão v.1 em produção. Depois de alguns meses, você lança a versão v.2 e descobre algum tipo de problema de produção. Para atenuar esse problema, reverta a versão lançada atualmente (v.2) para a versão lançada anteriormente (v.1).
Restrições
Há algumas restrições no processo de reversão que os desenvolvedores precisam conhecer:
- Não é permitida a reversão de uma integração iniciada se não houver versões anteriores dela. Não é possível reverter a versão inicial de uma integração iniciada.
- Só é possível fazer reversão para uma versão anterior. Por exemplo, é possível reverter da v.3 para a v.2, mas não da v.2 para a v.1. Você precisa lançar uma nova versão de integração para reverter a integração novamente.
- As versões revertidas são removidas da lista de integrações certificadas. As versões revertidas não podem ser iniciadas novamente e são irrecuperáveis.
Reverter uma integração lançada
- Acesse Matter > Iniciar.
- A versão iniciada da integração deve aparecer na seção Launched.
- Clique no ícone da integração iniciada e selecione Reverter no menu suspenso.
- Na caixa de diálogo de confirmação, clique em Reverter para confirmar.
Após a confirmação, a seção Launched vai mostrar a versão da integração lançada anteriormente. Essa versão anterior se torna a versão atual e é lançada imediatamente no ecossistema.