v7.0.0-alpha.3
Pre-release
Pre-release
·
973 commits
to master
since this release
💥 Breaking Changes
- Updated presets configs.
- Changed
plugin:vue/vue3-essentialconfig. - Changed
plugin:vue/vue3-strongly-recommendedconfig. - Changed
plugin:vue/vue3-recommendedconfig.
- Changed
- #1120 Added the support of descriptions in directive comments.
- #1120 Added the support for block-level directive comments.
✨ Enhancements
Core:
- #1120 Added the support of descriptions in directive HTML comments.
- #1120 Added the support for block-level directive HTML comments.
New Rules:
- #1114 Added
vue/no-unregistered-componentsrule that disallow using components that are not registered inside templates. - #1124 Added
vue/require-explicit-emitsrule that reports event triggers not declared with the emits option. RFC0030 - #1129 Added
vue/return-in-emits-validatorrule enforces that a return statement is present in emits validators. RFC0030 - #1130 Added
vue/no-deprecated-v-on-native-modifierrule that reports use of deprecated.nativemodifier onv-ondirective. RFC0031 - #1133 Added
vue/no-deprecated-dollar-listeners-apirule that reports use of deprecated$listeners. RFC0031 - #755 Added
vue/html-comment-indentrule that enforce consistent indentation in HTML comments. - #755 Added
vue/html-comment-content-newlinerule that enforce unified line brake in HTML comments. - #755 Added
vue/html-comment-content-spacingrule that enforce unified spacing in HTML comments.
🐛 Bug Fixes
- #1125 Fixed wrong autofix in
vue/no-deprecated-v-on-number-modifiersrule.
All commits: v7.0.0-alpha.2 -> v7.0.0-alpha.3