Descrição geral e linhas cronológicas para migrar para o Manifesto V3
Um ficheiro de manifesto é o esquema de uma extensão. Um ficheiro de manifesto de uma extensão inclui informações como o número da versão da extensão, o título da extensão e as permissões necessárias para executar a extensão. O ficheiro de manifesto segue o formato especificado pelo Manifesto V2 ou Manifesto V3.
Descrição geral das alterações no Manifesto V3
A migração do Manifesto V2 para o Manifesto V3 traz várias alterações estruturais à forma como as extensões são processadas pelo browser.
Em outubro de 2020, a Microsoft anunciou a decisão de adotar o Manifesto V3 para ajudar a reduzir a fragmentação da Web para todos os programadores e melhorar a privacidade, a segurança e o desempenho dos utilizadores finais.
O manifesto V3 é uma iniciativa do projeto Chromium.
Uma descrição geral das alterações envolvidas, conforme descrito em Migrar para o Manifesto V3:
As páginas de fundo foram substituídas por trabalhadores de serviços.
As modificações de pedidos de rede são agora processadas pela nova
declarativeNetRequest
API.O código alojado remotamente já não é permitido. Uma extensão só pode executar JavaScript incluído no seu próprio pacote.
O suporte para Promessas foi adicionado a vários métodos. As chamadas de retorno continuam a ser suportadas, como alternativa.
Vários melhoramentos de funcionalidades secundárias.
Linha do tempo de manifesto para o motor do browser Chromium
Chromium reviu as linhas cronológicas para terminar o suporte para o Manifesto V2. Confira:
- Linha do tempo de suporte do Manifesto V2
- A eliminação gradual linha do tempo em Retomar a transição para o Manifesto V3.
Manifesto linha do tempo para o Microsoft Edge e o Centro de Parceiros
Para o ajudar a planear a migração da sua extensão do Manifesto V2 para o Manifesto V3, considere a seguinte agenda de suporte para o Manifesto V2 e V3 no Microsoft Edge e no Centro de Parceiros da Microsoft.
A equipa do Microsoft Edge decidirá independentemente sobre as linhas cronológicas de migração do MV3 para suplementos do Microsoft Edge e partilhará uma atualização aqui. Continuamos a analisar as preocupações levantadas pelos programadores de extensões e a explorar o caminho ideal para o ecossistema de Suplementos do Microsoft Edge. Entretanto, para planear a migração da extensão do Manifesto V2 para o Manifesto V3, veja Manifesto linha do tempo para o motor do browser Chromium, acima.
A equipa do Microsoft Edge está atualmente em processo de atualização deste linha do tempo de migração MV3.
Período de tempo | Alterações ao Centro de Parceiros da Microsoft | Alterações do Microsoft Edge |
---|---|---|
Julho de 2022 (já em vigor) | O Centro de Parceiros da Microsoft deixará de aceitar novas extensões do Manifesto V2 com visibilidade definida como Hidden ou Public . |
Sem alterações. |
A definir | O Centro de Parceiros da Microsoft deixará de aceitar atualizações para extensões do Manifesto V2 existentes. Os programadores podem submeter atualizações para migrar uma extensão V2 para v3. | O Microsoft Edge deixa de executar extensões do Manifesto V2. As empresas podem permitir que as extensões do Manifesto V2 sejam executadas no Microsoft Edge através de políticas empresariais. |
A definir | Sem alterações. | As extensões V2 do manifesto deixarão de funcionar no Microsoft Edge, mesmo com a utilização de políticas empresariais. |
As extensões V2 do manifesto continuarão a ser suportadas através de políticas Enterprise, pelo menos até à data no Chromium manifesto V2 suportar linha do tempo.
A Microsoft continua a melhorar iterativamente a plataforma e a abordar os comentários partilhados pelos programadores de extensões. Partilhe as suas perguntas, comentários e preocupações:
- Contacte a equipa de extensões do Microsoft Edge
- Microsoft Edge Insider - fórum sobre o Microsoft Edge em Microsoft Tech Community.
- @MSEdgeDev - Equipa do Microsoft Edge em X (Twitter).
Confira também
- Migrar para o Manifesto V3
- Linha do tempo de suporte do Manifesto V2
- A eliminação gradual linha do tempo em Retomar a transição para o Manifesto V3.