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: v9.15.1...v9.16.0