2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
发布日期 2025年04月23日
DotNetBrowser 3.2.0
Chromium 135.0.7049.52
我们已将 Chromium 升级至更新版本,该版本引入了 13 项安全修复,其中包括:
- CVE-2025-3068: Inappropriate implementation in Intents
- CVE-2025-3069: Inappropriate implementation in Extensions
- CVE-2025-3071: Inappropriate implementation in Navigations
您可以在 Chromium 的博客文章中了解更多详情。
自定义用户代理客户端提示
现在您可以在创建 IEngine 实例时设置自定义的用户代理客户端提示,这些设置也适用于工作线程。以下代码片段展示了如何进行设置:
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);
Avalonia 离屏渲染模式下的拖放支持
DotNetBrowser 现在支持在 Avalonia 的离屏渲染模式下实现完整的拖放(Drag & Drop)功能。在 macOS 上,此功能在硬件加速模式下同样可用。
此更新允许用户在网页中自由拖动元素(例如纯文本、链接、自定义数据),不受任何限制。此外,现在可以在多个 Chromium 或 DotNetBrowser 实例之间执行拖放操作。
质量改进
- 在启用原生键盘输入的 macOS 上,现在可以正确处理死键。
- 通过 DotNetBrowser 指定的 Google API 密钥现在优先于环境变量。
- 修复了 macOS 系统上 Widevine DRM 在 Netflix 等主流流媒体服务中无法正常使用的问题。
下载 DotNetBrowser 3.2.0 (.NET Framework)
下载 DotNetBrowser 3.2.0 (.NET Core)
下载 DotNetBrowser 3.2.0 (Cross-platform)
关注 @DotNetBrowser ,获取库的更新动态。
订阅我们的 RSS feed ,获取最新版本动态。