Skip to content
Closed
Due by October 31, 2026
•Closed Oct 20, 2026

ResXLocalization 2.0: arguments on the binding for {l:Localize} and {l:LocalizeEnum}; one replaceable formatter for every lookup, with formatting failures reported through LookupFailed instead of thrown; typed keys for every .resx, with or without a .Designer.cs; and opt-in ICU MessageFormat (plural, select) in a separate package. Core and Avalonia stay Native AOT clean. Breaking release, with a migration guide.

100% complete

Issues