- Fix a bug that
boolean-value
not support detecting multiple character attributes.
- Fix
html-quotes
replace ' & " to unexpected string.
- Add a feature that
order-in-components
can detect this order of other methods not declared inorder
. - Support @typescript-eslint/parser v5+.
- Add a feature that prevent developer from using method of this in computed property of san components.
- Fix a bug that
no-unused-components
check every component name as a host html tag name. - Fix a bug that
no-unused-vars
report incorrect message when the second variable used ins-for
. - Fix a bug that
no-unused-vars
report incorrect message when thevar-*
used.
- Add message to notation if the component name is host html tag name in
no-unused-components
.
- Fix
indent-common
cannot check and fix the code of .ts/.js file. - Fix a bug that
no-expression-in-template-literals
parse template without value incorrectly. - Fix a bug that
no-unused-vars
parse variables ofs-for
incorrectly.
- Remove a rule:
no-template-key
andno-shared-component-data
.
- Add a feature in all rules to parse the template in ts/js files.
- Add a feature to parse the interpolation in attribute.
- Add a rule initdata-in-component.
- Add a rule no-expression-in-template-literals.
- Add a rule boolean-value
- Fix a bug that
comment-directive
can not handle ts/js files. - Fix a bug that
no-dupe-keys
check the property insan instance
but not thedata
. - Fix a bug that
no-reserved-keys
check the property name incomputed dataTypes data initData
but not thesan instance
. - Fix a bug that
order-in-components
give the incorrect order by default. - Fix a bug that
valid-s-for
will check the:key
in the tag and remove the supporting for complexity expression ins-for
. - Fix a bug that
no-side-effects-in-computed-propertiess
will check the expression likethis.data
but notthis.data.set
. - Fix a bug that
max-attributes-per-line
fix the code incorrectly. - Fix a bug that
html-closing-bracket-newline
fix the code properly.