pypi / moz-l10n
moz-l10n
What changed in moz-l10n 0.14 to 0.15, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-25.
3 breaking2 new APIs and options2 behavior and defaults1 tooling2 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initmoz-l10n 0.155 changes
Breaking changes 1
The minimum Python version is now 3.10, so developers must use Python 3.10 or newer.
Behavior and default changes 2
PatternMessage is now iterable.
SelectMessage is now iterable.
Tooling 1
The Python lint module gains its first rules, allowing developers to lint localization content.
Fixes and other changes 1
Fluent now checks for trailing non-empty content.
moz-l10n 0.145 changes
Breaking changes 2
Named options and properties must be in lexicographic order.
Placeholder definitions must be in lexicographic order.
New APIs and options 2
Adds an editable option for parsing Android and Xliff patterns.
Includes the index attribute for indexed Xcode variables.
Fixes and other changes 1
Android always includes an other fallback plural category.