Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 56180e3

Browse files
9.16.0
1 parent 684c847 commit 56180e3

File tree

5 files changed

+21
-6
lines changed

5 files changed

+21
-6
lines changed

‎docs/rules/block-order.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ pageClass: rule-details
33
sidebarDepth: 0
44
title: vue/block-order
55
description: enforce order of component top-level elements
6+
since: v9.16.0
67
---
78
# vue/block-order
89

910
> enforce order of component top-level elements
1011
11-
- :exclamation: <badge text="This rule has not been released yet." vertical="middle" type="error"> ***This rule has not been released yet.*** </badge>
1212
- :wrench: The `--fix` option on the [command line](https://eslint.org/docs/user-guide/command-line-interface#fixing-problems) can automatically fix some of the problems reported by this rule.
1313

1414
## :book: Rule Details
@@ -188,6 +188,10 @@ This rule warns about the order of the top-level tags, such as `<script>`, `<tem
188188

189189
- [Style guide - Single-file component top-level element order](https://vuejs.org/style-guide/rules-recommended.html#single-file-component-top-level-element-order)
190190

191+
## :rocket: Version
192+
193+
This rule was introduced in eslint-plugin-vue v9.16.0
194+
191195
## :mag: Implementation
192196

193197
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/block-order.js)

‎docs/rules/no-deprecated-model-definition.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ pageClass: rule-details
33
sidebarDepth: 0
44
title: vue/no-deprecated-model-definition
55
description: disallow deprecated `model` definition (in Vue.js 3.0.0+)
6+
since: v9.16.0
67
---
78
# vue/no-deprecated-model-definition
89

910
> disallow deprecated `model` definition (in Vue.js 3.0.0+)
1011
11-
- :exclamation: <badge text="This rule has not been released yet." vertical="middle" type="error"> ***This rule has not been released yet.*** </badge>
1212
- :bulb: Some problems reported by this rule are manually fixable by editor [suggestions](https://eslint.org/docs/developer-guide/working-with-rules#providing-suggestions).
1313

1414
## :book: Rule Details
@@ -70,6 +70,10 @@ export default defineComponent({
7070

7171
- [Migration Guide – `v-model`](https://v3-migration.vuejs.org/breaking-changes/v-model.html)
7272

73+
## :rocket: Version
74+
75+
This rule was introduced in eslint-plugin-vue v9.16.0
76+
7377
## :mag: Implementation
7478

7579
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/no-deprecated-model-definition.js)

‎docs/rules/no-use-v-else-with-v-for.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,12 @@ pageClass: rule-details
33
sidebarDepth: 0
44
title: vue/no-use-v-else-with-v-for
55
description: disallow using `v-else-if`/`v-else` on the same element as `v-for`
6+
since: v9.16.0
67
---
78
# vue/no-use-v-else-with-v-for
89

910
> disallow using `v-else-if`/`v-else` on the same element as `v-for`
1011
11-
- :exclamation: <badge text="This rule has not been released yet." vertical="middle" type="error"> ***This rule has not been released yet.*** </badge>
12-
1312
## :book: Rule Details
1413

1514
This rule reports elements that have both `v-else-if`/`v-else` and `v-for` directives. That is valid in Vue (`v-else-if`/`v-else` will take precedence), but is confusing to read.
@@ -48,6 +47,10 @@ If you don't find using `v-else-if`/`v-else` together with `v-for` confusing to
4847

4948
- [vue/no-use-v-if-with-v-for](./no-use-v-if-with-v-for.md)
5049

50+
## :rocket: Version
51+
52+
This rule was introduced in eslint-plugin-vue v9.16.0
53+
5154
## :mag: Implementation
5255

5356
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/no-use-v-else-with-v-for.js)

‎docs/rules/require-typed-object-prop.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ pageClass: rule-details
33
sidebarDepth: 0
44
title: vue/require-typed-object-prop
55
description: enforce adding type declarations to object props
6+
since: v9.16.0
67
---
78
# vue/require-typed-object-prop
89

910
> enforce adding type declarations to object props
1011
11-
- :exclamation: <badge text="This rule has not been released yet." vertical="middle" type="error"> ***This rule has not been released yet.*** </badge>
1212
- :bulb: Some problems reported by this rule are manually fixable by editor [suggestions](https://eslint.org/docs/developer-guide/working-with-rules#providing-suggestions).
1313

1414
## :book: Rule Details
@@ -44,6 +44,10 @@ Nothing.
4444

4545
When you're not using TypeScript in the project.
4646

47+
## :rocket: Version
48+
49+
This rule was introduced in eslint-plugin-vue v9.16.0
50+
4751
## :mag: Implementation
4852

4953
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/require-typed-object-prop.js)

‎package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "eslint-plugin-vue",
3-
"version": "9.15.1",
3+
"version": "9.16.0",
44
"description": "Official ESLint plugin for Vue.js",
55
"main": "lib/index.js",
66
"scripts": {

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /