Our journey began this year.

Since then, we have actively maintained and developed this product, listened to customer feedback, and improved it with every release.

38 bugs solved
2 features implemented
3 interfaces improved
15 product releases since 2026
Latest release

Version 1.1.0

Added a Custom editor language with separate JSON overrides and English fallback, preserving existing language IDs and requiring no migration.

1 interface change

Interfaces 1

  1. Add EditorLanguage.Custom after the fourteen existing enum values, preserving their numeric identities. Selecting Custom resolves EditorStrings.custom.json from the folder loaded with LocalizationManager.SetJsonOverrideDirectory or AutoDiscoverJsonOverrides. Custom strings are separate from all built-in culture overrides; missing keys fall back to neutral English resources and then the key. SetOverride("custom", key, value) is supported. Native custom captions retain authored text without built-in casing normalization. Custom uses invariant formatting and does not add a spelling dictionary; existing explicit spelling settings remain independent. Existing applications require no migration. Verified with shared regression tests, the full native component suite, and actual visible Avalonia toolbar and dialog behavior.