chore(deps): update devdependency eslint-plugin-vue to v9
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| eslint-plugin-vue (source) | ^5.2.3 -> ^9.28.0 |
Release Notes
vuejs/eslint-plugin-vue (eslint-plugin-vue)
v9.28.0
v9.27.0
v9.26.0
v9.25.0
v9.24.1
v9.24.0
v9.23.0
v9.22.0
β¨ Enhancements
-
#β2390 Improved autofix for
vue/no-deprecated-slot-attributeto wrap<template v-slot>. -
#β2393 Added support for type assertions and non-null expressions in
vue/valid-v-modelrule.
π Bug Fixes
-
#β2389 Fixed wrong autofix for
{{'<'}}invue/no-useless-mustachesrule. -
#β2394 Fixed false negative for conditional expressions in
vue/no-setup-props-reactivity-lossrule. -
#β2397 Fixed
vue/require-explicit-slotsrule to recognize slot names enclosed in quotes. -
#β2408 Fixed wrong autofix for
v-bindwith spaces invue/no-useless-v-bindrule.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.21.1...v9.22.0
v9.21.1
π Bug Fixes
-
#β2388 Fixed error in render functions in
vue/no-unused-emit-declarationsrule. -
#β2386 Fixed false positives/negatives for multiple
defineModelcalls invue/define-macros-orderrule.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.21.0...v9.21.1
v9.21.0
β¨ Enhancements
-
#β2325 Added
vue/require-explicit-slotsrule that requires slots to be explicitly defined withdefineSlotsorslotscomponent option. -
#β2367 Added
vue/no-restricted-v-onrule that disallows specific arguments inv-on. -
#β2381 Added
sameNameShorthandoption tovue/v-bind-stylerule.
βοΈ Updates
-
#β2379 Upgraded
vue-eslint-parserto v9.4.2.- Fixed false positive with camelCase
v-bindsame-name shorthand invue/no-unused-property.
- Fixed false positive with camelCase
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.20.1...v9.21.0
v9.20.1
π Bug Fixes
-
#β2364 Fixed false positives for
defineModelinvue/no-undef-propertiesrule.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.20.0...v9.20.1
v9.20.0
v9.19.2
π Bug Fixes
-
#β2336 Fixed crash for TSFunctionType with
type-literaloption invue/define-emits-declarationrule
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.19.1...v9.19.2
v9.19.1
π Bug Fixes
-
#β2334 Fixed broken config of
plugin:vue/vue3-strongly-recommended
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.19.0...v9.19.1
v9.19.0
v9.18.1
π Bug Fixes
-
#β2303 Fixed false positives for
<slot>,:key, andappearattribute invue/require-toggle-inside-transitionrule.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.18.0...v9.18.1
v9.18.0
π Bug Fixes
-
#β2275 Fixed auto-fix of
vue/prefer-define-optionsrule to insertdefineOptionsafter import declaration. -
#β2293 Fixed false negatives for whitespace in
vue/require-toggle-inside-transitionrule. -
#β2301 Fixed
vue/component-name-in-template-casingto ignore elements in vue template syntax.
βοΈ Updates
-
#β2292 Fixed to replace
typeParameterswithtypeArguments.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.17.0...v9.18.0
v9.17.0
β¨ Enhancements
-
#β2258 Added support for template literals in
vue/no-deprecated-model-definition.
βοΈ Updates
-
#β2260 Improved error message for
vue/no-dupe-keys. -
#β2268 Renamed
vue/no-setup-props-destructure(now deprecated) tovue/no-setup-props-reactivity-loss, and removed both rules from any preset configs. -
#β2269 Renamed
vue/no-ref-object-destructure(now deprecated) tovue/no-ref-object-reactivity-loss.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.16.1...v9.17.0
v9.16.1
π Bug Fixes
-
#β2256 Fixed incompatibility with
@typescript-eslintv6 invue/script-indentrule
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.16.0...v9.16.1
v9.16.0
β¨ Enhancements
-
#β2224 Added
vue/no-use-v-else-with-v-forrule that disallows usingv-else-if/v-elseon the same element asv-for. -
#β1983 Added
vue/require-typed-object-proprule that enforces adding type declarations to object props. -
#β2238 Added
vue/no-deprecated-model-definitionrule that disallows themodeldefinition, which is deprecated in Vue 3.
π Bug Fixes
-
#β2229 Don't auto fix in
vue/attribute-hyphenationrule when it would break props.
βοΈ Updates
-
#β2223 Ignore blocks in
vue/html-self-closingrule. -
#β2244 Improved the
vue/no-setup-props-destructurerule (expect more lint issues!). -
#β2222 Renamed
vue/component-tags-ordertovue/block-order(the old rule is still included in the preset configs, but it is now deprecated).
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.15.1...v9.16.0
v9.15.1
π Bug Fixes
-
#β2221 Fixed
vue/no-consolerule false positives outside the<template>block.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.15.0...v9.15.1
v9.15.0
β¨ Enhancements
-
#β2194 Added
vue/no-consolerule that applies the coreno-consolerule to expressions in<template>. -
#β2198 Added
vue/require-macro-variable-namerule that requires a certain macro variable name. -
#β2204 Added
vue/require-typed-refrule that requiresrefandshallowReffunctions to be strongly typed. -
#β2210 Added
vue/no-restricted-component-namesrule that disallows specific component names. -
#β2213 Added
vue/max-lines-per-blockrule that enforces a maximum number of lines in Vue SFC blocks.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.14.1...v9.15.0
v9.14.1
π Bug Fixes
-
#β2189 Fixed false positives for
toRefprops invue/no-dupe-keysrule.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.14.0...v9.14.1
v9.14.0
β¨ Enhancements
-
#β2178 Added support for
defineOptionstovue/no-duplicate-attr-inheritancerule. -
#β2185 Added support for
<script setup>tovue/no-dupe-keysrule.
π Bug Fixes
-
#β2177 Added
additionalPropertiestovue/no-deprecated-router-link-tag-propschema. -
#β2186 Fixed false positive for unknown prop in
vue/no-undef-propertiesrule.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.13.0...v9.14.0
v9.13.0
Support for Vue 3.3 "Rurouni Kenshin" :tada:
see https://blog.vuejs.org/posts/vue-3-3
β¨ Enhancements
New Rules
-
#β2167 Added
vue/prefer-define-optionsrule that enforces use ofdefineOptionsinstead of default export. -
#β2165 Added
vue/valid-define-optionsrule that checks whetherdefineOptionscompiler macro is valid.
Other Changes
-
#β2154 Added support for
defineOptionsanddefineSlotstovue/define-macros-orderrule. -
#β2163 Added support for
defineOptionsanddefineSlotstovue/no-unsupported-featuresrule. -
#β2152 Added support for new
defineEmitstype syntax tovue/require-explicit-emitsrule. -
#β2159 Added support for
defineOptionstovue/component-definition-name-casingrule. -
#β2161 Added support for
defineOptionstovue/match-component-file-namerule. -
#β2157 Added support for
defineOptionstovue/multi-word-component-namesrule. -
#β2158 Added support for
defineOptionstovue/no-reserved-component-namesrule. -
#β2162 Added support for
defineOptionstovue/no-restricted-component-optionsrule. -
#β2160 Added support for
defineOptionstovue/order-in-componentsrule. -
#β2164 Added support for
defineOptionstovue/padding-lines-in-component-definitionrule. - #β2134 Added support for imported types in SFC macros.
βοΈ Updates
- #β2170 Upgraded to vue-eslint-parser v9.3 that supports Vue 3.3.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.12.0...v9.13.0
v9.12.0
β¨ Enhancements
-
#β2135 Added
shallowOnlyoption tovue/no-mutating-propsrule. -
#β2138 Added
vue/no-root-v-ifrule that disallows thev-ifdirective on the root element.
βοΈ Updates
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.11.1...v9.12.0
v9.11.1
π Bug Fixes
- #β2147 Fixed rules incompatible with ESLint v8.40.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.11.0...v9.11.1
v9.11.0
β¨ Enhancements
-
#β2101 Added
unreferencedOptionsoption tovue/no-unused-propertiesrule.
π Bug Fixes
-
#β2131 Fixed false negatives in
vue/camelcaserule when using ESLint >= v8.38.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.10.0...v9.11.0
v9.10.0
β¨ Enhancements
-
#β2111 Added suggestions for
vue/no-template-target-blankrule.
βοΈ Updates
-
#β2112 Changed to use
@eslint-community/eslint-utilspackage.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.9.0...v9.10.0
v9.9.0
β¨ Enhancements
-
#β2066 Added
vue/array-element-newlinerule that applies the corearray-element-newlinerule to expressions in<template>. -
#β2042 Improved
vue/script-indentrule to support more TypeScript syntax. -
#β2052 Added
vue/padding-lines-in-component-definitionrule that requires or disallows padding lines in component definition. -
#β2068 Added new
ATTR_DYNAMIC,ATTR_STATIC, andATTR_SHORTHAND_BOOLoptions tovue/attributes-orderrule.
π Bug Fixes
-
#β2069 Fixed false positive for type-only imports in
vue/component-name-in-template-casingrule. -
#β2070 Fixed spaces around comma in
vue/component-api-stylerule report messages. -
#β2071 Fixed
vue/define-macros-orderrule to hoist secondary expressions correctly. -
#β2073 Fixed false positives for circular references in
<script setup>invue/no-undef-componentsrule.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.8.0...v9.9.0
v9.8.0
β¨ Enhancements
-
#β2019 Added
vue/require-prop-commentrule that requires props to have a comment. -
#β2034 Added suggestion for
vue/require-name-propertyrule.
π Bug Fixes
-
#β2024 Fixed false positives for
<Textarea>components invue/no-textarea-mustacherule. -
#β2040 Fixed false positives for exported interfaces/type declarations in
vue/define-macros-orderrule. -
#β2031 Fixed false positives for HTML tags when using HTML-like components in
vue/component-name-in-template-casingrule. -
#β2045 Fixed
vue/attribute-hyphenationrule to disable autofix for attributes containing underscores (_).
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.7.0...v9.8.0
v9.7.0
β¨ Enhancements
-
#β1996 Added
vue/multiline-ternaryrule that applies the coremultiline-ternaryrule to expressions in<template>and<style>. -
#β2009 Added
vue/v-on-handler-stylerule that enforces writing style for handlers inv-ondirectives. -
#β1989 Added
globalsoption tovue/component-name-in-template-casingrule. -
#β2013 Added support for regexp options to
vue/no-restricted-classrule.
βοΈ Updates
-
#β2009 Deprecated
vue/v-on-function-callrule. Use the newvue/v-on-handler-stylerule instead.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.6.0...v9.7.0
v9.6.0
β¨ Enhancements
-
#β1943 Added
vue/no-required-prop-with-defaultrule that enforces props with default values ββto be optional. -
#β1982 Added
consistentoption tovue/padding-line-between-tagsrule.
π Bug Fixes
-
#β1988 Fixed false positives for uninitialized vars in
vue/no-ref-as-operandrule.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.5.1...v9.6.0
v9.5.1
π Bug Fixes
-
#β1976 Fixed false positives for
<script setup>with TypeScript invue/no-undef-componentsrule.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.5.0...v9.5.1
v9.5.0
β¨ Enhancements
-
#β1965 Added
vue/no-ref-object-destructurerule that reports the destructuring of ref objects causing the value to lose reactivity. -
#β1967 Changed
vue/no-undef-componentsrule to report when type-only imports are used. -
#β1966 Added
vue/padding-line-between-tagsrule that requires or disallows newlines between sibling tags in template. -
#β1968 Added
vue/define-emits-declarationrule that enforces the declaration style ofdefineEmits. -
#β1968 Added
vue/define-props-declarationrule that enforces the declaration style ofdefineProps.
βοΈ Updates
-
#β1955 Changed
vue/order-in-componentsrule to be auto-fixable even when usingPropType.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.4.0...v9.5.0
Thanks @βdev1437, @βAmorites, @βacupofspirt for your contributions!
v9.4.0
π Bug Fixes
-
#β1942 Fixed false negatives for delete operation in
vue/no-mutating-propsrule
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.3.0...v9.4.0
v9.3.0
βοΈ Updates
-
#β1934 Added support for
<script setup>tovue/component-name-in-template-casingrule.
π Bug Fixes
-
#β1937 Fixed false negatives for template literals in
vue/custom-event-name-casing,vue/no-restricted-custom-event, andvue/require-explicit-emitsrules.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.2.0...v9.3.0
v9.2.0
βοΈ Updates
-
#β1917 Added support for Vue 2.7 to
vue/no-unsupported-featuresrule.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.1.1...v9.2.0
v9.1.1
π Bug Fixes
-
#β1909 Fixed false negatives in
vue/no-unused-componentsrule
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.1.0...v9.1.1
v9.1.0
π Bug Fixes
-
#β1907 Fixed
vue/prefer-import-from-vuerule to skip side-effect imports in.d.tsfiles.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.0.1...v9.1.0
v9.0.1
π Bug Fixes
-
#β1896 Fixed false positive for script setup in
vue/no-expose-after-awaitrule
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.0.0...v9.0.1
v9.0.0
π₯ Breaking Changes
- #β1847 Drop support for Node.js v12.
-
#β1846 Change default casing of
vue/custom-event-name-casingrule tocamelCase. -
#β1883 Potentially breaking bug fix: Enable
vue/html-closing-bracket-spacingandvue/html-closing-bracket-newlinerules for top-level tags. - #β1848, #β1892 Change presets configs and remove unused internal methods. (see below)
- #β1849 Upgrade vue-eslint-parser to v9. (see below)
- #β1881 Remove deprecated rules. (see below)
Change Vue 3 presets configs
- Change
plugin:vue/vue3-essentialconfig:- Add
vue/no-child-contentrule - Add
vue/no-expose-after-awaitrule - Add
vue/no-reserved-component-namesrule - Add
vue/no-use-computed-property-like-methodrule - Add
vue/no-v-text-v-html-on-componentrule - Add
vue/prefer-import-from-vuerule - Add
vue/valid-attribute-namerule
- Add
- Change
plugin:vue/vue3-strongly-recommendedconfig:- Same changes as above
- Change
plugin:vue/vue3-recommendedconfig:- Same changes as above
Change Vue 2 preset configs
- Change
plugin:vue/essentialconfig:- Add
vue/no-child-contentrule - Add
vue/no-reserved-component-namesrule - Add
vue/no-use-computed-property-like-methodrule - Add
vue/no-v-text-v-html-on-componentrule - Add
vue/valid-attribute-namerule - Add
vue/valid-model-definitionrule - Add
vue/no-export-in-script-setuprule * - Add
vue/no-ref-as-operandrule * - Add
vue/no-setup-props-destructurerule * - Add
vue/return-in-emits-validatorrule * - Add
vue/valid-define-emitsrule * - Add
vue/valid-define-propsrule *
- Add
- Change
plugin:vue/strongly-recommendedconfig:- Same changes as above
- Change
plugin:vue/recommendedconfig:- Same changes as above
Note: The rules marked with * are now included in the plugin:vue/essential config because @βvue/composition-api and unplugin-vue2-script-setup add (limited) support for these Vue 3 features in Vue 2. If you don't use those libraries, enabling these rules shouldn't affect you.
Deprecated features
-
vue/no-invalid-model-keysrule is now deprecated, as it's renamed tovue/valid-model-definition -
vue/script-setup-uses-varsrule is now deprecated, as it's no longer needed with the upgrade to vue-eslint-parser to v9 -
vue/setup-compiler-macrosenvironment is now deprecated, as it's no longer needed with the upgrade to vue-eslint-parser to v9
Removed features
Previously deprecated rules are removed completely:
-
vue/experimental-script-setup-varsrule (deprecated in v7.13.0): not needed anymore -
vue/name-property-casingrule (deprecated in v7.0.0): usevue/component-definition-name-casinginstead -
vue/no-confusing-v-for-v-ifrule (deprecated in v5.0.0): usevue/no-use-v-if-with-v-forinstead -
vue/no-unregistered-componentsrule (deprecated in v8.4.0): usevue/no-undef-componentsinstead
Previously deprecated internal util methods are removed completely:
-
getComponentProps: usegetComponentPropsFromOptionsinstead -
getComponentEmits: usegetComponentEmitsFromOptionsinstead
β¨ Enhancements
-
#β1874 Make
vue/match-component-file-namerule fixable via editor suggestions. -
#β1885 Support
<script setup>invue/no-expose-after-awaitrule. -
#β1851, #β1892 Add
vue/valid-attribute-namerule.
π Bug Fixes
-
#β1861 Fix wrong behavior of
vue/define-macros-orderrule when there are multiple<script>tags. -
#β1883 Potentially breaking bug fix: Enable
vue/html-closing-bracket-spacingandvue/html-closing-bracket-newlinerules for top-level tags.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.7.0...v9.0.0
v8.7.1
π Bug Fixes
-
#β1861 Fixed false positives for multiple scripts in
vue/define-macros-orderrule.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.7.0...v8.7.1
v8.7.0
β¨ Enhancements
-
#β1825, #β1842 Added support for CSS selectors to order option for
vue/component-tags-orderrule. -
#β1831 Added
vue/match-component-import-namerule that requires the registered component name to match the imported component name. -
#β1856 Added
vue/define-macros-orderrule that enforces the order ofdefineEmitsanddefinePropscompiler macros.
π Bug Fixes
-
#β1844 Fixed false negatives for
<script setup>invue/multi-word-component-namesrule. -
#β1854 Fixed false positives for
<script setup>with TS literal type invue/require-valid-default-proprule.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.6.0...v8.7.0
v8.6.0
β¨ Enhancements
-
#β1811 Made
vue/component-tags-orderrule auto-fixable. -
#β1822 Added
vue/prefer-prop-type-boolean-firstrule that enforces thatBooleancomes first in component prop types -
#β1820 Added
vue/no-restricted-html-elementsrule that disallows specific HTML elements.
π Bug Fixes
-
#β1826 Fixed false negatives for
<slot>invue/attribute-hyphenationrule.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.5.0...v8.6.0
v8.5.0
β¨ Enhancements
-
#β1796 Added
prefer-true-attribute-shorthandrule that forces thev-bindattribute withtruevalue to use the shorthand. -
#β1804 Added
vue/prefer-import-from-vuerule that aims to use imports from'vue'instead of imports from'@​vue/*'.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.4.1...v8.5.0
v8.4.1
π Bug Fixes
-
#β1782 Support template literal component names in
vue/no-undef-componentsrule. -
#β1790 Fixed false positives due to conflicts with other rules in
vue/no-unused-propertiesrule.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.4.0...v8.4.1
v8.4.0
β¨ Enhancements
-
#β1760 Added
vue/no-v-text-v-html-on-componentrule that disallows the use ofv-text/v-htmlon component. -
#β1762 Added
vue/object-shorthandrule that appliesobject-shorthandrule to expressions in<template>. -
#β1763 Added
vue/no-undef-componentsrule that warns reports component that are used in the<template>, but that are not defined in the<script setup>or the Options API'scomponentssection. -
#β1769 Added
vue/quote-propsrule that appliesquote-propsrule to expressions in<template>. -
#β1761 Added support for Vue2 functional component to
vue/no-unused-propertiesrule. -
#β1761 Added support for Vue2 functional component to
vue/no-undef-propertiesrule.
π Bug Fixes
-
#β1770 Fixed false positives for import brace in
vue/script-indentrule. -
#β1771 Fixed false positives for
v-bind="obj"withv-modelinvue/attributes-orderrule. -
#β1775 Fixed false positives for CSS
v-bind()invue/no-extra-parensrule. -
#β1777 Skip conditional expressions in
vue/valid-next-tickrule.
βοΈ Updates
-
#β1763 Deprecated
vue/no-unregistered-componentsrule.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.3.0...v8.4.0
v8.3.0
π Bug Fixes
-
#β1755 Fix crash on
<textarea>without end tag invue/html-indentrule. -
#β1756 Fix false positive for unknown emits definition in
vue/require-explicit-emitsrule.
βοΈ Updates
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.2.0...v8.3.0
v8.2.0
β¨ Enhancements
-
#β1725 Added
vue/component-options-name-casingrule that enforces the casing of component name incomponentsoptions. -
#β1729 Added
vue/prefer-separate-static-classrule that requires static class names in template to be in a separateclassattribute.
π Bug Fixes
-
#β1736 Fixed false positives for import binding in
vue/valid-define-emitsandvue/valid-define-propsrules.
:gear: Updates
-
#β1719 Added support for TypeScript 4.5 to
vue/script-indentrule. -
#β1735 Changed to allow
asyncDatainvue/no-dupe-keysrule.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.1.1...v8.2.0
v8.1.1
π Bug Fixes
-
#β1721 Fixed crash in
vue/component-api-stylerule.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.1.0...v8.1.1
v8.1.0
β¨ Enhancements
-
#β1707 Added
vue/no-child-contentrule that reports child content of elements that have a directive which overwrites that child content. -
#β1712 Added
vue/no-expose-after-awaitrule that reports theexpose()afterawaitexpression. -
#β1703 Added
composition-vue2style option invue/component-api-stylerule.
π Bug Fixes
-
#β1713 Fixed false positives for type-only exports in
vue/no-export-in-script-setuprule. -
#β1715 Fixed false negatives for
v-bind.syncinvue/no-mutating-propsrule. -
#β1715 Fixed false positives for shadowed props in
vue/no-mutating-propsrule. - #β1718 Fixed memory leak.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.0.3...v8.1.0
v8.0.3
π Bug Fixes
-
#β1691 Upgrade vue-eslint-parser to use patch.
It upgrade fixes the wrong location in multiple
<script>
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.0.2...v8.0.3
v8.0.2
π Bug Fixes
-
#β1689 Fixed false positive for filename in
vue/multi-word-component-namesrule
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.0.1...v8.0.2
v8.0.1
π Bug Fixes
-
#β1686 Fixed false positives for arrow return in
vue/valid-next-tickrule.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.0.0...v8.0.1
[v8.0.0](https://redirect.github.com/vuejs/eslint-plu
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» 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.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.