Notas de versão para o SDK do WebView2
Essas Notas de Versão fornecem informações sobre novos recursos e correções de bugs incluídas no SDK de Versão do WebView2 e no SDK de Pré-lançamento do WebView2.
1.0.2478.35
Data de lançamento: 22 de abril de 2024
Pacote NuGet para O SDK do WebView2 1.0.2478.35
Para compatibilidade completa da API, esta versão de versão do SDK do WebView2 requer WebView2 Runtime versão 124.0.2478.35 ou superior.
Promoções
As APIs a seguir foram promovidas a Stable e agora estão incluídas neste SDK de versão.
- Adicionou o recurso de seleção do Runtime para dar suporte a mais cenários de teste e de vôo de pré-lançamento. Você pode especificar
ReleaseChannels
para escolher quais canais são pesquisados durante a criação do ambiente eChannelSearchKind
selecionar uma ordem de pesquisa.
CoreWebView2EnvironmentOptions
Classe:CoreWebView2ChannelSearchKind Enum
MostStable
LeastStable
CoreWebView2ReleaseChannels Enum
None
Stable
Beta
Dev
Canary
Correções
Somente runtime
- Corrige um potencial estouro de inteiro que pode levar a uma falha ao usar
AdditionalObjects
na API webMessage.
1.0.2526-prerelease
Data de lançamento: 22 de abril de 2024
Pacote NuGet para WebView2 SDK 1.0.2526-prerelease
Para compatibilidade completa da API, essa versão de Pré-lançamento do SDK do WebView2 requer o WebView2 Runtime que é fornecido com o Microsoft Edge versão 125.0.2526.0 ou superior.
Alterações quebrando
O requisito mínimo de versão .NET Framework para o .NET WebView2, incluindo controles WPF e WinForms, foi atualizado de .NET Framework 4.5 para .NET Framework 4.6.2.
APIs experimentais
As APIs experimentais a seguir foram adicionadas neste SDK de pré-lançamento.
- As APIs adicionadas
SaveAs
que permitem executar programaticamente a operação Salvar como . Você pode usar essas APIs para bloquear a caixa de diálogo Salvar como padrão e, em seguida, salvar silenciosamente ou criar sua própria interface do usuário para Salvar como. Essas APIs pertencem apenas à caixa de diálogo Salvar como , não à caixa de diálogo Baixar , que continua a usar as APIs de Download existentes.
CoreWebView2
Classe:Enumeração CoreWebView2SaveAsKind
Complete
Default
HtmlOnly
SingleFile
CoreWebView2SaveAsUIResult Enum
Cancelled
FileAlreadyExists
InvalidPath
KindNotSupported
Success
CoreWebView2SaveAsUIShowingEventArgs
Classe:- Propriedade CoreWebView2SaveAsUIShowingEventArgs.AllowReplace
- Propriedade CoreWebView2SaveAsUIShowingEventArgs.Cancel
- Propriedade CoreWebView2SaveAsUIShowingEventArgs.ContentMimeType
- Método CoreWebView2SaveAsUIShowingEventArgs.GetDeferral
- Propriedade CoreWebView2SaveAsUIShowingEventArgs.Kind
- Propriedade CoreWebView2SaveAsUIShowingEventArgs.SaveAsFilePath
- Propriedade CoreWebView2SaveAsUIShowingEventArgs.SuppressDefaultDialog
Promoções
As APIs a seguir foram promovidas de Experimental para Estável neste SDK pré-lançamento.
- Suporte para a barra de rolagem sobreposição de estilo fluente.
CoreWebView2EnvironmentOptions
Classe:CoreWebView2ScrollbarStyle Enum
Default
FluentOverlay
Correções
Runtime e SDK
Correção de um bug na projeção Do WinRT JavaScript em que a passagem de uma matriz digitada resultou em um erro "Interface Sem Suporte". (Problema nº 3486)
Adição de suporte para o tratamento de
out
parâmetros de matriz na projeção Do WinRT JavaScript.
Somente runtime
Corrigimos um bug em que o recurso de legendagem automática de imagem estava habilitado por padrão.
Corrigido um bug em que, se o
LaunchingExternalURIScheme
manipulador de eventos estiver anexado, se a caixa de seleção sempre lembrar estiver habilitada e o usuário selecionar essa caixa de seleção, a caixa de diálogo será mostrada incorretamente novamente.Corrigido
GetNonClientRegionAtPoint
incorretamente retornandoNowhere
para alguns pontos.Corrigimos um bug em que a Estrutura de Serviços de Texto se desconectaria ao soltar um arquivo em uma região do WebView2.
Correção de um bug em que o atalho de teclado View Source Ctrl+U permaneceu habilitado quando a
AreDevToolsEnabled
configuração erafalse
.Correção de um bug em que um IME composable foi duplicado ao recuperar o foco. (Problema nº 1610)
Verifique se
devicePixelRatio
isso é sincronizado com escalas de rasterização personalizadas. (Problema nº 3060)Correção de uma condição de corrida ao usar
CallDevToolsProtocolMethod
eventos emNewWindowRequested
. (Problema nº 4181)Corrigimos uma falha que pode ocorrer no WPF
TabIntoCore
quando oController
foi destruído, mas o usuário tenta fazer a guia no controle (pressionando a tecla Tab ). (Problema nº 4452)Verifique se a verificação ortográfica usa a linguagem de entrada com formato sem maiúsculas de maiúsculas de minúsculas.
Tornou a API de Linguagem mais robusta em relação à entrada do usuário.
Correção de um bug em que o prompt Salvar senha não é exibido.
Somente SDK
- Correção da API ausente
AreBrowserExtensionsEnabled
na projeção do WinRT.
1.0.2420.47
Data de lançamento: 25 de março de 2024
Pacote NuGet para O SDK do WebView2 1.0.2420.47
Para compatibilidade completa da API, esta versão de versão do SDK do WebView2 requer WebView2 Runtime versão 123.0.2420.47 ou superior.
Promoções
As APIs a seguir foram promovidas a Stable e agora estão incluídas neste SDK de versão.
- Adicionou uma nova API para fornecer resultados de teste de sucesso nas regiões que um WebView2 contém. Essa API é útil para aplicativos hospedados visualmente que desejam lidar com eventos de mouse na área não cliente da janela WebView2.
CoreWebView2CompositionController
Classe:CoreWebView2NonClientRegionChangedEventArgs
Classe:CoreWebView2NonClientRegionKind Enum
Caption
Client
Nowhere
CoreWebView2Settings
Classe:
- Adicionou a
FailureSourceModulePath
propriedade aoProcessFailedEventArgs
tipo, para especificar o caminho completo do módulo que causou a falha em casos de falhas de integridade de código do Windows - ou seja, quando um processo saiu comSTATUS_INVALID_IMAGE_HASH
.
CoreWebView2ProcessFailedEventArgs
Classe:
Correções
Somente SDK
- Os assemblies .NET para WinForms e WPF agora são enviados com otimização habilitada. (Problema nº 4409)
1.0.2470-prerelease
Data de lançamento: 25 de março de 2024
Pacote NuGet para O SDK do WebView2 1.0.2470-prerelease
Para compatibilidade completa da API, essa versão de Pré-lançamento do SDK do WebView2 requer WebView2 Runtime versão 124.0.2470.0 ou superior.
APIs experimentais
As APIs experimentais a seguir foram adicionadas neste SDK de pré-lançamento.
- Suporte para a barra de rolagem sobreposição de estilo fluente.
CoreWebView2EnvironmentOptions
Classe:CoreWebView2ScrollbarStyle Enum
Default
FluentOverlay
- Atualizou a API WebMessageObjects para permitir a injeção de objetos DOM no conteúdo do WebView2 que é construído por meio do aplicativo e por meio da
CoreWebView2.PostWebMessage
API na outra direção. Adicionou um novo tipo de objeto Web para representar um identificador do sistema de arquivos que pode ser postado no conteúdo da Web para fornecer acesso ao sistema de arquivos.
CoreWebView2
Classe:CoreWebView2Environment
Classe:CoreWebView2FileSystemHandle
Classe:Enumeração CoreWebView2FileSystemHandleKind
File
Directory
CoreWebView2FileSystemHandlePermission Enum
ReadOnly
ReadWrite
Promoções
As APIs a seguir foram promovidas de Experimental para Estável neste SDK pré-lançamento.
- Adicionou o recurso de seleção do Runtime para dar suporte a mais cenários de teste e de vôo de pré-lançamento. Você pode especificar
ReleaseChannels
para escolher quais canais são pesquisados durante a criação do ambiente eChannelSearchKind
selecionar uma ordem de pesquisa.
CoreWebView2EnvironmentOptions
Classe:CoreWebView2ChannelSearchKind Enum
MostStable
LeastStable
CoreWebView2ReleaseChannels Enum
None
Stable
Beta
Dev
Canary
- Adicionou a
FailureSourceModulePath
propriedade aoProcessFailedEventArgs
tipo, para especificar o caminho completo do módulo que causou a falha em casos de falhas de integridade de código do Windows - ou seja, quando um processo saiu comSTATUS_INVALID_IMAGE_HASH
.
CoreWebView2ProcessFailedEventArgs
Classe:
Correções
Somente runtime
- Corrigimos uma regressão de confiabilidade que poderia travar o processo de aplicativo quando uma versão antiga da DLL do cliente WebView2 é descarregada.
- Verifique se a pasta de download temporário do WebView2 é exclusiva por pasta de dados do usuário e não interfere em outros aplicativos ou no navegador.
1.0.2365.46
Data de lançamento: 26 de fevereiro de 2024
Pacote NuGet para O SDK do WebView2 1.0.2365.46
Para compatibilidade completa da API, esta versão de versão do SDK do WebView2 requer WebView2 Runtime versão 122.0.2365.46 ou superior.
Promoções
As APIs a seguir foram promovidas a Stable e agora estão incluídas neste SDK de versão.
- Adição de suporte para
WebResourceRequested
trabalhadores, o que permite a configuração de filtros para receberWebResourceRequested
eventos para trabalhadores de serviço, trabalhadores compartilhados e iframes de origem diferente.
CoreWebView2
Classe:CoreWebView2WebResourceRequestedEventArgs
Classe:
- Para dar suporte a extensões de navegador no WebView2, adicionado
GetBrowserExtensions
para WinRT:
Correções
Somente runtime
Corrigimos uma regressão que afetava o
NewWindowRequested
tratamento do evento quando a nova janela está definida como o WebView de origem. (Problema nº 4250)Correção de um bug em que fechar um WebView que tenha um visualizador PDF inserido pode levar a uma falha. (Problema nº 3832)
Corrigimos uma regressão em que os cliques do mouse paravam de funcionar quando o aplicativo estava habilitado
SetWindowDisplayAffinity
. (Problema nº 4325)
1.0.2415-prerelease
Data de lançamento: 26 de fevereiro de 2024
Pacote NuGet para O SDK do WebView2 1.0.2415-prerelease
Para compatibilidade completa da API, esta versão de Pré-lançamento do SDK do WebView2 requer o WebView2 Runtime que é fornecido com o Microsoft Edge versão 123.0.2415.0 ou superior.
Alterações quebrando
- O comportamento da
InitiatingOrigin
propriedade deCoreWebView2LaunchingExternalUriSchemeEventArgs
foi alterado. Se o for uma origemInitiatingOrigin
opaca, oInitiatingOrigin
que é relatado no evento args é sua origem precursora. A origem precursora é a origem que criou a origem opaca. Por exemplo, se um quadro que está emexample.com
abre um subframe que tem uma origem opaca diferente, a origem precursora do subframe seráexample.com
.
CoreWebView2LaunchingExternalUriSchemeEventArgs
Classe:
- Os membros do
CoreWebView2TextureStreamErrorKind
enum foram renomeado:
Nomes de membros antigos:
- CoreWebView2TextureStreamErrorKind Enum
CoreWebView2TextureStreamErrorNoVideoTrackStarted
CoreWebView2TextureStreamErrorTextureError
CoreWebView2TextureStreamErrorTextureInUse
Novos nomes de membro:
- CoreWebView2TextureStreamErrorKind Enum
NoVideoTrackStarted
TextureError
TextureInUse
APIs experimentais
As APIs experimentais a seguir foram adicionadas neste SDK de pré-lançamento.
- A
CoreWebView2ControllerOptions
classe agora tem umaAllowHostInputProcessing
propriedade, que permite que as mensagens de entrada do usuário (teclado, mouse, toque e caneta) passem pela janela do navegador para serem recebidas por uma janela do processo de aplicativo.
CoreWebView2ControllerOptions
Classe:
Promoções
As APIs a seguir foram promovidas de Experimental para Estável neste SDK pré-lançamento.
- Adicionou uma nova API para fornecer resultados de teste de sucesso nas regiões que um WebView2 contém. Essa API é útil para aplicativos hospedados visualmente que desejam lidar com eventos de mouse na área não cliente da janela WebView2.
CoreWebView2CompositionController
Classe:CoreWebView2Settings
Classe:
Correções
Somente runtime
Correção da câmera ou do microfone que não pode ser aberto nas reuniões do Google Meet ou do Microsoft Teams quando a solicitação de permissão é definida como "não persistente" (ou seja,
SavesInProfile = false
). (Problema nº 3592)Corrigido a anexação de um comutador de linha de comando vazio
--edge-webview-custom-scheme
em um processo de navegador WebView2.Desabilitou a chave do registro global
UserDataFolder
para que essa chave do registro só possa ser aplicada por aplicativo.Corrigimos o
NewWindowRequested
evento que não estava sendo disparado quando aberto por uma extensão do navegador. (Problema nº 3841)Corrigimos o
NewWindowRequested
evento que não estava sendo disparado ao abrir uma fonte de exibição. (Problema nº 4162)Corrigido um problema para disparar
StateChanged
eBytesReceivedChanged
eventos quando um download envolve navegação.Corrigido um bug em que a
BeforeUnload
caixa de diálogo fazia com que a janela WebView2 saltasse inesperadamente. (Problema nº 4350)Corrigido um problema em
PrintAsync
que imprime uma página em branco se ela for chamada muito cedo, antes que o PDF seja totalmente carregado. (Problema nº 3779)
1.0.2277.86
Data de lançamento: 5 de fevereiro de 2024
Pacote NuGet para O SDK do WebView2 1.0.2277.86
Para compatibilidade completa da API, esta versão de versão do SDK do WebView2 requer WebView2 Runtime versão 121.0.2277.86 ou superior.
Alterações quebrando
Importante
Alteração de interrupção: as navegaçãos a about:blank
serem canceladas agora são canceláveis por meio do NavigationStarting
evento. Para reverter ao comportamento antigo, desabilite o sinalizador de msWebView2CancellableAboutNavigations
recurso.
Promoções
As APIs a seguir foram promovidas a Stable e agora estão incluídas neste SDK de versão.
ExecuteScriptWithResult
fornece informações de exceção se o script falhou.TryGetResultAsString
obtém o resultado da execução de script como uma cadeia de caracteres, em vez de JSON, para tornar mais conveniente interagir com os resultados da cadeia de caracteres:
CoreWebView2
Classe:
Correções
Somente runtime
Verifique se a linguagem de verificação ortográfica corresponde
put_Language
programaticamente. O menu de contexto personalizado também é atualizado com verificações ortográficas corretas. (Somente runtime)Corrigimos um bug que parou de criar o
NavigationCompleted
evento para alguns sites que carregam vídeos codificados pelo AV1. (Somente runtime) (Problema nº 3801)Corrigido um problema em que os recursos COM do processo de host seriam lançados durante a demolição do WebView. (Somente runtime) (Problema nº 4226)
Corrigimos um bug que quebrou carregando alguns aplicativos de mídia social, como Facebook, Twitter e Linkedin. Essa alteração é específica do Runtime. (Somente runtime) (Problema nº 4281)
1.0.2357-prerelease
Data de lançamento: 30 de janeiro de 2024
Pacote NuGet para O SDK do WebView2 1.0.2357-prerelease
Para compatibilidade completa da API, essa versão de Pré-lançamento do SDK do WebView2 requer o WebView2 Runtime que é fornecido com o Microsoft Edge versão 122.0.2357.0 ou superior.
APIs experimentais
As APIs experimentais a seguir foram adicionadas neste SDK de pré-lançamento.
- Adicionou o recurso de seleção do Runtime para dar suporte a mais cenários de teste e de vôo de pré-lançamento. Os desenvolvedores podem especificar
ReleaseChannels
quais canais são pesquisados durante a criação do ambiente eChannelSearchKind
selecionar uma ordem de pesquisa.
- Adicionou uma nova API para fornecer resultados de teste de sucesso nas regiões que um WebView2 contém. Essa API é útil para aplicativos hospedados visualmente que desejam lidar com eventos de mouse na área não cliente da janela WebView2.
CoreWebView2CompositionController
Classe:CoreWebView2Settings
Classe:
Promoções
As APIs a seguir foram promovidas de Experimental para Estável neste SDK pré-lançamento.
CoreWebView2AcceleratorKeyPressedEventArgs
tem uma novaIsBrowserAcceleratorKeyEnabled
propriedade para permitir que você controle se o navegador manipula chaves de acelerador (teclas de atalho), como Ctrl+P ou F3:
CoreWebView2AcceleratorKeyPressedEventArgs
Classe:
- A API de Informações do Processo de Quadro, incluindo
GetProcessExtendedInfos
, fornece uma coleção instantâneo de todos os quadros que estão sendo executados ativamente no processo de renderizador associado. Essa API permite que o aplicativo host detecte qual parte do WebView2 está consumindo recursos como uso de memória ou CPU:
CoreWebView2Environment
Classe:CoreWebView2ProcessExtendedInfo
Classe:CoreWebView2
Classe:CoreWebView2Frame
Classe:CoreWebView2FrameInfo
Classe:
ExecuteScriptWithResult
fornece informações de exceção se o script falhou.TryGetResultAsString
obtém o resultado da execução de script como uma cadeia de caracteres, em vez de JSON, para tornar mais conveniente interagir com os resultados da cadeia de caracteres:
CoreWebView2
Classe:
CreateFromComICoreWebView2
envolve um objeto existenteICoreWebView2
em umaCoreWebView2
instância, para permitir que os devs do .NET interajam com um controle criado em C++.
CoreWebView2
Classe:
- Para dar suporte a extensões de navegador no WebView2, adicionado
GetBrowserExtensions
para WinRT:
- Adição de suporte para
WebResourceRequested
trabalhadores, o que permite a configuração de filtros para receberWebResourceRequested
eventos para trabalhadores de serviço, trabalhadores compartilhados e iframes de origem diferentes.
CoreWebView2
Classe:CoreWebView2WebResourceRequestedEventArgs
Classe:
Correções
Somente runtime
Correção de um bug em que fechar um controle WebView que tenha um visualizador PDF inserido pode levar a uma falha. (Somente runtime) (Problema nº 3832)
Correção de problemas com o empilhamento de ícones da barra de tarefas de processo filho. (Somente runtime) (Problema nº 3245)
Corrigimos um bug que enviava uma solicitação de rede desnecessária para o Serviço de Configuração de Nuvem do Edge. (Somente runtime) (Problema nº 4180)
Atualizou o comportamento da
app-region
propriedade CSS para que as alterações em seu valor disparassem um novo layout de página. (Somente runtime)Corrigimos um problema em que
put_AreBrowserAcceleratorKeysEnabled
não era possível atualizar as configurações do WebView2 quando nenhumAcceleratorKeyPressed
manipulador de eventos está registrado. (Somente runtime) (Problema nº 4278)
Somente SDK
Correção de um problema em que o controle WebView2 no .NET não estava conseguindo localizar os
WebView2Loader.dll
caminhos do UNC. (Somente SDK) (Problema nº 4081)Corrigimos alguns problemas que causaram instâncias de
InvalidOperationException
em controles .NET, que não foram úteis para os desenvolvedores. (Somente SDK) (Problema nº 4272)
1.0.2210.55
Data de lançamento: 11 de dezembro de 2023
Pacote NuGet para O SDK do WebView2 1.0.2210.55
Para compatibilidade completa da API, esta versão de versão do SDK do WebView2 requer WebView2 Runtime versão 120.0.2210.55 ou superior.
Alterações quebrando
Importante
Alteração de interrupção: se você estiver desenvolvendo um aplicativo Win32 descompactado usando o Runtime de Versão Fixa v120 ou superior e direcionando Windows 10 dispositivos, você precisará executar alguns comandos de shell ACL (icacls
), para evitar falhas, devido a um novo recurso de segurança implementado no WebView2. Consulte [Alteração de Interrupção] Aplicativo Win32 não empacotado usando a Versão Fixa v120+ no Win10 precisa de ACL. A correção está no artigo Distribuir seu aplicativo e o WebView2 Runtime, seção Detalhes sobre o modo de distribuição de runtime de Versão Fixa, etapa "Em dispositivos Windows 10, começando com a Versão Fixa 120, os desenvolvedores de aplicativos Win32 não empacotados usando a Versão Fixa são necessários para executar os comandos a seguir".
Promoções
As APIs a seguir foram promovidas a Stable e agora estão incluídas neste SDK de versão.
- Suporte para extensões de navegador no WebView2:
CoreWebView2EnvironmentOptions
Classe:CoreWebView2Profile
Classe:
- A API de Informações do Processo de Quadro, incluindo
GetProcessExtendedInfos
, fornece uma coleção instantâneo de todos os quadros que estão sendo executados ativamente no processo de renderizador associado. Essa API permite que o aplicativo host detecte qual parte do WebView2 está consumindo recursos como uso de memória ou CPU:
CoreWebView2Environment
Classe:CoreWebView2ProcessExtendedInfo
Classe:CoreWebView2
Classe:CoreWebView2Frame
Classe:CoreWebView2FrameInfo
Classe:
ICoreWebView2AcceleratorKeyPressedEventArgs
tem uma novaIsBrowserAcceleratorKeyEnabled
propriedade para permitir que os desenvolvedores controlem se o navegador manipula chaves de acelerador (teclas de atalho), como Ctrl+P ou F3:
CoreWebView2AcceleratorKeyPressedEventArgs
Classe:
- Adicionado suporte para gerenciar a exclusão de perfil:
CoreWebView2Profile
Classe:
Correções
Adicionado suporte para cancelamento de promessa nos métodos assíncronos dos objetos host na projeção do WinRT JS. Para obter informações sobre
AddHostObjectToScript
, consulte Chamar código WinRT do lado nativo do código web. (Runtime e SDK)Atualizações https automáticas desabilitadas para navegaçãos de API do WebView2. (Somente runtime) (Problema nº 4104)
1.0.2151.40
Data de lançamento: 6 de novembro de 2023
Pacote NuGet para O SDK do WebView2 1.0.2151.40
Para compatibilidade completa da API, esta versão de versão do SDK do WebView2 requer WebView2 Runtime versão 119.0.2151.40 ou superior.
Disponibilidade geral
Importante
Comunicado: o SDK do Xbox WebView2 agora está disponível em geral (GA) e está disponível na versão 2310 do Xbox October (231018-2200). Para obter mais detalhes, confira Anúncio do WebView2 para Xbox.
Promoções
As APIs a seguir foram promovidas a Stable e agora estão incluídas neste SDK de versão.
- Foram adicionadas informações de quadro de origem aos argumentos do
NewWindowRequested
evento para identificar a origem da solicitação:
CoreWebView2NewWindowRequestedEventArgs
Classe:
- Para WinRT, as opções foram adicionadas para gerenciar o registro de esquema personalizado ao criar um
CoreWebView2Environment
:
CoreWebView2CustomSchemeRegistration
Classe:CoreWebView2EnvironmentOptions
Classe:
Correções
- Corrigido um problema de confiabilidade em que várias criações do WebView poderiam levar a uma falha. (Somente runtime) (Problema nº 3793)
1.0.2194-prerelease
Data de lançamento: 6 de novembro de 2023
Pacote NuGet para O SDK do WebView2 1.0.2194-prerelease
Para compatibilidade completa da API, essa versão de Pré-lançamento do SDK do WebView2 requer o WebView2 Runtime que é fornecido com o Microsoft Edge versão 120.0.2194.0 ou superior.
Promoções
As APIs a seguir foram promovidas de Experimental para Estável neste SDK pré-lançamento.
- Suporte para extensões de navegador no WebView2:
- Classe CoreWebView2BrowserExtension
CoreWebView2EnvironmentOptions
Classe:CoreWebView2Profile
Classe:
Correções
- Corrigido um problema em que o WebView2 às vezes renderizava conteúdo desfocado ou sem conteúdo depois de alterar a escala do monitor ou alternar entre os modos RDP e de encaixe. (Somente runtime)
- Corrigimos um problema ao
TextServicesFoundation
causar um acidente quando uma instância do WebView2 foi destruída. (Somente runtime) - Corrige um vazamento de memória no .NET quando as mensagens da Web são enviadas do WebView2, mas não são lidas do lado do aplicativo. (Runtime e SDK) (Problema nº 3794)
- Corrigido um problema que fazia com que a
ScaleFactor
configuração não funcionasse corretamente para todas as APIs de Impressão do WebView2. (Somente runtime) (Problema nº 4082)
1.0.2088.41
Data de lançamento: 16 de outubro de 2023
Pacote NuGet para O SDK do WebView2 1.0.2088.41
Para compatibilidade completa da API, esta versão de versão do SDK do WebView2 requer WebView2 Runtime versão 118.0.2088.41 ou superior.
Promoções
Nenhuma APIs adicional foi promovida a Stable e adicionadas neste SDK de versão.
Correções
- Correção de um problema que fazia com que alguns aplicativos UWP não conseguissem inserir texto. (Somente runtime) (Problema nº 3805)
- Corrigimos uma falha de inicialização para aplicativos que estavam usando a configuração de compatibilidade do Windows
PerProcessSystemDPIForceOff
. (Somente runtime) (Problema nº 3692) - Corrigido um bug de deslocamento de posição da caixa de diálogo no WebView2. (Somente runtime) (Problema nº 3763)
1.0.2164-prerelease
Data de lançamento: 18 de outubro de 2023
Pacote NuGet para O SDK do WebView2 1.0.2164-prerelease
Para compatibilidade completa da API, esta versão de Pré-lançamento do SDK do WebView2 requer o WebView2 Runtime que é fornecido com o Microsoft Edge versão 120.0.2164.0 ou superior.
APIs experimentais
As APIs experimentais a seguir foram adicionadas neste SDK de pré-lançamento.
- Adicionou a
FailureSourceModulePath
propriedade aoProcessFailedEventArgs
tipo, para especificar o caminho completo do módulo que causou a falha em casos de falhas de integridade de código do Windows - ou seja, quando um processo saiu comSTATUS_INVALID_IMAGE_HASH
.
CoreWebView2ProcessFailedEventArgs
Classe:
Correções
- Adicionado suporte para configurações de página adicionais (
PageRange
ePagesPerSheet
) na API PrintToPDF. (Somente runtime) (Problema nº 3719) - A navegação para um arquivo de recurso de extensão não foi tratada corretamente e agora foi corrigida com o método de tratamento correto. (Somente runtime) (Problema nº 3728)
- Correção de um problema que fazia com que alguns aplicativos UWP não conseguissem inserir texto. (Somente runtime) (Problema nº 3805)
- Corrigimos uma falha de inicialização para aplicativos que estavam usando a configuração de compatibilidade do Windows
PerProcessSystemDPIForceOff
. (Somente runtime) (Problema nº 3692) - Monitores removidos que estavam coletando dados quando a configuração padrão do navegador do sistema é alterada. (Somente runtime)
- Corrigido um bug de deslocamento de posição da caixa de diálogo no WebView2. (Somente runtime) (Problema nº 3763)
- Correção de uma falha no
NewWindowRequested
evento se oNewWindow
estiver definido comonull
. (Somente runtime)
Consulte também
- Sobre notas de versão para o SDK do WebView2
- Notas de versão arquivadas para o SDK do WebView2
- Visão geral dos recursos e APIs do WebView2 – descreve muitas das APIs, por área de recursos, que estão em pacotes de SDK de lançamento.
- Entrar em contato com a equipe do Microsoft Edge WebView2