Releases: lingui/eslint-plugin
Releases · lingui/eslint-plugin
0.6.0
What's Changed
- feat(no-expression-in-message): correctly handle
{' '}in JSX, report for each found expression by @timofei-iatsenko in #68 - feat(no-unlocalized-strings): add regex patterns support by @timofei-iatsenko in #70
- fix: no-single-variables-to-translate renamed to no-single-variable... by @monholm in #69
New Contributors
Full Changelog: 0.5.0...0.6.0
0.5.0
What's Changed
- feat(no-unlocalized-strings): add
ignoreMethodsOnTypesoption by @timofei-iatsenko in #58 - feat(no-expression-in-message): check
Transcomponent by @timofei-iatsenko in #60 - feat: support
msganddefineMessagein various rules by @timofei-iatsenko in #61 - feat: support messages defined as
MessageDescriptorby @timofei-iatsenko in #63 - feat(text-restrictions): apply rules only for translation messages. Support different lingui signatures by @timofei-iatsenko in #64
- feat(no-unlocalized-strings): add
strictAttributeoption by @timofei-iatsenko in #66 - refactor: use more ESLint features instead of custom implementations by @timofei-iatsenko in #62
- refactor(no-unlocalized-strings): merge visitors by @timofei-iatsenko in #59
Full Changelog: 0.4.0...0.5.0
0.4.0
What's Changed
- feat: ESLint 9 + Flat Config support by @timofei-iatsenko in #49
- feat: allow calls to plural function in
no-expression-in-messageby @tstehr in #48 - fix(no-expression-in-message): add
selectandselectOrdinalto exclusion by @tstehr in #54 - fix(no-unlocalized-strings): ignore Literals in computed MemberExpression by @timofei-iatsenko in #56
- fix(no-unlocalized-strings):
ignorePropertysupport MemberExpression assignments by @timofei-iatsenko in #51 - docs(no-unlocalized-strings): more examples for valid cases by @timofei-iatsenko in #52
- ci: fix release workflow by @andrii-bodnar in #57
New Contributors
Full Changelog: 0.3.0...0.4.0
0.3.0
What's Changed
- feat: respect lazy translation tags in
no-single-variables-to-translateby @IanKrieger in #34 - ci: minor fixes for the release process by @andrii-bodnar in #27
New Contributors
- @IanKrieger made their first contribution in #34
Full Changelog: 0.2.2...0.3.0
0.2.2
What's Changed
- fix: ban top level t() calls aside from t`` calls by @braineo in #26
- chore(deps): bump @babel/traverse from 7.22.8 to 7.23.5 by @dependabot in #23
- chore(deps): bump semver from 6.3.0 to 6.3.1 by @dependabot in #24
New Contributors
- @dependabot made their first contribution in #23
- @braineo made their first contribution in #26
Full Changelog: 0.2.1...0.2.2
0.2.1
What's Changed
- fix(no-unlocalized-strings): Correct Parent Node Handling for TS Enums by @radist2s in #22
- fix(no-unlocalized-strings): Enhanced
no-unlocalizedRule for advanced syntax support by @radist2s in #21
New Contributors
Full Changelog: 0.2.0...0.2.1
0.2.0
What's Changed
Full Changelog: 0.1.2...0.2.0
0.1.2
What's Changed
- fix: no-unlocalized properly utilize ignoreFunction option by @coreylight in #16
- test: add a new test case for the ignoreFunction option by @andrii-bodnar in #19
New Contributors
- @coreylight made their first contribution in #16
Full Changelog: 0.1.1...0.1.2
0.1.1
What's Changed
Full Changelog: 0.1.0...0.1.1
0.1.0
What's Changed
- Chore/chores by @thekip in #6
- chore: fix gha by @thekip in #8
- refactor: change name of the rules by @thekip in #12
- chore: naming and readme updates by @andrii-bodnar in #10
- ci: set up coverage, add the release and lint PR title workflows by @andrii-bodnar in #11
- ci: release wf fixes by @andrii-bodnar in #13
New Contributors
- @thekip made their first contribution in #6
- @andrii-bodnar made their first contribution in #10
Full Changelog: https://github.com/lingui/eslint-plugin/commits/0.1.0