Last updated on June 6, 2024

In the next release

  • Chromium

    Update Chromium to version 126 or higher.

In development

  • WinUI 3 support

    The native UI platform component that ships with the Windows App SDK.

  • Chrome extensions

    Allow installing and configuring Chrome extensions.

  • Device simulation in DevTools

    Allows simulating a specific device to see how the webpage performs.

Planned

  • Chrome Remote Desktop

    You can use a computer or mobile device to access files and applications on another computer over the Internet with Chrome Remote Desktop.


Later in 2024

DotNetBrowser 3.0.0+

Enhancements planned for this major release are listed in the EAP sections below. We plan to introduce a few breaking API changes by dropping the obsolete API and keeping this release as much compatible with 2.x.x as possible.

Early Access Program (EAP)

EAP2, June

  • WinUI 3 as a new supported UI toolkit — the BrowserView control, keyboard, mouse, and touch support, dark/light mode, etc.
  • Chrome extensions — allow installing/uninstalling Google Chrome extensions programmatically.

EAP3, August

  • MAUI support — for both Windows and macOS.

3.0.0 Release, September

The official release of DotNetBrowser 3.0.0 with all features introduced in the EAP phases.

DotNetBrowser 2.x.x

We will continue updating version 2.x.x path with Chromium upgrades while working on the new major 3.0.0 version. Also, the 2.x.x will get new Chromium versions within six months after the version 3.0.0 is released.

Apart from Chromium upgrades, the following features are also planned for 2.x.x:

  • Add official support of Avalonia XPF.
  • Suppress all unexpected network traffic from the Chromium engine.
  • Add support for Linux flavors most popular in China such as Deepin, Kylin, and Tongxin.
  • Enable Widevine on Linux to allow playing DRM-protected media.

Any statements in this roadmap are based on the information available to TeamDev as of the day such statements are made and are intended to outline general development plans. Such statements do not represent any commitment, guarantee or obligation on the side of TeamDev. Customers should not make purchasing decisions based on these statements. TeamDev does not assume warranty of any kind which may result from reliance on this information.