Publicado em 20 de agosto de 2021
DotNetBrowser 2.8
O que há de novo
Chromium 91
Nesta versão, atualizamos o Chromium para a versão 91.0.4472.164 que inclui 8 importantes correções de segurança.
Estado da ligação de rede
Agora você pode receber notificações quando o estado da conexão de rede for alterado.
O Chromium monitoriza internamente o estado da ligação à Internet. Quando a conexão à Internet é interrompida e depois restabelecida, o Chromium detecta e recarrega programaticamente a página Web atualmente carregada.
Nesta versão, estendemos a API com esta funcionalidade:
profile.Network.ConnectionTypeChanged += (s, e) =>
{
ConnectionType connectionType = e.ConnectionType;
};
API de Cookies
Descobrimos que o parâmetro URL é utilizado pelo Chromium apenas para validar o cookie fornecido e verificar o seu domínio. Decidimos modify esta API para a simplificar.
Agora, você não precisa de passar o parâmetro URL e certificar-se de que o URL e o domínio do cookie são os mesmos. Agora, você pode definir um cookie utilizando a seguinte forma simples:
Cookie cookie = new Cookie.Builder(".google.com")
{
Name = "name",
Value = "value",
Path = "/"
}.Build();
bool success = engine.CookieStore.SetCookie(cookie).Result;
engine.CookieStore.Flush();
No entanto, a especificação do nome de domínio é agora necessária.
Problemas corrigidos
- O foco não é restaurado após desfocar e focar no
BrowserView
localizado dentro do ElementHost. - A instância do WinForms
BrowserView
torna-se invisível depois de reconectá-la à um formulário no modo de renderização heavyweight. - O foco do teclado não é restaurado no campo de entrada depois de minimizar/restaurar a janela.
- O vazamento de memória .NET observada ao obter o mesmo objeto JavaScript várias vezes.
- A autenticação proxy não funcionando com o modo de navegação anónima.
Solicitar licença de avaliação
Baixar DotNetBrowser 2.8 (.NET Framework)
Baixar DotNetBrowser 2.8 (.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.