Transición de extensiones de Chrome a Manifest V3

David Li
David Li

A principios de este año, para Chrome 88, anunciamos la disponibilidad de una nueva versión del manifiesto para el ecosistema de extensiones de Chrome. Con años de desarrollo, Manifest V3 es más seguro, eficiente y preserva la privacidad que su predecesor. Es una evolución de la plataforma de extensiones que tiene en cuenta tanto el cambiante panorama web como el futuro de las extensiones de navegador.

Mientras miramos hacia el futuro y seguimos iterando y mejorando la funcionalidad de Manifest V3, también queremos compartir detalles sobre el plan para eliminar gradualmente las extensiones de Manifest V2.

Hay dos fechas clave para la eliminación gradual:

  • 17 de enero de 2022: Chrome Web Store ya no aceptará nuevas extensiones de Manifest V2. Los desarrolladores pueden seguir enviando actualizaciones a las extensiones existentes de Manifest V2, pero es posible que no se envíen elementos nuevos de Manifest V2.

  • Enero de 2023: El navegador Chrome ya no ejecutará extensiones de Manifest V2. Es posible que los desarrolladores ya no envíen actualizaciones a las extensiones existentes de Manifest V2.

A medida que se acerquen estas fechas, compartiremos más detalles sobre la versión de Chrome a la que se orientará el cambio, así como otros detalles sobre cómo podrían verse afectados los usuarios y los desarrolladores de extensiones. Consulta esta página para obtener información más detallada del cronograma, que se mantendrá actualizado a medida que haya fechas más exactas y detalles de eventos importantes disponibles.

Mientras tanto, seguiremos agregando nuevas capacidades a Manifest V3 según las necesidades y voces de nuestra comunidad de desarrolladores. Incluso en los últimos meses, surgió una serie de expansiones interesantes de la plataforma de extensiones. Incorporamos mecanismos adicionales a la nueva API de Scripting y expandimos la API de Declarative Net Request con compatibilidad con varios conjuntos de reglas estáticas, filtros basados en el ID de pestaña y reglas centradas en la sesión.

En los próximos meses, también lanzaremos la compatibilidad para las secuencias de comandos de contenido de configuración dinámica y una opción de almacenamiento en memoria, entre otras capacidades nuevas. Estos cambios se diseñaron teniendo en cuenta los comentarios de la comunidad, y seguiremos desarrollando funciones de API de extensión más potentes a medida que los desarrolladores compartan más información sobre los desafíos de migración y las necesidades comerciales. Por último, seguiremos trabajando con otros proveedores de navegadores en el grupo comunitario de extensiones web para iterar en la plataforma y buscar un modelo de extensión común para varios navegadores.

Si tienes comentarios sobre Manifest V3 o te encuentras con desafíos únicos con el proceso de migración, publícalos en el Grupo de Google chromium-extensions. Cuanto antes se plantean problemas y se proporcionan comentarios antes, más opciones tendrá el equipo para abordarlos antes de la baja gradual de Manifest V2.