From 8c3031e7a5648470fd7b2737992fb10743ef3ffe Mon Sep 17 00:00:00 2001 From: yosuke ota Date: Sun, 18 Jul 2021 18:01:39 +0900 Subject: [PATCH] 7.14.0 --- docs/rules/require-expose.md | 7 +++++-- package.json | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/docs/rules/require-expose.md b/docs/rules/require-expose.md index f402c3cd0..01baf5d44 100644 --- a/docs/rules/require-expose.md +++ b/docs/rules/require-expose.md @@ -3,13 +3,12 @@ pageClass: rule-details sidebarDepth: 0 title: vue/require-expose description: require declare public properties using `expose` +since: v7.14.0 --- # vue/require-expose > require declare public properties using `expose` -- :exclamation: ***This rule has not been released yet.*** - ## :book: Rule Details This rule enforces the component to explicitly declare the exposed properties to the component using `expose`. You can use `expose` to control the internal properties of a component so that they cannot be referenced externally. @@ -114,6 +113,10 @@ Nothing. - [Vue RFCs - 0042-expose-api](https://github.com/vuejs/rfcs/blob/master/active-rfcs/0042-expose-api.md) +## :rocket: Version + +This rule was introduced in eslint-plugin-vue v7.14.0 + ## :mag: Implementation - [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/require-expose.js) diff --git a/package.json b/package.json index 299296e16..d55714151 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "eslint-plugin-vue", - "version": "7.13.0", + "version": "7.14.0", "description": "Official ESLint plugin for Vue.js", "main": "lib/index.js", "scripts": {