Closed renovate[bot] closed 3 years ago
This PR contains the following updates:
7.20.0
8.0.1
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.
This PR contains the following updates:
7.20.0
->8.0.1
Release Notes
vuejs/eslint-plugin-vue
### [`v8.0.1`](https://togithub.com/vuejs/eslint-plugin-vue/releases/v8.0.1) [Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v8.0.0...v8.0.1) #### 🐛 Bug Fixes - [#1686](https://togithub.com/vuejs/eslint-plugin-vue/issues/1686) Fixed false positives for arrow return in `vue/valid-next-tick` rule. *** **Full Changelog**: https://github.com/vuejs/eslint-plugin-vue/compare/v8.0.0...v8.0.1 ### [`v8.0.0`](https://togithub.com/vuejs/eslint-plugin-vue/releases/v8.0.0) [Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v7.20.0...v8.0.0) #### 💥 Breaking Changes - [#1588](https://togithub.com/vuejs/eslint-plugin-vue/issues/1588) Dropped supports Node.js v8-10, v13 and v15. - [#1664](https://togithub.com/vuejs/eslint-plugin-vue/issues/1664) Upgraded vue-eslint-parser to v8.0.0. - Changed presets configs. - Changed `plugin:vue/vue3-essential` config. - [#1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/no-deprecated-v-is` rule. - [#1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/no-export-in-script-setup` rule. - [#1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/valid-define-emits` rule. - [#1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/valid-define-props` rule. - [#1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/valid-next-tick` rule. - [#1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/valid-v-memo` rule. - [#1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/no-useless-template-attributes` rule. - [#1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/no-computed-properties-in-data` rule. - [#1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/multi-word-component-names` rule. - [#1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/no-deprecated-router-link-tag-prop` rule. - [#1678](https://togithub.com/vuejs/eslint-plugin-vue/issues/1678) Added `vue/no-reserved-props` rule. - Changed `plugin:vue/vue3-strongly-recommended` config. - Same changes as above. - [#1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/v-on-event-hyphenation` rule. - [#1587](https://togithub.com/vuejs/eslint-plugin-vue/issues/1587) Added `vue/first-attribute-linebreak` rule. - Changed `plugin:vue/vue3-recommended` config. - Same changes as above. - Changed `plugin:vue/essential` config. - [#1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/valid-next-tick` rule. - [#1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/no-useless-template-attributes` rule. - [#1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/no-computed-properties-in-data` rule. - [#1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/multi-word-component-names` rule. - [#1678](https://togithub.com/vuejs/eslint-plugin-vue/issues/1678) Added `vue/no-reserved-props` rule. - Changed `plugin:vue/strongly-recommended` config. - Same changes as above. - [#1587](https://togithub.com/vuejs/eslint-plugin-vue/issues/1587) Added `vue/first-attribute-linebreak` rule. - Changed `plugin:vue/recommended` config. - Same changes as above. - [#1587](https://togithub.com/vuejs/eslint-plugin-vue/issues/1587) Removed the `allowFirstLine` option of the `vue/max-attributes-per-line` rule. #### ✨ Enhancements **Core:** - [#1685](https://togithub.com/vuejs/eslint-plugin-vue/issues/1685) Added `setup-compiler-macros` environment. **Rules:** - [#1587](https://togithub.com/vuejs/eslint-plugin-vue/issues/1587) Added `vue/first-attribute-linebreak` rule aims to enforce a consistent location for the first attribute. - [#1678](https://togithub.com/vuejs/eslint-plugin-vue/issues/1678) Added `vue/no-reserved-props` rule that disallow reserved names to be used in props. - [#1680](https://togithub.com/vuejs/eslint-plugin-vue/issues/1680) Added `vue/no-loss-of-precision` rule that applies `no-loss-of-precision` rule to expressions in ``. - [#1681](https://togithub.com/vuejs/eslint-plugin-vue/issues/1681) Added `ignore` option to `vue/multi-word-component-names` rule. - [#1679](https://togithub.com/vuejs/eslint-plugin-vue/issues/1679) Added support for Nuxt.js's `asyncData` in `vue/no-dupe-keys`, `vue/no-reserved-keys`, `vue/no-template-shadow`, `vue/no-undef-properties`, and `vue/no-unused-properties` rules. #### 🐛 Bug Fixes - [#1684](https://togithub.com/vuejs/eslint-plugin-vue/issues/1684) Fixed false positives for non-vue file in `vue/multi-word-component-names` rule. *** **Full Changelog**: https://github.com/vuejs/eslint-plugin-vue/compare/v7.20.0...v8.0.0Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.