Skip to content

Harden Blazor component/template lifetimes and release 0.2.2 - #7

Merged
wieslawsoltes merged 1 commit into
mainfrom
fix/blazor-component-lifetimes
Sep 14, 2026
Merged

wieslawsoltes merged 1 commit into
mainfrom
fix/blazor-component-lifetimes

Conversation

@wieslawsoltes

Copy link
Copy Markdown
Owner

Adopts shared runtime c833be49d472583b6f56225862e0aa7d201c1da7, validated and merged through Dockyard PR #5. Includes deterministic concurrent visual disposal, late template import/creation cleanup, queued-callback suppression and retained cleanup failures, with awaitable factory teardown and coalesced updates.

Typed cache/list services, native RxJS pipelines, full DTO notifications and live Razor views are preserved. Both READMEs and release notes identify NuGet 0.2.2. Shared regression coverage now includes eight new JavaScript cases, managed visual/template tests and actual-package template movement/update/recreation in WebAssembly and Server.

Require existing native CI and .NET 8/.NET 10 Blazor package-consumer matrices before merge. Publication verifies the public NuGet payload before creating symbol/package/sample releases. No runtime Dockyard dependency is added.

@wieslawsoltes
wieslawsoltes merged commit ce70bf4 into main Sep 14, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant