Skip to content

v1.0.0

Choose a tag to compare

@artem-okhrimenko artem-okhrimenko released this 31 Jul 11:05
· 1 commit to main since this release

Initial release

  • Roslyn source generator ([ExtractFrom]) — generates a partial class with typed getters, keys, and string providers, with compile-time diagnostics for missing files, invalid JSON, and non-partial target classes.
  • Zero dependencies — includes a small self-contained JSON parser.
  • Flat or nested key styles — choose between IsAdditionalsPostfixStyle (flat keys with postfix naming) and nested static classes mirroring the JSON structure.
  • Runtime loading — Load/LoadAsync overloads for loading localization data from a string, a synchronous provider, or an asynchronous provider.

See README for usage examples.