Manifest V3
Manifest V3 es la versión más reciente de la plataforma de extensiones. Realizamos varios cambios en las APIs disponibles y agregamos varias funciones nuevas.
Nuestros objetivos
El objetivo de Manifest V3 es ser el primer paso en la visión de nuestra plataforma para mejorar la privacidad, la seguridad y el rendimiento de las extensiones. Junto con los cambios en la plataforma, estamos trabajando para que los usuarios comprendan y controlen mejor las extensiones que pueden hacer. Los cambios tardarán varios años en completarse.
¿Qué cambia?
Traslado a service workers
Las extensiones en Manifest V2 tenían una página en segundo plano de larga duración que ocupaba recursos, incluso cuando una extensión no se estaba ejecutando. En Manifest V3, trasladamos el contexto en segundo plano a service workers, que solo se ejecutan cuando es necesario.
No más código alojado de forma remota
Manifest V3 quita la capacidad de una extensión para usar código alojado de forma remota, lo que presenta riesgos de seguridad, ya que permite que el código no revisado se ejecute en extensiones. Con este cambio, una extensión solo puede ejecutar el código JavaScript que esté incluido en su paquete y que esté sujeto a revisión por parte de Chrome Web Store.
Cambios en la modificación de solicitudes de red
La versión de bloqueo de la API de webRequest dejará de estar disponible. Esto requería extensiones para usar un proxy en todo el tráfico de red para proporcionar capacidades de filtrado, lo que conlleva un costo de rendimiento y privacidad. La nueva API declarativeNetRequest proporciona una alternativa más segura para muchos casos de uso.
Otros cambios
Manifest V3 también agrega varias APIs y capacidades nuevas, mejoras a la plataforma, incluida la compatibilidad con métodos basados en promesas, y mucho más.
¿Cómo avanzar?
Migración
Obtén información para migrar tu extensión.
Errores conocidos
Conoce las brechas clave de la plataforma que cerramos como parte de la transición.
Lista de comprobación
Consulta una lista de tareas de los cambios para la migración.
Guía de publicación
Consejos para publicar una extensión actualizada.