Publicado em 20 de agosto de 2019
DotNetBrowser 1.21
A nova versão do DotNetBrowser introduz uma série de recursos solicitados e correções que tornam o trabalho da biblioteca ainda mais suave:
Cadeia de certificados
A propriedade CertificateVerifyParams.IntermediateCertificates
permite obter a lista de certificados intermédios obtida do servidor que pode ser utilizada para reconstruir e verificar a cadeia de certificados completa.
Desativar a funcionalidade de preenchimento automático de formulários
A propriedade BrowserContext.AutoFillEnabled
permite ativar ou desativar a funcionalidade de preenchimento automático.
JavaScript solicita foco
O evento Browser.FocusRequested
permite obter notificações quando o JavaScript solicita a definição do foco para uma instância do Browser
.
Ocultar barras de rolagem
A opção --hide-scrollbars
permite esconder as barras de rolagem nas páginas web. Pode ser útil quando se tira uma imagem de uma página Web.
Melhoria:
O processo de verificação dos binários do Chromium agora respeita a data de modificação.
Problemas corrigidos:
- A janela pop-up não respeita o tamanho e a localização passados.
- A NullReferenceException em
SpellCheckerService
eZoomService
para a segunda e subsequentes instâncias deBrowserContext
durante o tempo de execução da aplicação. - O problema em encontrar o caminho completo para os arquivos DotNetBrowser.ChromiumX.dll.
- O componente
WinFormsBrowserView
no modo de renderização heavyweight é eliminado mesmo que seja removido da lista de filhos do formulário e o formulário seja fechado. - A utilização dos botões de voltar e avançar do mouse no
WPFBrowserView
(modo de renderização heavyweight) leva à exceção System.InvalidCastException. - Os service workers JavaScript offline não são inicializados corretamente.
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.