Luego, los complementos comenzarán a eliminarse gradualmente y a los usuarios se les ofrecerán alternativas en Chrome Web Store. Durante un período determinado, los usuarios podrán restaurar los complementos deshabilitados, pero eventualmente esta opción también se eliminará.
Todos estos cambios afectarán las versiones estables de Chrome en los próximos meses, y se espera que la transición seacompletado antes de principios de 2025. Los usuarios empresariales podrán retrasar el fin del soporte hasta junio del próximo año.
Google ha resuelto la mayoría de los problemas con la nueva versión del manifiesto. Por lo tanto, en la API declarativeNetRequest, el número permitido de reglas estáticas ha aumentado a 330 mil, y dinámicas, a 30 mil.
El nuevo manifiesto también hace la transición para ejecutar trabajadores de servicio como procesos en segundo plano y utiliza un modelo de solicitud de permiso granular. El complemento no se puede activar para todas las páginas a la vez, sino que solo funcionará en el contexto de la pestaña activa.
Se ha cambiado el procesamiento de solicitudes de origen cruzado. Ahora los scripts de procesamiento de contenido están sujetos a las mismas restricciones de permisos que para la página principal en la que están incrustados estos scripts. Por ejemplo, si la página no tiene acceso a la API de ubicación, el script complementario tampoco recibirá este acceso. La ejecución de código descargado de servidores externos está prohibida para complementos que cargan y ejecutan código externo.
Actualmente, alrededor del 85% de los complementos de Chrome Web Store ya son compatibles con Manifest V3, incluidos AdBlock, Adblock Plus, uBlock Origin y AdGuard.
Google comenzó a probar Manifest V3 en noviembre de 2019 en versiones Chrome 80 Canary e implementó el protocolo en versiones estables de Chrome 88. En enero de 2022, Chrome Web Store dejó de aceptar nuevas extensiones creadas sobre Manifest V2.
Inmediatamente después de su lanzamiento, Manifest V3 fue criticado porque limitaba la capacidad de bloquear contenido utilizando la API webRequest, utilizada por bloqueadores de anuncios como uBlock Origin y Ghostery. Sin embargo, Google dijo que dichas extensiones tenían demasiado acceso a datos de usuario potencialmente confidenciales.