v7.0.0-alpha.10
Pre-release
Pre-release
·
875 commits
to master
since this release
💥 Breaking Changes
- Updated presets configs.
- Changed
plugin:vue/vue3-essentialconfig- #1239 Added
vue/no-dupe-v-else-ifrule.
- #1239 Added
- Changed
plugin:vue/vue3-strongly-recommendedconfig- Same changes as above.
- Changed
plugin:vue/vue3-recommendedconfig- Same changes as above.
- #1238 Added
vue/no-lone-templaterule.
- Changed
plugin:vue/essentialconfig- #1239 Added
vue/no-dupe-v-else-ifrule.
- #1239 Added
- Changed
plugin:vue/strongly-recommendedconfig- Same changes as above.
- Changed
plugin:vue/recommendedconfig- Same changes as above.
- #1238 Added
vue/no-lone-templaterule.
- #1237 Removed
jsx:truefrom shareable configs.
- Changed
✨ Enhancements
New Rules:
- #1238 Added
vue/no-lone-templaterule that disallow unnecessary<template>element. - #1239 Added
vue/no-dupe-v-else-ifrule that disallow duplicate conditions inv-if/v-else-ifchains. - #1243 Added
vue/no-sparse-arraysrule that appliesno-sparse-arraysrule to expressions in<template>.
Other changes in Rules:
- #1225 Changed
vue/no-ref-as-operandto also checkrefof@vue/composition-api.
🐛 Bug Fixes
- #1242 Fixed
vue/no-unused-properties,vue/require-valid-default-prop,vue/require-default-propandvue/no-multiple-objects-in-classrules crash on sparse arrays.
⚙️ Updates
- #1237 Removed
jsx:truefrom shareable configs.
All commits: v7.0.0-alpha.9 -> v7.0.0-alpha.10