Publicado em 7 de abril de 2021
DotNetBrowser 2.5
O DotNetBrowser 2.5 é baseado no Chromium 88.
O que há de novo
Chromium 88
O motor Chromium no DotNetBrowser 2.5 foi atualizado para a versão 88.0.4324.182.
Nesta compilação do Chromium, algumas das suas funcionalidades associadas ao DotNetBrowser foram removidas ou alteradas, pelo que esta versão do DotNetBrowser introduz várias alterações significativas na API pública.
Consulte o guia de migração para esta versão para ver que API foi alterada/removida e que alternativas deve utilizar.
Aplicações externas
Algumas aplicações instaladas no sistema operacional podem estar associadas a um esquema URI específico. Quando um usuário navega para um URL com um esquema deste tipo, o Chromium apresenta uma caixa de diálogo onde o usuário pode decidir se a ligação deve ser aberta na aplicação externa associada ou não.
Com esta atualização, você pode utilizar o OpenExternalAppHandler
para interceptar esses casos e apresentar a sua própria caixa de diálogo aos usuários finais ou abrir programaticamente a aplicação externa sem avisar o usuário. Por exemplo:
Problemas corrigidos
- Introduzir caracteres combinados no modo de renderização fora de tela. Casos como a combinação de ‘ e e que resultam em dois caracteres separados em francês já não são um problema.
- A remoção do
BrowserView
do formulário pai no WinForms não era detectada, levando a vários problemas de foco. - Permissões de leitura/escrita para a API JavaScript Clipboard sempre sendo negadas apesar da implementação do
RequestPermissionHandler
.
Melhorias
- O DotNetBrowser agora suporta a mesma lista de linguagens de interface do usuário que o Chromium.
- Agora é possível exibir o diálogo
BeforeUnload
ao descartar oIBrowser
. - A conformidade FIPS foi restabelecida. Agora é possível usar o DotNetBrowser nos ambientes em que a política de restrição do Federal Information Processing Standard está ativada.
Solicitar licença de avaliação
Baixar DotNetBrowser 2.5 (.NET Framework)
Baixar DotNetBrowser 2.5 (.NET Core)
Siga @DotNetBrowser para obter todas as atualizações da biblioteca.
Assine o nosso RSS feed para receber atualizações instantâneas sobre novos lançamentos.