Publicado em 13 de setembro de 2016
DotNetBrowser 1.8.2
Ao preparar a nova versão, nós focamos em melhorias nestas áreas:
Bridge JavaScript - .NET
- Implementado o suporte de objetos C# para JSFunction.Invoke(). Nas versões anteriores, apenas os tipos primitivos e os wrappers JS do DotNetBrowser podiam ser utilizados como parâmetros. Agora é possível passar objectos .NET como parâmetros para a chamada de função JavaScript.
- Adicionados eventos de contexto JavaScript. Estes eventos podem ser utilizados para executar qualquer código JavaScript antes da página web JavaScript ser executada.
Modo de renderização Lightweight
- Incorporação simplificada para controles lightweight. A versão anterior permitia a incorporação de controles lightweight apenas a partir do código fonte. Agora, podem ser incorporados diretamente a partir da Toolbox ou do XAML.
- Desempenho melhorado para salvar a página Web como imagem no modo lightweight.
- Melhoria do desempenho de renderização lightweight.
API DOM
- Agora, você pode anexar um único evento listener a vários eventos DOM através de uma única chamada.
- Adicionado suporte LINQ para XPath. Agora é possível utilizar expressões LINQ para trabalhar com nós retornados após a avaliação da expressão XPath.
Mais
- As propriedades e os eventos dos controles
BrowserView
agora estão disponíveis no Designer. - Adicionada a capacidade de especificar a política de tratamento de IP WebRTC. Isto permite evitar a exposição dos endereços IP locais aos servidores.
Correções
- Falha do DotNetBrowser ao lidar com cursores personalizados. Este problema era reproduzível quando o cursor personalizado é detectado no Chromium, mas não é fornecida qualquer imagem para o mesmo.
- Vários problemas na implementação do menu de contexto padrão.
- Problema de fechamento automático da ComboBox, que era reproduzível quando algumas janelas pop-up estavam abertas.
- Problema com o depurador suspenso na avaliação de propriedades públicas.
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.