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 45a7650

Browse files
8.4.0
1 parent 9fa8ede commit 45a7650

File tree

5 files changed

+21
-7
lines changed

5 files changed

+21
-7
lines changed

‎docs/rules/no-undef-components.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-undef-components
55
description: disallow use of undefined components in `<template>`
6+
since: v8.4.0
67
---
78
# vue/no-undef-components
89

910
> disallow use of undefined components in `<template>`
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
This rule reports components that are used in the `<template>`, but that are not defined in the `<script setup>` or the Options API's `components` section.
1413

1514
Undefined components will be resolved from globally registered components. However, if you are not using global components, you can use this rule to prevent run-time errors.
@@ -172,6 +171,10 @@ export default {
172171

173172
- [vue/no-undef-properties](./no-undef-properties.md)
174173

174+
## :rocket: Version
175+
176+
This rule was introduced in eslint-plugin-vue v8.4.0
177+
175178
## :mag: Implementation
176179

177180
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/no-undef-components.js)

‎docs/rules/no-v-text-v-html-on-component.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-v-text-v-html-on-component
55
description: disallow v-text / v-html on component
6+
since: v8.4.0
67
---
78
# vue/no-v-text-v-html-on-component
89

910
> disallow v-text / v-html on component
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 disallows the use of v-text / v-html on component.
@@ -37,6 +36,10 @@ If you use v-text / v-html on a component, it will overwrite the component's con
3736

3837
Nothing.
3938

39+
## :rocket: Version
40+
41+
This rule was introduced in eslint-plugin-vue v8.4.0
42+
4043
## :mag: Implementation
4144

4245
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/no-v-text-v-html-on-component.js)

‎docs/rules/object-shorthand.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/object-shorthand
55
description: require or disallow method and property shorthand syntax for object literals in `<template>`
6+
since: v8.4.0
67
---
78
# vue/object-shorthand
89

910
> require or disallow method and property shorthand syntax for object literals in `<template>`
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
This rule is the same rule as core [object-shorthand] rule but it applies to the expressions in `<template>`.
@@ -19,6 +19,10 @@ This rule is the same rule as core [object-shorthand] rule but it applies to the
1919

2020
[object-shorthand]: https://eslint.org/docs/rules/object-shorthand
2121

22+
## :rocket: Version
23+
24+
This rule was introduced in eslint-plugin-vue v8.4.0
25+
2226
## :mag: Implementation
2327

2428
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/object-shorthand.js)

‎docs/rules/quote-props.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/quote-props
55
description: require quotes around object literal property names in `<template>`
6+
since: v8.4.0
67
---
78
# vue/quote-props
89

910
> require quotes around object literal property names in `<template>`
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
This rule is the same rule as core [quote-props] rule but it applies to the expressions in `<template>`.
@@ -19,6 +19,10 @@ This rule is the same rule as core [quote-props] rule but it applies to the expr
1919

2020
[quote-props]: https://eslint.org/docs/rules/quote-props
2121

22+
## :rocket: Version
23+
24+
This rule was introduced in eslint-plugin-vue v8.4.0
25+
2226
## :mag: Implementation
2327

2428
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/quote-props.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": "8.3.0",
3+
"version": "8.4.0",
44
"description": "Official ESLint plugin for Vue.js",
55
"main": "lib/index.js",
66
"scripts": {

0 commit comments

Comments
(0)

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