Skip to content

Avalonia 12 Update#2025

Open
AnAndroNerd wants to merge 41 commits into
openutau:masterfrom
AnAndroNerd:avalonia-12
Open

Avalonia 12 Update#2025
AnAndroNerd wants to merge 41 commits into
openutau:masterfrom
AnAndroNerd:avalonia-12

Conversation

@AnAndroNerd

@AnAndroNerd AnAndroNerd commented Mar 25, 2026

Copy link
Copy Markdown
Contributor

Why update to a new version of Avalonia?

Avalonia 12 is easier to develop for

  • With Avalonia 12, the documentation was rewritten to be clearer
  • AI agents are becoming more common with coding, with Avalonia 12 they have a MCP to produce better code

Bug fixes

  • Avalonia 12 fixes the “grid sizing” bug, where you have to set the Margin and Padding to “0,5”
  • It also (seemingly) fixes IME related issues

Accessibility

  • Avalonia 12 has native screen reader support

Other changes

  • Updated to .net 10, doesn't seem to cause any issues
  • Updated the ReactiveUI packages

@AnAndroNerd AnAndroNerd marked this pull request as draft March 25, 2026 05:08
@cyntheria

Copy link
Copy Markdown

yippeeeee openutau modernization ill take a look if i have the time

@AnAndroNerd AnAndroNerd marked this pull request as ready for review June 17, 2026 08:46
@AnAndroNerd AnAndroNerd changed the title [WIP] Avalonia 12 Update Avalonia 12 Update Jun 17, 2026
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.

4 participants