发布日期 2023年12月27日
DotNetBrowser 2.25.0
Avalonia UI 的 Blazor 混合模板
DotNetBrowser.Templates 包现在新增了一个模板 - 一个简单的 Blazor 混合应用程序, 该程序利用Avalonia UI 和 DotNetBrowser 的功能在桌面应用程序中运行 Razor 组件。 此方法可用于构建跨平台桌面应用程序,并使用 Blazor 和 Avalonia UI 功能构建其用户界面,在网络和桌面之间共享大量代码。 详情请参见我们的快速入门指南。
重大变更
由于 Chromium 的更改,the OpenFileHandler
参数不再包含 DefaultFileName
属性。相反,添加了 InitialDirectory
属性,该属性包含文件对话框应显示的初始目录。
在迁移指南中了解有关这些更改的更多信息。
Chromium 已升级至 120.0.6099.109 版本
我们将 Chromium 升级到了一个更新的版本,其中引入了多个安全修复,包括:
- CVE-2023-6702: Type Confusion in V8
- CVE-2023-6703: Use after free in Blink
- CVE-2023-6704: Use after free in libavif
- CVE-2023-6705: Use after free in WebRTC
- CVE-2023-6706: Use after free in FedCM
- CVE-2023-6707: Use after free in CSS
有关 120.0.6099.109 版本中 Chromium 修复和改进的完整列表,请访问此版本的 产品博客文章。
质量优化
- 在关闭对话框(例如文件选择器或 JavaScript 警告)后,Avalonia UI 的 BrowserView 现在可以正确地接收键盘焦点。
下载 DotNetBrowser 2.25.0 (.NET Framework)
下载 DotNetBrowser 2.25.0 (.NET Core)
下载 DotNetBrowser 2.25.0 (Cross-platform)
关注 @DotNetBrowser ,获取库的更新动态。
订阅我们的 RSS feed ,获取最新版本动态。