v6.1.0
✨ Enhancements
Core:
- #985 Upgrade vue-eslint-parser to 7.0.0
New Rules:
- #886 Added
vue/static-class-names-orderrule that enforce the order of static class names. - #945 Added
vue/require-name-propertyrule that require a name property in Vue components. - #757 Added
vue/no-reserved-component-namesrule that disallow the use of reserved names in component definitions. - #763 Added
vue/component-tags-orderrule that enforce the order of component top-level elements. - #646 Added
vue/component-definition-name-casingrule that enforce specific casing for component definition name. - #647 Added
vue/valid-v-bind-syncrule that checks whether every.syncmodifier onv-binddirectives is valid. - #839 Added
vue/no-deprecated-slot-attributerule that disallowsslotattribute. - #840 Added
vue/no-deprecated-slot-scope-attributerule that disallowsslot-scopeattribute. - #841 Added
vue/no-unsupported-featuresrule that disallow unsupported Vue.js syntax on the specified version. - #843 Added
vue/no-static-inline-stylesrule that disallow static inlinestyleattributes. - #959 Added
vue/max-lenrule that enforces a maximum line length. - #964 Added
vue/no-irregular-whitespacerule that disallow irregular whitespace.
🐛 Bug Fixes
All commits: v6.0.2 -> v6.1.0