Posted on June 26, 2017

DotNetBrowser 1.11

Please meet a new, more functional and stable version of DotNetBrowser. This update contains:

New features

  • Taking page screenshot without creating BrowserView. With this feature, it is possible to take screenshots of the loaded web page having only Browser instance. This feature works only if the Browser was created in the lightweight rendering mode.
  • Touch event handling. Now it is possible to intercept touch events and prevent them from being handled by the Chromium engine.
  • Unpacking Chromium binaries to the the non-default folder.
  • Ability to provide a custom CA certificate.
  • Extended drag and drop events, which provide the ability to access the underlying IDataObject instance.

Resolved issues

  • Incorrect HTML5 application cache behavior when offline.
  • An issue with missing JavaScript context, which was the cause of possible NullReferenceException, when working with JavaScript object and missing ScriptContextCreated events. .NET memory leak for synchronous methods.
  • KeyPress event handling issue for WinFormsBrowserView running in the heavyweight rendering mode.

Improvements

  • Removed dependency on Microsoft.VisualStudio.Shell.Immutable.10.0.dll
  • Added Chromium profile directory validator to prevent usage of the same data directory by multiple BrowserContext instances.

Request evaluation licence

Go Top