DotNetBrowser 2.0: .NET Core Support on Windows, New API and Architecture

Please meet a major update of DotNetBrowser — version 2.0! It introduces fundamental changes to the public API of the library allowing lots of new features and space for further growth.


We have improved the library implementation to make it compatible with .NET Standard 2.0. As a result, DotNetBrowser 2.0 supports .NET Core 2.2 as well as 3.0 on Windows.


The new version requires .NET Framework 4.5 or higher.


The API is extended with new classes, interfaces, methods, events and handlers. Some of its parts got thoroughly redesigned to make it impossible to use the library in a wrong way.


We have also reworked the architecture of the library. You can now run and control the life cycle of multiple Chromium instances in a single .NET application. Each Chromium instance can be configured with its own user data directory, remote debugging port, language, etc. This change allows you to create and use two or more absolutely independent browser instances simultaneously.


Please note, that starting from this version and further DotNetBrowser will be documented in the new Help Center


The detailed release notes for v 2.0 are available here.

Please see the Migration Guide for instructions on moving your project built with v 1.x to the new version of the library.


The documentation for DotNetBrowser 1.x remains available in the current support portal.




Release date: February 27, 2020


1 person likes this
Login to post a comment