v7.0.0-beta.0
Pre-release
Pre-release
·
707 commits
to master
since this release
💥 Breaking Changes
- #1209 Change supported version of ESLint from 6.0.0 to 6.2.0.
- Updated presets configs.
- #1209 Change presets configs
parserOptions.ecmaVersion
to 2020. - Changed
plugin:vue/vue3-essential
config- #1253 Added
vue/valid-v-is
rule.
- #1253 Added
- Changed
plugin:vue/vue3-strongly-recommended
config- Same changes as above.
- #1251 Added
vue/require-explicit-emits
rule.
- Changed
plugin:vue/vue3-recommended
config- Same changes as above.
- #1209 Change presets configs
✨ Enhancements
New Rules:
- #1253 Added
vue/valid-v-is
rule that reports wrong usage ofv-is
directives.
Other changes in Rules:
- #1209 Supports Optional Chaining (ES2020)
- #1254 Changed the
vue/attributes-order
rule to handlev-is
asDEFINITION
category. - #1254 Changed the
vue/no-unregistered-components
rule to handlev-is
like:is
. - #1254 Changed the
vue/no-unused-components
rule to handlev-is
like:is
. - #1254 Added
"v-is"
to the syntax checked by thevue/no-unsupported-features
rule.
🐛 Bug Fixes
- #1255 Fixed false positives for watch handler methods in
vue/no-unused-properties
rule.
All commits: v7.0.0-alpha.10 -> v7.0.0-beta.0