Publicado em 11 de junho de 2019
DotNetBrowser 1.20.1
A nova versão inclui várias melhorias importantes que aumentam a comodidade e a produtividade da biblioteca:
- Agora é possível verificar facilmente se os binários usam codecs proprietários com a nova propriedade
ChromiumBinaries.IsCodecEnabled
. - É muito simples procurar a versão do Chromium - basta verificar a propriedade Product version dos assemblies.
- Utilize o DotNetBrowser de forma conveniente com o suporte da caixa de ferramentas para o Visual Studio 2019.
- A nova lógica de descarte permite que a instância não espere até que todos as threads separadas sejam liberadas após invocar os métodos
Browser.Dispose()
ouBrowserView.Dispose()
. - Também melhoramos o algoritmo para descompactar os binários do Chromium.
Problemas corrigidos:
- O deadlock ao chamar o método
Browser.IsDisposed()
utilizando a instânciaWPFBrowserView
no modo de renderização lightweight. - A InvalidCastException que ocorre quando se define a propriedade CSharp anulável do lado do JavaScript utilizando a API JS - .NET Bridge.
- O problema de renderização com DPI se o monitor for alterado usando o modo de renderização lightweight.
- A falha que ocorre se o
NetworkDelegate
estiver configurado e o métodoBrowser.LoadURL()
for chamado com frequência. - A falha que ocorre se uma função JavaScript for invocada quando o contexto JavaScript é inválido.
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.