Reverter uma integração do Matter iniciada

Uma integração Matter lançada pode ser revertida para uma versão lançada anteriormente.

Por exemplo, você pode 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, é possível reverter a versão lançada no momento (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:

  • A reversão não é permitida para uma integração lançada se não houver versões anteriores. Não é possível reverter a versão inicial de uma integração lançada.
  • A reversão só é compatível com uma versão anterior. Por exemplo, é possível reverter da v.3 para a v.2, mas não é possível reverter a v.2 para a v.1. É necessário lançar uma nova versão da integração para poder 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 lançadas novamente e não podem ser recuperadas.

Reverter uma integração lançada

Acessar o console do desenvolvedor

  1. Acesse Matter > Launch.
  2. A versão lançada da integração vai aparecer na seção Launched.
  3. Clique no ícone da integração lançada e selecione Reverter no menu suspenso.
  4. Na caixa de diálogo de confirmação, clique em Reverter para confirmar.

Depois da confirmação, a seção Launched vai mostrar a versão lançada anteriormente da integração. Essa versão anterior se torna a versão atual e é lançada imediatamente no ecossistema.