Transição das extensões do Chrome para o Manifesto V3

David Li
David Li

No início deste ano, para o Chrome 88, anunciamos a disponibilidade de uma nova versão do manifesto para o ecossistema de extensões do Chrome. Anos de construção, o Manifest V3 é mais seguro, eficiente e preserva a privacidade do que o antecessor. É uma evolução da plataforma de extensão que leva em consideração tanto o cenário em constante mudança da Web quanto o futuro das extensões de navegador.

À medida que olhamos para o futuro, continuando a iterar e melhorar a funcionalidade do Manifesto V3, também queremos compartilhar detalhes sobre o plano de descontinuar as extensões do Manifesto V2.

Há duas datas importantes para a desativação:

  • 17 de janeiro de 2022: as novas extensões do Manifest V2 não serão mais aceitas pela Chrome Web Store. Os desenvolvedores ainda podem enviar atualizações para as extensões do Manifesto V2, mas nenhum item novo do Manifesto V2 pode ser enviado.

  • Janeiro de 2023: o navegador Chrome não vai mais executar extensões Manifest V2. Os desenvolvedores não poderão mais enviar atualizações para extensões existentes do Manifest V2.

À medida que essas datas se aproximarem, compartilharemos mais detalhes sobre a versão do Chrome destinada à mudança, além de mais informações sobre como desenvolvedores e usuários de extensões podem ser afetados. Consulte esta página para ver informações de cronograma mais detalhadas, que serão atualizadas à medida que mais datas exatas e detalhes de marcos forem disponibilizados.

Enquanto isso, vamos continuar adicionando novos recursos ao Manifest V3 com base nas necessidades e nas vozes da nossa comunidade de desenvolvedores. Mesmo nos últimos meses, houve várias expansões empolgantes da plataforma de extensão. Introduzimos outros mecanismos à nova API Scripting e ampliamos a API declarativa Net Request com suporte para vários conjuntos de regras estáticos, filtragem com base no ID da guia e regras no escopo da sessão.

Nos próximos meses, também vamos lançar o suporte a scripts de conteúdo configuráveis dinamicamente e uma opção de armazenamento na memória, entre outros novos recursos. Essas alterações foram criadas com base no feedback da comunidade, e continuaremos a criar funcionalidades de API de extensão mais eficientes, à medida que os desenvolvedores compartilham mais informações sobre os desafios de migração e as necessidades comerciais deles. Por fim, continuaremos a trabalhar com outros fornecedores de navegadores no Web Extensions Community Group para iterar na plataforma e buscar um modelo de extensão comum em vários navegadores.

Se você tiver feedback sobre o Manifest V3 ou estiver encontrando desafios únicos no processo de migração, poste no Grupo do Google chromium-extensions. Quanto mais problemas anteriores forem levantados e quanto mais cedo for fornecido, mais opções a equipe terá para resolvê-los antes da descontinuação do Manifesto V2.