2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
Posted on June 20, 2025
DotNetBrowser 3.3.0
Chromium 137.0.7151.69
We upgraded Chromium to a newer version, which introduces major security fixes including the fix for a vulnerability that have known exploits:
- CVE-2025-5419: Out of bounds read and write in V8
- CVE-2025-5068: Use after free in Blink
- CVE-2025-5063: Use after free in Compositing
- CVE-2025-5280: Out of bounds write in V8
- CVE-2025-5064: Inappropriate implementation in Background Fetch API
- CVE-2025-5065: Inappropriate implementation in FileSystemAccess API
- CVE-2025-5066: Inappropriate implementation in Messages
- CVE-2025-5281: Inappropriate implementation in BFCache
- CVE-2025-5283: Use after free in libvpx
- CVE-2025-5067: Inappropriate implementation in Tab Strip
You can read more about it in the Chromium blog posts:
Download files in one call
Starting with DotNetBrowser 3.3.0, you can download any file without navigating to it:
browser.DownloadResource("https://example.com/avatar.png");
The browser will send a request with appropriate cookies saved for a domain. If the URL is valid and the server responds with a downloadable resource, the browser will start downloading.
To control the downloading process, use the StartDownloadHandler
as
we describe in the Downloads guide.
Widevine API
We’ve added a new Widevine API that gives you fine-grained control over enabling Widevine support in DotNetBrowser. To enable it and play the DRM-encoded content, use the code sample below:
var status = await engine.Widevine.Activate();
Dim status = engine.Widevine.Activate().Result
The status will indicate whether the Widevine component was activated successfully.
More details are available in the Media guide.
Widevine is a Google proprietary component, governed by its own terms of use. For more information, refer to Widevine.
Absolute bounds of elements
Up to this version, you could only get the bounds of an HTML element relative to its frame. In this version, we have added the BoundingClientRectInViewport
property that returns global bounds an element, relative to the viewport:
var localBounds = element.BoundingClientRect;
var globalBounds = element.BoundingClientRectInViewport;
Quality enhancements
- Thumbnails are now provided properly in
StartSessionHandler
parameters for WebRTC screen sharing.
Download DotNetBrowser 3.3.0
Please share your email with us, and we'll send you download instructions.
We were unable to send the email. Please try again.
If you are a registered customer you don't need to do anything to use this update.
If you would like to evaluate the product, you need an evaluation license.
Follow @DotNetBrowser to get notified of the library updates.
Subscribe to our RSS feed to get instant updates on new releases.
Subscribe to get notifications about the latest releases.