El 31 de agosto de 2026, Google eliminará las últimas extensiones de Manifest V2 que aún permanecen en el Chrome Web Store. Sin embargo, el evento ha generado más ruido del que realmente merece: la verdadera muerte de las extensiones Manifest V2 ocurrió hace más de un año, y desde entonces no pueden ejecutarse en Chrome.
Manifest V2 fue el formato que definió las extensiones de Chrome desde 2012. Su reemplazo, Manifest V3, alcanzó estabilidad en enero de 2021, pero Google tardó cuatro años en cerrar gradualmente todas las puertas que permitían que el formato antiguo siguiera funcionando. La cronología, basada en el calendario oficial de deprecación de Chrome, muestra cómo se fueron eliminando las distintas válvulas de escape.
El primer aviso llegó el 3 de junio de 2024, cuando aparecieron alertas en chrome://extensions solo para desarrolladores y usuarios de canales Beta, Dev y Canary. El 9 de octubre de 2024, Chrome comenzó a desactivar las extensiones MV2 en el canal estable, aunque todavía era posible reactivarlas manualmente. El 31 de marzo de 2025, la desactivación se convirtió en el comportamiento predeterminado en todos los canales, con una excepción para empresas mediante la política ExtensionManifestV2Availability. La fecha clave es el 24 de julio de 2025, con Chrome 138: MV2 quedó deshabilitado para todos los usuarios en todos los canales y desapareció el interruptor manual de reactivación. Chrome 139 eliminó también la política empresarial, cerrando la última puerta.
En junio y julio de 2026, Chrome 150 y 151 completaron la limpieza: Chrome 150 eliminó la bandera kExtensionManifestV2Disabled, calificada por Google como código muerto, y Chrome 151 borró el interruptor de línea de comandos AllowLegacyMV2Extensions que aún permitía cargar extensiones MV2 desempaquetadas en modo desarrollador. Estos pasos finales, no documentados en la cronología oficial de Google, provienen de los commits de Chromium y del seguimiento de medios especializados.
Entonces, ¿qué cambia el 31 de agosto? Básicamente, el Chrome Web Store retira los listados restantes de extensiones Manifest V2. Las consecuencias son dos: no se podrán instalar ni reinstalar estas extensiones, y las que aún estén presentes en Chrome 138 o anterior no podrán recibir actualizaciones. Sin embargo, nada cambia en el navegador de los usuarios actuales, porque las extensiones afectadas ya no funcionaban desde hace un año. El 31 de agosto no es un interruptor de apagado; es una limpieza de estantería después de que la leche ya se había vencido.
Para verificar si algo de esto afecta al usuario, basta con comprobar si las extensiones funcionan: si lo hacen, son V3. Chrome marca las MV2 restantes en gris, desactivadas y con una nota indicando que ya no son compatibles. Activando el modo desarrollador en chrome://extensions e inspeccionando los detalles de cada extensión, se puede ver directamente la versión del manifiesto: un "manifest_version": 3 confirma que todo está en orden.
En cuanto a las razones de fondo, Manifest V3 no fue un cambio cosmético. Google modificó tres mecanismos específicos. En primer lugar, prohibió que las extensiones descargaran y ejecutaran código remoto en tiempo de ejecución, una práctica permitida en MV2 que representaba un riesgo de seguridad al permitir la ejecución de lógica que Google nunca había revisado. En segundo lugar, reemplazó el bloqueo de APIs webRequest por declarativeNetRequest, lo que según Google mejora el rendimiento pero, según críticos y desarrolladores de bloqueadores de anuncios, limita la capacidad de ciertos filtros. En tercer lugar, cambió el sistema de eventos del background script del modelo basado en páginas persistentes al modelo Service Worker, que descarga las extensiones cuando no se usan.
El debate público se ha centrado sobre todo en la segunda cuestión, donde las posturas son difícilmente conciliables: Google defiende que el nuevo modelo es más rápido y predecible, mientras que desarrolladores de extensiones como uBlock Origin sostienen que pierden funcionalidad esencial para el bloqueo avanzado de anuncios y rastreadores.
En resumen, el 31 de agosto de 2026 es una fecha simbólica que marca el final formal de un proceso que técnicamente ya concluyó. Para la inmensa mayoría de usuarios, no habrá ningún cambio perceptible. Para quienes aún dependían de extensiones MV2 en versiones antiguas de Chrome, se cierra la posibilidad de reinstalarlas. Y para el ecosistema de extensiones en general, Manifest V3 ya es la única realidad desde hace más de un año.
