Posted on October 05, 2022
DotNetBrowser’s history is getting a new spin! We are happy to announce that DotNetBrowser is a cross-platform library now!
Available on Linux and macOS
Starting with version 2.17, the library also works on Linux and macOS.
Use the same code on all three platforms with no extra effort. Simply install the new binaries:
# For macOS dotnet add package DotNetBrowser.macOS-x64 # For Linux dotnet add package DotNetBrowser.Linux-x64
We officially support Intel-based macOS 10.15+ and a number of 64-bit Linux distributions:
- Ubuntu 18.04+
- Debian 10+
- Fedora Linux 33+
- openSUSE 15.2+
- RedHat Enterprise Linux 7
Take a look at our updated system requirements.
Support of the Apple Silicon and ARM64 platforms is on our Roadmap. The official support for these platforms will be added in one of the nearest releases.
The support for cross-platform UI libraries is yet to come. If you are interested in using DotNetBrowser in UI, drop us a message.
The Chromium engine has been upgraded to version 104.0.5112.124.
It is now possible to exit fullscreen programmatically. It works even for PDF viewer:
There are some backward incompatible API changes you can read about in our migration guide.
IEngineinstance crash after closing DevTools window.
- Improved string indexer support in JS-.NET bridge to make it work with