-
#513
3f0c57f
Thanks @kazupon! - breaking: drop support for versions less than node v18 -
#520
7642d29
Thanks @ota-meshi! - breaking: update recommended config -
#514
e45f983
Thanks @kazupon! - breaking: drop support for versions less than eslint v8
-
#499
296e6f6
Thanks @kazupon! - feat:no-deprecated-modulo-syntax
rule -
#471
a12cbec
Thanks @advisciglio! - fix: adds I18nT keyword into key collection -
#492
30ad848
Thanks @oikalyptus! - add lowercase option to key-format-style rule -
#510
61b0c94
Thanks @kazupon! - feat: addno-deprecated-tc
rule -
#463
a488f15
Thanks @ota-meshi! - feat: add support for eslint v9 -
#497
c392a38
Thanks @ota-meshi! - fix:no-unused-keys
rule not working when using flat config
-
#394
3774e88
Thanks @wolfgangwalther! - fix: no-missing-keys rule reports false positive with trailing dot -
#459
8b3d347
Thanks @renovate! - fix(deps): update dependency @eslint/eslintrc to v3 -
#474
ebd7353
Thanks @ota-meshi! - fix: wrong suggestion for remove all unused keys invue-i18n/no-unused-keys
rule -
#413
0fadd81
Thanks @dargmuesli! - Pin@intlify
dependencies to tagbeta
to try to prevent renovate from downgrading. -
#515
b451cdb
Thanks @kazupon! - fix:no-deprecated-tc
rule wrong category -
#433
68a4a1b
Thanks @wolfgangwalther! - fix(deps): Make import-fresh a proper dependency
- #520
7642d29
Thanks @ota-meshi! - feat!: update recommended config
-
#513
3f0c57f
Thanks @kazupon! - breaking: drop support for versions less than node v18 -
#514
e45f983
Thanks @kazupon! - breaking: drop support for versions less than eslint v8
- #497
c392a38
Thanks @ota-meshi! - fix:no-unused-keys
rule not working when using flat config
- #492
30ad848
Thanks @oikalyptus! - add lowercase option to key-format-style rule
- #474
ebd7353
Thanks @ota-meshi! - fix: wrong suggestion for remove all unused keys invue-i18n/no-unused-keys
rule
- #471
a12cbec
Thanks @advisciglio! - fix: adds I18nT keyword into key collection
- #463
a488f15
Thanks @ota-meshi! - feat: add support for eslint v9
- #433
68a4a1b
Thanks @wolfgangwalther! - fix(deps): Make import-fresh a proper dependency
- #413
0fadd81
Thanks @dargmuesli! - Pin@intlify
dependencies to tagbeta
to try to prevent renovate from downgrading.
- #394
3774e88
Thanks @wolfgangwalther! - fix: no-missing-keys rule reports false positive with trailing dot
- #382 feat(deps): update @intlify dependencies to v9.3.0-beta.19 (@dargmuesli)
- #371 ci: use node 20, and drop support for node 14 (@dargmuesli)
- Jonas Thelemann (@dargmuesli)
- Magomed Chemurziev (@ItMaga)
- Rémi Tran (@trinketmage)
- Yosuke Ota (@ota-meshi)
- #324 fix(deps): update dependency vue-eslint-parser to v9 (@renovate[bot])
- #318 Drop support for Node.js v12 (@ota-meshi)
- Yosuke Ota (@ota-meshi)
- #315 Fix crash with null value in no-raw-text rule (@ota-meshi)
- #313 Fix false positives in no-missing-keys (@ota-meshi)
- #312 Fix false negatives when using parsers other than vue-eslint-parser in no-missing-keys (@ota-meshi)
- Yosuke Ota (@ota-meshi)
- #302 Fix false positives and false negatives for no-missing-keys and no-unused-keys rules (@ota-meshi)
- Yosuke Ota (@ota-meshi)
- #289 Add splitByDots option to key-format-style rule (@ota-meshi)
- #288 Add ignores option to no-unused-keys rule (@ota-meshi)
- #287 Add no-unknown-locale rule (@ota-meshi)
- #286 Add sfc-locale-attr rule (@ota-meshi)
- #274 Fix unordered list formatting in docs (@FloEdelmann)
- Flo Edelmann (@FloEdelmann)
- Yosuke Ota (@ota-meshi)
- #267 Add
prefer-sfc-lang-attr
rule (@ota-meshi) - #270 feat: support
localePattern
option for locale structured with directory (@kazupon)
- Yosuke Ota (@ota-meshi)
- kazuya kawaguchi (@kazupon)
- #259 Add
attributes
option tono-raw-text
rule (@ota-meshi) - #257 Add
SCREAMING_SNAKE_CASE
option tokey-format-style
rule (@ota-meshi)
- #256 Fix bug when using delimited-like path. (@ota-meshi)
- #253 Fix false negatives for
<i18n-t keypath>
inno-missing-key
rule (@ota-meshi)
- Yosuke Ota (@ota-meshi)
- #252 Fix false positives for
<i18n-t keypath>
inno-unused-key
rule (@ota-meshi)
- Yosuke Ota (@ota-meshi)
- #243 fix(deps): update dependency vue-eslint-parser to v8 (@renovate[bot])
- #247 Drop support for Node <v12, v13, and v15 (@ota-meshi)
- Yosuke Ota (@ota-meshi)
- #232 feat: support suggestion for
no-raw-text
rule (@ota-meshi)
- Yosuke Ota (@ota-meshi)
- #230 Fix false positives for non component template in
no-raw-text
rule. (@ota-meshi)
- Yosuke Ota (@ota-meshi)
- kazuya kawaguchi (@kazupon)
- #221 Add support for eslint v8(beta) (@ota-meshi)
- Yosuke Ota (@ota-meshi)
- #205 Upgrade @intlify/message-compiler and @intlify/message-resolver
- #206 Replace ESLint CLIEngine with @eslint/eslintrc
- #211 update dependency yaml-eslint-parser to ^0.4.0
- #173 fix: add debug as dependency (@lukashass)
- Lukas (@lukashass)
- Yosuke Ota (@ota-meshi)
- #166 Add no-deprecated-i18n-places-prop rule (@ota-meshi)
- #167 Add no-i18n-t-path-prop rule (@ota-meshi)
- #165 Add no-deprecated-i18n-place-attr rule (@ota-meshi)
- #164 Add no-deprecated-i18n-component rule (@ota-meshi)
- Yosuke Ota (@ota-meshi)
- #149 Add
prefer-linked-key-with-paren
rule (@ota-meshi) - #148 Add
no-missing-keys-in-other-locales
rule (@ota-meshi) - #148 Change
no-missing-keys
rule to not report if there is one matching key (@ota-meshi) - #147 Add
valid-message-syntax
rule (@ota-meshi) - #145 Supports vue-i18n v9 message format (@ota-meshi)
- #150 Fix false negatives for member expression in
no-dynamic-keys
rule (@ota-meshi)
- #153 Replace documentation example with
vue-eslint-editor
(@ota-meshi) - #144 Chores: Add to documentation that eslint-plugin-jsonc and eslint-plugin-yml can be used (@ota-meshi)
- #122 Docs: Fix typo and dead link (@mfmfuyu)
- Yosuke Ota (@ota-meshi)
- fuyu (@mfmfuyu)
- #114 Add support for multiple locale directories (@ota-meshi)
- #116 Add
@intlify/vue-i18n/key-format-style
rule (@ota-meshi) - #112 Add
@intlify/vue-i18n/no-duplicate-keys-in-locale
rule and change@intlify/vue-i18n/no-missing-keys
rule to not report if there is one matching key in each locale (@ota-meshi)
- #115 Fix false positives when key contains object in YAML in
no-unused-keys
rule. (@ota-meshi) - #111 Fix false negatives in
<i18n>
block without<template>
inno-unused-keys
rule. (@ota-meshi)
- #110 Add TypeScript FAQ. (@ota-meshi)
- Yosuke Ota (@ota-meshi)
- #99 Fix release does not include build files. (@ota-meshi)
- Yosuke Ota (@ota-meshi)
- #94 Add support YAML and JSON5 resources. (@ota-meshi)
- #92 Fix false positives of key used in
<i18n>
component inno-unused-keys
rule. (@ota-meshi)
- #93 Change
no-missing-keys
andno-dynamic-keys
rules to also verify keys used in the<i18n-t>
component. (@ota-meshi) - #87 Change to apply update when resource file is updated. (@ota-meshi)
- Yosuke Ota (@ota-meshi)
- azu (@azu)
- #83 Add
enableFix
option to@intlify/vue-i18n/no-unused-keys
rule (@ota-meshi) - #80 Add support for
<i18n>
blocks of SFC. (@ota-meshi)
- Yosuke Ota (@ota-meshi)
- #76 Fix false positives for linked keys in no-unused-keys rule (@ota-meshi)
- #75 Change "settings['vue-i18n'].localeDir" to can specify object options. (@ota-meshi)
- Yosuke Ota (@ota-meshi)
- #71 Fixed missing namespace in recommended config. (@ota-meshi)
- Yosuke Ota (@ota-meshi)
- Justin Lebar (@jlebar)
- @dependabot-preview[bot]
- kazuya kawaguchi (@kazupon)
0.3.0 (2019-10-02)
- rule: No raw text ignore options (#31) by @stevelacey (34b7a25), closes #31
0.2.3 (2019-07-22)
0.2.2 (2019-07-22)
0.2.1 (2019-07-16)
- rule: fix no-raw-text bug (bc6a830)
0.2.0 (2019-07-12)
0.1.1 (2019-05-08)
- no-missing-keys: fix plugin crashes on missing nested path (#7) by @williamchong007 (ed02d94), closes #7
- rule: add no-dynamic-keys rule (7612dfd)
- rule: add no-html-messages rule (e75546f)
- rule: add no-missing-key rule (d35001d)
- rule: add no-unused-key rule (09ee649)
- rule: add no-v-html rule (f9636da)
- add docs deploy script (39b503f)
- tweak line error messages (eb9b528)
- config: recommended config file (2e5c3c5)
- no-dynamic-keys: support i18n functional component (1fc1589)
- no-missing-keys: support i18n functional component (d6f08ea)
- add generation scripts (2b0ff7d)
- change recommended rule level (9d310aa)
- change rule category (17a1aed)
- generation scripts (3dee7c4)
- rule name (e5cb3d0)