Cómo revertir una integración de Matter lanzada

Una integración Matter lanzada se puede revertir a una versión que se lanzó anteriormente.

Por ejemplo, puedes tener la versión 1 en producción. Después de unos meses, lanzas la versión 2 y, luego, descubres algún tipo de problema de producción. Para mitigar este problema, puedes revertir la versión lanzada actualmente (v.2) a la versión lanzada anteriormente (v.1).

Restricciones

Existen algunas restricciones en el proceso de reversión que los desarrolladores deben tener en cuenta:

  • No se permite la reversión para una integración lanzada si no existen versiones anteriores para ella. No se puede revertir la versión inicial de una integración lanzada.
  • La reversión solo es compatible con una versión anterior. Por ejemplo, puedes revertir de la versión 3 a la 2, pero no puedes revertir de la 2 a la 1. Debes iniciar una versión nueva de la integración para poder revertirla nuevamente.
  • Las versiones con reversión se quitan de la lista de integraciones certificadas. Las versiones revertidas no se pueden volver a iniciar y no se pueden recuperar.

Cómo revertir una integración lanzada

Ve a Play Console

  1. Ve a Matter > Iniciar.
  2. La versión lanzada de la integración debería aparecer en la sección Lanzada.
  3. Haz clic en el ícono de la integración que se lanzó y selecciona Revertir en el menú desplegable.
  4. En el diálogo de confirmación, haz clic en Revertir para confirmar.

Una vez confirmada, la sección Launched debería mostrar la versión de la integración que se lanzó anteriormente. Esta versión anterior se convierte en la versión actual y se lanza de inmediato al ecosistema.