2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
Posted on April 23, 2025
DotNetBrowser 3.2.0
Chromium 135.0.7049.52
We upgraded Chromium to a newer version, which introduces 13 security fixes, including:
- CVE-2025-3068: Inappropriate implementation in Intents
- CVE-2025-3069: Inappropriate implementation in Extensions
- CVE-2025-3071: Inappropriate implementation in Navigations
You can read more about it in the Chromium blog post.
Custom user agent client hints
You can now set custom user agent client hints when creating the IEngine instance - these settings also apply to worker threads. The following snippet shows how it can be done:
EngineOptions engineOptions = new EngineOptions.Builder
{
UserAgentMetadata = new UserAgentMetadata.Builder
{
Platform = "Profile test platform",
Architecture = "Profile test architecture",
Bitness = "Profile test bitness",
Mobile = true,
Model = "Profile test model",
Wow64 = true,
FormFactors = { "Profile factor 1", "Profile factor 2" },
FullVersion = "Profile test full version",
PlatformVersion = "Profile test platform version",
BrandVersionList =
{
new UserAgentBrandVersion.Builder { Brand = "Profile test Brand", Version = "Profile test Version" }
.Build()
},
BrandFullVersionList =
{
new UserAgentBrandVersion.Builder
{ Brand = "Profile test Full Brand", Version = "Profile test Full Version" }.Build()
},
}.Build()
}.Build();
IEngine engine = EngineFactory.Create(engineOptions);
Drag & Drop support in Avalonia off-screen rendering mode
DotNetBrowser now supports full Drag & Drop functionality in Avalonia’s off-screen rendering mode. On macOS, this feature is also available in hardware-accelerated mode.
This update allows users to freely drag elements — such as plain text, links, and custom data — within web pages without limitations. Additionally, drag-and-drop operations are now possible between multiple Chromium or DotNetBrowser instances.
Quality enhancements
- The dead keys are now handled properly on macOS if the native keyboard input is enabled.
- Google API keys specified via DotNetBrowser now take priority over environment variables.
- Fixed the issue when Widevine DRM doesn’t work on macOS with the popular streaming services such as Netflix.
Download DotNetBrowser 3.2.0 (.NET Framework)
Download DotNetBrowser 3.2.0 (.NET Core)
Download DotNetBrowser 3.2.0 (Cross-platform)
Follow @DotNetBrowser to get notified of the library updates.
Subscribe to our RSS feed to get instant updates on new releases.