Skip to main content
net10.0net8.0

Avalonia control host for packaged HtmlML React and TypeScript components.

Published
Jul 24, 2026
2mo ago
Total Downloads
210
210

Install

dotnet add package HtmlML.Sdk.Avalonia --version 11.3.4-alpha.6
ProductVersions
.NET
net10.0net8.0

README

HtmlML.Sdk.Avalonia

HtmlMlComponentHost is the XAML-first Avalonia host for a packaged HtmlML component. Set PackagePath, optionally register explicit host capability handlers, and attach the control to a window. The control validates the manifest and profile, loads only declared local assets, creates an isolated V8/DOM instance, uses the process-wide immutable V8 and asset caches, invokes the declared mount/unmount hooks, and disposes deterministically when detached.

Applications must ship a reviewed RID-specific ClearScript V8 native package. HtmlML components are trusted application code; this control does not create a browser-grade security sandbox.

Changes from Previous Version

v11.3.4-alpha.4v11.3.4-alpha.6
Added Dependencies

Adoption Assessment

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

This version is marked prerelease. Validate its API and upgrade path before production use.No SPDX license expression is published. Review the license text and your organisation's policy before redistribution.Compatibility metadata lists 2 target frameworks; confirm the exact target used by your application.The published metadata declares 22 direct dependency entries across framework groups. Inspect the resolved dependency graph for your target framework.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.