Releases: hishamco/My.Extensions.Localization.Json
Releases · hishamco/My.Extensions.Localization.Json
My.Extensions.Localization.Json 4.0.0
What's Changed
- Update build workflow to .NET 10.0 by @Copilot in #103
- Upgrade to .NET 10 by @hishamco in #101
- Support RootNamespaceAttribute by @Copilot in #94
- Add support for loading resources from multiple locations by @Copilot in #97
- Respect RequestLocalizationOptions.FallBackToParentUICultures for culture fallback by @Copilot in #98
- Fix parent culture fallback in JsonResourceManager by @Copilot in #95
- Add docs by @hishamco in #104
- Replace WebHostBuilder in unit test by @hishamco in #105
New Contributors
- @Copilot made their first contribution in #103
Full Changelog: v3.4.0...v4.0.0
My.Extensions.Localization.Json 3.4.0
My.Extensions.Localization.Json 3.3.0
My.Extensions.Localization.Json 3.2.0
What's Changed
- skip json comment and allow trailing commas by @xiaoxiaotank in #75
- Upgrade to .NET 8.0 & update packages by @hishamco in #77
New Contributors
- @xiaoxiaotank made their first contribution in #75
Full Changelog: v3.1.0...v3.2.0
My.Extensions.Localization.Json 3.1.0
My.Extensions.Localization.Json 3.0.1
My.Extensions.Localization.Json 3.0.0
- Add virtual to
GetAllStrings()for extensibility - Fix System.ArgumentOutOfRangeException for system types
- Implement caching
- Introduce
JsonLocalizationOptions
My.Extensions.Localization.Json 2.1.0
-
GetApplicationRoot()should return an absolute path to ensure it works in Mac OS -
Add JsonHtmlLocalizer
-
JsonLocalizerFactoryshould respect class namespace -
Support views fallback from nested folders
-
Localize nested classes
My.Extensions.Localization.Json 2.0.0
- Implement
GetAllStrings() - Add
JsonLocalizationOptionswith two types of resources:CultureBased&TypeBased - Make
ResourceNameoptional for setting up the localization file, so{culture}.jsonis now supported - Add strongly typed resources
My.Extensions.Localization.Json 1.0.0
- Provide JSON localization implementation APIs with
JsonStringLocalizer&JsonStringLocalizerFactory