diff --git a/docs/rules/README.md b/docs/rules/README.md index cb65b19ac..e34e4ca2b 100644 --- a/docs/rules/README.md +++ b/docs/rules/README.md @@ -359,7 +359,7 @@ The following rules extend the rules provided by ESLint itself and apply them to | [vue/no-restricted-syntax](./no-restricted-syntax.md) | disallow specified syntax | | | [vue/no-sparse-arrays](./no-sparse-arrays.md) | disallow sparse arrays | | | [vue/no-useless-concat](./no-useless-concat.md) | disallow unnecessary concatenation of literals or template literals | | -| [vue/object-curly-newline](./object-curly-newline.md) | enforce consistent line breaks inside braces | :wrench: | +| [vue/object-curly-newline](./object-curly-newline.md) | enforce consistent line breaks after opening and before closing braces | :wrench: | | [vue/object-curly-spacing](./object-curly-spacing.md) | enforce consistent spacing inside braces | :wrench: | | [vue/object-property-newline](./object-property-newline.md) | enforce placing object properties on separate lines | :wrench: | | [vue/operator-linebreak](./operator-linebreak.md) | enforce consistent linebreak style for operators | :wrench: | diff --git a/docs/rules/no-invalid-model-keys.md b/docs/rules/no-invalid-model-keys.md index b69cbf952..615b69855 100644 --- a/docs/rules/no-invalid-model-keys.md +++ b/docs/rules/no-invalid-model-keys.md @@ -3,17 +3,18 @@ pageClass: rule-details sidebarDepth: 0 title: vue/no-invalid-model-keys description: require valid keys in model option +since: v7.9.0 --- # vue/no-invalid-model-keys > require valid keys in model option - ## :book: Rule Details This rule is aimed at preventing invalid keys in model option. + ```vue ``` + + ```vue ``` + + ```vue ``` + + ```vue ``` + + ```vue ``` + + ```vue ``` + +## :rocket: Version + +This rule was introduced in eslint-plugin-vue v7.9.0 + ## :mag: Implementation - [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/no-invalid-model-keys.js) diff --git a/docs/rules/no-unused-refs.md b/docs/rules/no-unused-refs.md index 8c59f47c2..7abf43e28 100644 --- a/docs/rules/no-unused-refs.md +++ b/docs/rules/no-unused-refs.md @@ -3,13 +3,12 @@ pageClass: rule-details sidebarDepth: 0 title: vue/no-unused-refs description: disallow unused refs +since: v7.9.0 --- # vue/no-unused-refs > disallow unused refs -- :exclamation: ***This rule has not been released yet.*** - ## :book: Rule Details This rule is aimed at eliminating unused refs. @@ -44,6 +43,10 @@ export default { Nothing. +## :rocket: Version + +This rule was introduced in eslint-plugin-vue v7.9.0 + ## :mag: Implementation - [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/no-unused-refs.js) diff --git a/docs/rules/object-curly-newline.md b/docs/rules/object-curly-newline.md index cc4831c12..52e3d6ae4 100644 --- a/docs/rules/object-curly-newline.md +++ b/docs/rules/object-curly-newline.md @@ -2,12 +2,12 @@ pageClass: rule-details sidebarDepth: 0 title: vue/object-curly-newline -description: enforce consistent line breaks inside braces +description: enforce consistent line breaks after opening and before closing braces since: v7.0.0 --- # vue/object-curly-newline -> enforce consistent line breaks inside braces +> enforce consistent line breaks after opening and before closing braces - :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. diff --git a/package.json b/package.json index a6512db0c..5893d0cab 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "eslint-plugin-vue", - "version": "7.8.0", + "version": "7.9.0", "description": "Official ESLint plugin for Vue.js", "main": "lib/index.js", "scripts": {