v7.0.0-alpha.1
Pre-release
Pre-release
·
993 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- Added
vue/no-deprecated-v-on-number-modifiersrule - Added
vue/no-deprecated-data-object-declarationrule - Added
vue/no-deprecated-events-apirule - Added
vue/no-watch-after-awaitrule - Added
vue/require-v-if-inside-transitionrule - Added
vue/no-deprecated-inline-templaterule
- Added
- Changed
- #1088 Updated the rules of this plugin to detect Vue.js 3.x components.
✨ Enhancements
Core:
- #1088 Updated the rules of this plugin to detect Vue.js 3.x components.
New Rules:
- #1079 Added
vue/no-deprecated-v-on-number-modifiersrule that reports use of deprecatedKeyboardEvent.keyCodemodifier onv-ondirective. RFC0014 - #1083 Added
vue/no-deprecated-data-object-declarationrule that reports use of deprecated object declaration ondataproperty. RFC0019 - #1086 Added
vue/no-template-no-target-blankrule that disallows usingtarget="_blank"attribute withoutrel="noopener noreferrer"to avoid a security vulnerability. - #1097 Added
vue/no-deprecated-events-apirule that reports use of deprecated$on,$offand$onceapi (removed in Vue.js v3.0.0+). RFC0020 - #1068 Added
vue/no-watch-after-awaitrule that reports thewatch()afterawaitexpression. RFC0013 - #1099 Added
vue/require-v-if-inside-transitionrule that reports elements inside<transition>that do not control the display. RFC0017 - #1100 Add
vue/no-deprecated-inline-templaterule that reports deprecatedinline-templateattributes (removed in Vue.js v3.0.0+) RFC0016
Other changes in Rules:
- #1082 Changed
vue/no-dupe-key,vue/no-reserved-keysrule to handlesetup.
All commits: v7.0.0-alpha.0 -> v7.0.0-alpha.1