Skip to content

Make UiApplication thread-static and update deps#229

Merged
ChrisPulman merged 1 commit intomasterfrom
UpdateReactiveUI
Apr 9, 2026
Merged

Make UiApplication thread-static and update deps#229
ChrisPulman merged 1 commit intomasterfrom
UpdateReactiveUI

Conversation

@ChrisPulman
Copy link
Copy Markdown
Member

Mark UiApplication._uiApplication with [ThreadStatic] to ensure per-thread instance.
Bump multiple package versions in Directory.Packages.props (Avalonia, ReactiveUI, Maui packages, CP.Extensions, Polyfill, Markdig, ScottPlot, testing libraries, AndroidX, etc.).
Update test project to include TUnit usings, add ReactiveUI.Builder initialization for tests, remove unused usings, dispose test objects/subjects after tests, and adjust Before attribute to use HookType.Test for proper test setup and isolation.

Mark UiApplication._uiApplication with [ThreadStatic] to ensure per-thread instance. Bump multiple package versions in Directory.Packages.props (Avalonia, ReactiveUI, Maui packages, CP.Extensions, Polyfill, Markdig, ScottPlot, testing libraries, AndroidX, etc.). Update test project to include TUnit usings, add ReactiveUI.Builder initialization for tests, remove unused usings, dispose test objects/subjects after tests, and adjust Before attribute to use HookType.Test for proper test setup and isolation.
@ChrisPulman ChrisPulman merged commit 9c50b57 into master Apr 9, 2026
1 check passed
@ChrisPulman ChrisPulman deleted the UpdateReactiveUI branch April 9, 2026 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant