Skip to content

Remove UnstableAttribute from several RoutedEventArgs#20955

Merged
MrJul merged 1 commit intoAvaloniaUI:masterfrom
MrJul:fix/unstable-eventargs
Mar 20, 2026
Merged

Remove UnstableAttribute from several RoutedEventArgs#20955
MrJul merged 1 commit intoAvaloniaUI:masterfrom
MrJul:fix/unstable-eventargs

Conversation

@MrJul
Copy link
Member

@MrJul MrJul commented Mar 20, 2026

What does the pull request do?

This PR removes [Unstable] from several classes derived from RoutedEventArgs.

While we want to steer users toward Avalonia's headless platform for unit testing, event arguments should remain simple, record-like structures, usable by users who want to trigger routed events manually.

@avaloniaui-bot
Copy link

You can test this PR using the following package version. 12.0.999-cibuild0063777-alpha. (feed url: https://nuget-feed-all.avaloniaui.net/v3/index.json) [PRBUILDID]

@MrJul MrJul added this pull request to the merge queue Mar 20, 2026
Merged via the queue into AvaloniaUI:master with commit 0ce664f Mar 20, 2026
12 checks passed
@MrJul MrJul deleted the fix/unstable-eventargs branch March 20, 2026 14:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants