Notas de versão para SDKs do WebView2

Notas de versão para SDKs recentes:

Para obter notas sobre versões anteriores, consulte Arquivo no sumário.

Você pode exibir a lista de pacotes do SDK Microsoft.Web.WebView2 no site do NuGet.

Geralmente, as notas de versão se aplicam às plataformas compatíveis, que estão listadas na Referência da API do WebView2. Para obter um esboço das APIs que estão nos pacotes do SDK de versão, consulte Visão geral das APIs do WebView2.

As entradas de notas de versão correspondem a versões históricas do WebView2 e não são atualizadas ao longo do tempo. As referências a "novos recursos" e "APIs experimentais" podem se tornar desatualizadas à medida que novas versões do WebView2 são lançadas.

Cadência de lançamento

Os SDKs do WebView2 e os SDKs de Pré-lançamento do WebView2 são lançados quando há correções de bugs, correções de segurança, novas APIs ou recursos ou outras alterações de SDK que justificam uma versão.

Quando um SDK do WebView2 é publicado, ele se alinha com a versão correspondente do WebView2 Runtime.

Fases da adição de APIs

Novas APIs são adicionadas em três fases, da seguinte maneira:

  1. As APIs são inicialmente introduzidas como APIs experimentais em um pacote de SDK de pré-lançamento. No Win32, o nome do tipo inclui a palavra "Experimental".

    • Às vezes, as APIs pulam a fase experimental e são adicionadas diretamente a um SDK estável no pré-lançamento.
  2. Em seguida, as APIs se tornam APIs estáveis em um pacote SDK de pré-lançamento. No Win32, o nome do tipo omite a palavra "Experimental".

  3. Logo depois, as APIs se tornam APIs estáveis em um pacote SDK de lançamento.

    • Às vezes, as APIs são promovidas simultaneamente para Estável em um SDK de Pré-lançamento e Estável em um SDK de Lançamento.

Diagrama das fases de introdução de novas APIs

Nomes abreviados das fases:

  1. Experimental no Pré-lançamento
  2. Estável no Pré-lançamento
  3. Estável na versão

As seções de notas de versão usam este texto para as fases:

  • As seguintes APIs estão na Fase 1: Experimental no Pré-lançamento e foram adicionadas neste SDK de Pré-lançamento.

  • As seguintes APIs foram promovidas da Fase 1: Experimental no Pré-lançamento, para a Fase 2: Estável no Pré-lançamento, e estão incluídas neste SDK de Pré-lançamento.

  • As seguintes APIs foram promovidas da Fase 2: Estável no Pré-lançamento para a Fase 3: Estável no Lançamento e agora estão incluídas neste SDK de lançamento.

Consulte também:

Certifique-se de recompilar seu aplicativo WebView2 após atualizar o pacote NuGet do SDK do WebView2. A equipe do WebView2 recomenda o seguinte:

  • Use o canal de visualização Canary do Microsoft Edge ao desenvolver usando uma versão de pré-lançamento do pacote SDK do WebView2. O Canary é o canal de visualização recomendado, pois ele é enviado com a cadência mais rápida e tem as APIs mais recentes.

  • Use o Evergreen WebView2 Runtime ao usar uma versão de lançamento do pacote WebView2 SDK.

Para obter mais informações, consulte Combinando a versão do Runtime com a versão do SDK em SDKs de pré-lançamento e lançamento para WebView2.

Atualizando o SDK

As alterações do WebView2 podem exigir uma atualização do Runtime, do SDK ou de ambos. A maioria das novas APIs requer atualizações de Runtime e SDK.

Para instalar ou atualizar o SDK do WebView2, consulte Instalar ou atualizar o SDK do WebView2 em Configurar seu ambiente de desenvolvimento para o WebView2.

Consulte também:

Versão mínima do navegador ou Runtime para carregar o WebView2

Para carregar o WebView2, a versão mínima do Microsoft Edge ou do WebView2 Runtime é 86.0.616.0; consulte Runtime 86.0.705.50 (25 de janeiro de 2021). A versão mínima para carregar o WebView2 só muda quando ocorre uma alteração significativa na plataforma Web.

Para usar um SDK de pré-lançamento junto com um canal de visualização do Microsoft Edge, consulte Testar as próximas APIs e recursos.

Consulte também