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:

Aplicação externa

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 o IBrowser.
  • 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)

Go Top