Releases: slang-i18n/slang
Releases · slang-i18n/slang
v3.31.0
v3.30.0
v3.29.0
- feat:
dart run slang analyze
supports csv files (#185) @nikaera - feat: also add linter and coverage ignore to part files (#188) @cmenkemeller
- fix: generate base translations as fallback when using context enums where some enum values are missing (#182) @Tienisto
- fix: generate correct
part of
directive when using a custom dart file extension (#187) @cmenkemeller
v3.28.0
v3.27.0
v3.26.2
v3.26.1
v3.26.0
v3.25.0
- feat: add
dart run slang clean
to remove unused translations after runningslang analyze
(#141) - feat: add
--exit-if-changed
toslang analyze
to fail CI if there are missing / unused translations (#141) - fix: code generator should not crash if context is not included in i18n (#165)
- fix: should not generate
contextBuilder
andnBuilder
parameter in rich text if not needed (#168)
v3.24.0
- feat:
slang edit add
respects order in base locale (@adil192) - feat:
slang edit add
works without a specified locale, it will add the string to all locales - feat: use
WidgetsBinding.instance.platformDispatcher
instead ofPlatformDispatcher.instance
infindDeviceLocale
implementation - fix: correctly obfuscate line breaks and single quotes