Runtime: 148.0.3967.48 (11 de maio de 2026)

Notas de versão do Microsoft Edge WebView2 Runtime, data de lançamento: 11 de maio de 2026.

Além das seguintes melhorias do WebView2 Runtime, você também pode usar os novos recursos da plataforma da Web do Microsoft Edge 148; confira as notas de versão da plataforma Web do Microsoft Edge 148 (maio de 2026).

Correções de bugs

  • Corrigido um problema do atualizador em que o WebView2 Runtime usado no momento é excluído após a instalação de uma nova versão, causando uma falha durante a criação de um novo controle em um aplicativo já em execução.

  • Alteração interruptiva: complementado o CoreWebView2ProcessFailedReason.Unexpected membro de enumeração adicionando valores mais granulares, para a CoreWebView2ProcessFailedReason enumeração retornada pela CoreWebView2ProcessFailedEventArgs.Reason propriedade. Esta é uma alteração significativa. Consulte Alteração interruptiva: motivos de falha de processo granular para o ProcessFailed evento, abaixo.

  • Correção de problemas de seleção suspensa da caixa de diálogo Imprimir em WebView2CompositionControl. (Problema #5195)

  • Desabilitado o componente Ações de Domínio para WebView2.

  • Notificação desabilitada WebUSBDetector para WebView2.

  • Corrigido obsoleto ICoreWebView2Profile3::get_PreferredTrackingPreventionLevel.

  • Correção de clientes WDP que não conseguiam se conectar a um servidor de depuração remota.

  • Correção de um problema para o aplicativo de exemplo WPF, em que fechar a janela deixava um processo WPF demorado.

Alteração interruptiva: motivos de falha de processo granular para o ProcessFailed evento

O ProcessFailed evento é acionado quando um processo associado ao WebView2 (como um processo de renderização ou GPU) é encerrado inesperadamente, permitindo que os aplicativos respondam com lógica de recuperação ou diagnóstico.

Antes dessa alteração: a CoreWebView2ProcessFailedEventArgs.Reason propriedade retornava Unexpected para três cenários de saída distintos (saída normal, saída anormal e falha de integridade de código), tornando impossível para os aplicativos distinguir entre eles.

Após essa alteração: quando o msWebView2GranularProcessFailedReason sinalizador de recurso estiver habilitado, a CoreWebView2ProcessFailedEventArgs.Reason propriedade retornará os seguintes novos valores de enumeração granular CoreWebView2ProcessFailedReason , em vez de Unexpected:

  • NormalExit — O processo foi encerrado normalmente (código de saída 0).

  • AbnormalExit — O processo foi encerrado de forma anormal (código de saída diferente de zero), mas não travou nem foi encerrado.

  • IntegrityFailure — O sistema operacional encerrou o processo devido a uma falha de integridade de código, como quando uma DLL falha na verificação de integridade de código do Windows.

O msWebView2GranularProcessFailedReason sinalizador de recurso está desabilitado por padrão nas versões 148 e 149, dando aos aplicativos duas versões para testar proativamente. A partir da versão 150, o recurso será habilitado por padrão e os aplicativos receberão os valores granulares. Para validar o comportamento do aplicativo WebView2, habilite o sinalizador de recurso, da seguinte forma:

set WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS=--enable-features=msWebView2GranularProcessFailedReason

Esta é uma correção de bug para o Runtime e o SDK. Esses membros de enumeração são uma modificação de uma API estável existente e estão disponíveis como parte deste SDK de pré-lançamento.

Veja também:

Confira também