Skip to content

Commit a676e22

Browse files
chore: release @intlify/eslint-plugin-vue-i18n (#581)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 7e6fff9 commit a676e22

File tree

7 files changed

+10
-12
lines changed

7 files changed

+10
-12
lines changed

.changeset/chilled-colts-destroy.md

-5
This file was deleted.

CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @intlify/eslint-plugin-vue-i18n
22

3+
## 3.2.0
4+
5+
### Minor Changes
6+
7+
- [#580](https://github.com/intlify/eslint-plugin-vue-i18n/pull/580) [`14dfda5`](https://github.com/intlify/eslint-plugin-vue-i18n/commit/14dfda5f54cf6e721967b83a6b7e6fbfd77841a7) Thanks [@kazupon](https://github.com/kazupon)! - feat: add `no-deprecated-v-t` rule
8+
39
## 3.1.0
410

511
### Minor Changes

docs/rules/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
| [@intlify/vue-i18n/<wbr>no-deprecated-i18n-places-prop](./no-deprecated-i18n-places-prop.html) | disallow using deprecated `places` prop (Removed in Vue I18n 9.0.0+) | :star: |
1414
| [@intlify/vue-i18n/<wbr>no-deprecated-modulo-syntax](./no-deprecated-modulo-syntax.html) | enforce modulo interpolation to be named interpolation | :star::black_nib: |
1515
| [@intlify/vue-i18n/<wbr>no-deprecated-tc](./no-deprecated-tc.html) | disallow using deprecated `tc` or `$tc` (Deprecated in Vue I18n 10.0.0, removed fully in Vue I18n 11.0.0) | :star: |
16-
| [@intlify/vue-i18n/<wbr>no-deprecated-v-t](./no-deprecated-v-t.html) | disallow using deprecated `v-t` custom directive (Deprecated in Vue I18n 11.0.0, removed fully in Vue I18n 12.0.0) | :star: |
16+
| [@intlify/vue-i18n/<wbr>no-deprecated-v-t](./no-deprecated-v-t.html) | disallow using deprecated `v-t` custom directive (Deprecated in Vue I18n 11.0.0, removed fully in Vue I18n 12.0.0) | |
1717
| [@intlify/vue-i18n/<wbr>no-html-messages](./no-html-messages.html) | disallow use HTML localization messages | :star: |
1818
| [@intlify/vue-i18n/<wbr>no-i18n-t-path-prop](./no-i18n-t-path-prop.html) | disallow using `path` prop with `<i18n-t>` | :star::black_nib: |
1919
| [@intlify/vue-i18n/<wbr>no-missing-keys](./no-missing-keys.html) | disallow missing locale message key at localization methods | :star: |

docs/rules/no-deprecated-v-t.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
---
22
title: '@intlify/vue-i18n/no-deprecated-v-t'
33
description: disallow using deprecated `v-t` custom directive (Deprecated in Vue I18n 11.0.0, removed fully in Vue I18n 12.0.0)
4+
since: v3.2.0
45
---
56

67
# @intlify/vue-i18n/no-deprecated-v-t
78

89
> disallow using deprecated `v-t` custom directive (Deprecated in Vue I18n 11.0.0, removed fully in Vue I18n 12.0.0)
910
10-
- :star: The `"extends": "plugin:@intlify/vue-i18n/recommended"` or `*.configs["flat/recommended"]` property in a configuration file enables this rule.
11-
1211
If you are migrating from Vue I18n v10 to v11, `v-t` custom direcitve should be replaced with `t` or `$t`.
1312

1413
## :book: Rule Details
@@ -57,7 +56,7 @@ This rule reports use of deprecated `v-t` custom directive (Deprecated in Vue I1
5756

5857
## :rocket: Version
5958

60-
This rule was introduced in `@intlify/eslint-plugin-vue-i18n` v3.0.0
59+
This rule was introduced in `@intlify/eslint-plugin-vue-i18n` v3.2.0
6160

6261
## :mag: Implementation
6362

lib/configs/flat/recommended.ts

-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ export = [
2424
'@intlify/vue-i18n/no-deprecated-i18n-places-prop': 'warn',
2525
'@intlify/vue-i18n/no-deprecated-modulo-syntax': 'warn',
2626
'@intlify/vue-i18n/no-deprecated-tc': 'warn',
27-
'@intlify/vue-i18n/no-deprecated-v-t': 'warn',
2827
'@intlify/vue-i18n/no-html-messages': 'warn',
2928
'@intlify/vue-i18n/no-i18n-t-path-prop': 'warn',
3029
'@intlify/vue-i18n/no-missing-keys': 'warn',

lib/configs/recommended.ts

-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ export = {
1818
'@intlify/vue-i18n/no-deprecated-i18n-places-prop': 'warn',
1919
'@intlify/vue-i18n/no-deprecated-modulo-syntax': 'warn',
2020
'@intlify/vue-i18n/no-deprecated-tc': 'warn',
21-
'@intlify/vue-i18n/no-deprecated-v-t': 'warn',
2221
'@intlify/vue-i18n/no-html-messages': 'warn',
2322
'@intlify/vue-i18n/no-i18n-t-path-prop': 'warn',
2423
'@intlify/vue-i18n/no-missing-keys': 'warn',

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@intlify/eslint-plugin-vue-i18n",
33
"description": "ESLint plugin for Vue I18n",
4-
"version": "3.1.0",
4+
"version": "3.2.0",
55
"license": "MIT",
66
"homepage": "https://github.com/intlify/eslint-plugin-vue-i18n#readme",
77
"keywords": [

0 commit comments

Comments
 (0)