From a15d0364418fbeeb4f52d566635424766ce88cb8 Mon Sep 17 00:00:00 2001 From: yosuke ota Date: Thu, 24 Nov 2022 10:27:36 +0900 Subject: [PATCH] 9.8.0 --- docs/rules/require-prop-comment.md | 7 +++++-- lib/utils/vue3-export-names.json | 2 ++ package.json | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/docs/rules/require-prop-comment.md b/docs/rules/require-prop-comment.md index 3b1bc29f1..5cd29c375 100644 --- a/docs/rules/require-prop-comment.md +++ b/docs/rules/require-prop-comment.md @@ -3,13 +3,12 @@ pageClass: rule-details sidebarDepth: 0 title: vue/require-prop-comment description: require props to have a comment +since: v9.8.0 --- # vue/require-prop-comment > require props to have a comment -- :exclamation: ***This rule has not been released yet.*** - ## :book: Rule Details This rule enforces that every prop has a comment that documents it. @@ -138,6 +137,10 @@ const badProps = defineProps({ +## :rocket: Version + +This rule was introduced in eslint-plugin-vue v9.8.0 + ## :mag: Implementation - [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/require-prop-comment.js) diff --git a/lib/utils/vue3-export-names.json b/lib/utils/vue3-export-names.json index ecdd2462a..4cab0cb25 100644 --- a/lib/utils/vue3-export-names.json +++ b/lib/utils/vue3-export-names.json @@ -41,6 +41,7 @@ "ComponentCustomOptions", "ComponentCustomProperties", "ComponentCustomProps", + "ComponentInjectOptions", "ComponentInternalInstance", "ComponentObjectPropsOptions", "ComponentOptions", @@ -153,6 +154,7 @@ "proxyRefs", "pushScopeId", "queuePostFlushCb", + "Raw", "reactive", "ReactiveEffect", "ReactiveEffectOptions", diff --git a/package.json b/package.json index f985d47f7..3f2fb7287 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "eslint-plugin-vue", - "version": "9.7.0", + "version": "9.8.0", "description": "Official ESLint plugin for Vue.js", "main": "lib/index.js", "scripts": {