✨ Enhancements
- #2066 Added
vue/array-element-newline
rule that applies the corearray-element-newline
rule to expressions in<template>
. - #2042 Improved
vue/script-indent
rule to support more TypeScript syntax. - #2052 Added
vue/padding-lines-in-component-definition
rule that requires or disallows padding lines in component definition. - #2068 Added new
ATTR_DYNAMIC
,ATTR_STATIC
, andATTR_SHORTHAND_BOOL
options tovue/attributes-order
rule.
🐛 Bug Fixes
- #2069 Fixed false positive for type-only imports in
vue/component-name-in-template-casing
rule. - #2070 Fixed spaces around comma in
vue/component-api-style
rule report messages. - #2071 Fixed
vue/define-macros-order
rule to hoist secondary expressions correctly. - #2073 Fixed false positives for circular references in
<script setup>
invue/no-undef-components
rule.
Full Changelog: v9.8.0...v9.9.0