En un esfuerzo por fortalecer la seguridad de las extensiones en su navegador Edge, Microsoft ha decidido extender el plazo para la desactivación de la versión anterior de su Publish API. Este cambio responde a las inquietudes y sugerencias planteadas por la comunidad de desarrolladores que utilizan esta herramienta. Inicialmente, el soporte para la antigua API iba a finalizar el 31 de diciembre de 2024. Sin embargo, la nueva fecha límite se ha fijado para el 10 de enero de 2025.
La decisión de extender el plazo forma parte del compromiso continuo de Microsoft por mejorar no solo el proceso de publicación de sus extensiones, sino también para proteger a los usuarios que dependen de ellas. Este retraso permitirá a los desarrolladores contar con más tiempo para ajustar sus integraciones y sistemas de entrega continua (CI/CD) a la nueva API, evitando potenciales interrupciones que habrían impedido la actualización de extensiones críticas.
Para aquellos que aún no han migrado a la nueva API, existen advertencias significativas. Aunque las extensiones ya publicadas se mantendrán operativas, no será posible cargar actualizaciones si no se ha hecho la transición. El mensaje de Microsoft es claro: la nueva Publish API supone un avance crucial en seguridad, y la adopción rápida es esencial para mantener la continuidad del servicio.
Los pasos para la transición son directos. Los desarrolladores deben cambiar a la nueva gestión de claves en el Partner Center de Microsoft, consiguiendo una nueva identificación de cliente y clave API, para posteriormente actualizar su código de publicación CI/CD con esta información. También se recomienda cerrar cualquier pipeline de CI/CD antiguo que aún dependa de la versión anterior de la API.
Para maximizar la eficacia de este proceso, Microsoft urge a los desarrolladores a compartir sus experiencias y preguntas en la comunidad de GitHub, destacando que el feedback recibido es fundamental para seguir mejorando la seguridad y funcionalidad de las extensiones de Microsoft Edge. Esta medida es un recordatorio de la importancia de la colaboración entre la plataforma y sus desarrolladores, esencial para seguir ofreciendo soluciones seguras y robustas.