Posted on December 27, 2023
Blazor Hybrid template for Avalonia UI
The DotNetBrowser.Templates package now contains one more template - a simple Blazor Hybrid application that utilizes the capabilities of Avalonia UI and DotNetBrowser to run Razor components in a desktop app. This approach can be used to build a cross-platform desktop application and construct its UI using both Blazor and Avalonia UI capabilities, sharing a large amount of code between web and desktop. See our Quick Start guide for more details.
Due to changes in Chromium, the
OpenFileHandler parameters no longer contain the
DefaultFileName property. Instead, the
InitialDirectory property was added, containing the initial directory that the file dialog box should display.
Learn more about these changes in the migration guide.
Chromium upgraded to 120.0.6099.109
We upgraded Chromium to a newer version, which introduces multiple security fixes, including:
- 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
For the complete list of Chromium fixes and improvements in 120.0.6099.109, please visit the product blog post for this version.