Transición de extensiones de Chrome a Manifest V3

David Li
David Li

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

A medida que avanzamos, 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 baja gradual:

  • 17 de enero de 2022: Chrome Web Store ya no aceptará nuevas extensiones de Manifest V2. Los desarrolladores aún pueden enviar actualizaciones a las extensiones de Manifest V2 existentes, pero no se pueden enviar elementos nuevos de Manifest V2.

  • Enero de 2023: El navegador Chrome ya no ejecutará extensiones de Manifest V2. Los desarrolladores ya no pueden enviar actualizaciones a las extensiones de Manifest V2 existentes.

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 más información sobre cómo se verán afectados los desarrolladores y los usuarios de extensiones. Consulta esta página para obtener información más detallada del cronograma, que se mantendrá actualizada a medida que estén disponibles fechas más exactas y detalles de los eventos importantes.

Mientras tanto, seguiremos agregando nuevas funciones a Manifest V3 en función de las necesidades y las voces de nuestra comunidad de desarrolladores. Incluso en los últimos meses, hubo varias expansiones emocionantes de la plataforma de extensiones. Presentamos mecanismos adicionales a la nueva API de secuencias de comandos y expandimos la API de solicitudes de red declarativas con compatibilidad con varios conjuntos de reglas estáticos, filtrado basado en el ID de la pestaña y reglas centradas en la sesión.

En los próximos meses, también lanzaremos la compatibilidad con secuencias de comandos de contenido configurables de forma dinámica y una opción de almacenamiento en memoria, entre otras funciones nuevas. Estos cambios se diseñaron teniendo en cuenta los comentarios de la comunidad, y seguiremos compilando funciones más potentes de la API de extensiones a medida que los desarrolladores compartan más información sobre sus desafíos de migración y 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 común de extensión multinavegador.

Si tienes comentarios sobre Manifest V3 o tienes desafíos únicos con el proceso de migración, publica en el grupo de Google chromium-extensions. Cuanto antes se informen los problemas y se proporcionen los comentarios, más opciones tendrá el equipo para abordarlos antes de que se elimine gradualmente el manifiesto V2.