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() ou BrowserView.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ância WPFBrowserView 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étodo Browser.LoadURL() for chamado com frequência.
  • A falha que ocorre se uma função JavaScript for invocada quando o contexto JavaScript é inválido.

Pedir licença de avaliação

Go Top