Em seguida, os complementos começarão a ser eliminados e os usuários receberão alternativas na Chrome Web Store. Por um determinado período, os usuários poderão restaurar complementos desabilitados, mas eventualmente esta opção também será removida.
Todas essas mudanças afetarão as versões estáveis do Chrome nos próximos meses, com a transição prevista para serconcluído antes do início de 2025. Os usuários corporativos poderão adiar o fim do suporte até junho do próximo ano.
O Google resolveu a maioria dos problemas com a nova versão do manifesto. Assim, na API declarativaNetRequest, o número permitido de regras estáticas aumentou para 330 mil, e dinâmicas - para 30 mil.
O novo manifesto também faz a transição para a execução de Service Workers como processos em segundo plano e usa um modelo granular de solicitação de permissão. O complemento não pode ser ativado para todas as páginas de uma vez, mas só funcionará no contexto da guia ativa.
O processamento de solicitações de origem cruzada foi alterado. Agora, os scripts de processamento de conteúdo estão sujeitos às mesmas restrições de permissão da página principal na qual esses scripts estão incorporados. Por exemplo, se a página não tiver acesso à API de localização, o script complementar também não receberá esse acesso. A execução de código baixado de servidores externos é proibida para complementos que carregam e executam código externo.
Atualmente, cerca de 85% dos complementos da Chrome Web Store já suportam o Manifest V3, incluindo AdBlock, Adblock Plus, uBlock Origin e AdGuard.
O Google começou a testar o Manifest V3 em novembro de 2019 nas versões Canary do Chrome 80 e implementou o protocolo em versões estáveis do Chrome 88. Em janeiro de 2022, a Chrome Web Store parou de aceitar novas extensões criadas com base no Manifest V2.
Imediatamente após seu lançamento, o Manifest V3 foi criticado porque limitava a capacidade de bloquear conteúdo usando a API webRequest, usada por bloqueadores de anúncios como uBlock Origin e Ghostery. No entanto, o Google disse que tais extensões tinham acesso excessivo a dados potencialmente confidenciais do usuário.