Hide binding plugins and disable Data Annotations validation by default by grokys · Pull Request #20623 · AvaloniaUI/Avalonia (original) (raw)
added 2 commits
Making everything pluggable like has performance implications even if the plugins are never customized (which will be the 99% case).
IPropertyAccessor is used in CompiledBindingPathBuilder so needs to be kept public for the moment.
It conflicts with CommunityToolkit.Mvvm which is now the default MVVM framework, so require it to be enabled in the AppBuilder.
grokys changed the title
Hide binding plugins Hide binding plugins and disable Data Annotations validation by default
MrJul previously approved these changes Feb 11, 2026
MrJul deleted the refactor/hide-binding-plugins branch
This was referenced
Apr 9, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
[ Show hidden characters]({{ revealButtonHref }})