Skip to content

v7.0.0-alpha.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@ota-meshi ota-meshi released this 10 May 07:45
· 691 commits to master since this release

💥 Breaking Changes

  • Updated presets configs.
    • Changed plugin:vue/vue3-essential config.
    • Changed plugin:vue/vue3-strongly-recommended config.
    • Changed plugin:vue/vue3-recommended config.
      • #1117 Added vue/no-deprecated-html-element-is rule.
      • #1118 Added vue/no-deprecated-vue-config-keycodes rule.
      • #1119 Added vue/no-deprecated-functional-template rule.
  • #1105 Renamed vue/require-v-if-inside-transition rule to vue/require-toggle-inside-transition.

✨ Enhancements

Core:

  • #1077 Supports ESLint v7.x.

New Rules:

  • #1117 Added vue/no-deprecated-html-element-is rule that reports deprecated the is attribute on HTML elements (removed in Vue.js v3.0.0+). RFC0027
  • #1118 Added vue/no-deprecated-vue-config-keycodes rule that reports use of deprecated Vue.config.keyCodes (removed in Vue.js 3.0.0+). RFC0014
  • #1119 Added vue/no-deprecated-functional-template rule that reports deprecated the functional template (removed in Vue.js 3.0.0+). RFC0007

Other changes in Rules:

  • #1105 Renamed vue/require-v-if-inside-transition rule to vue/require-toggle-inside-transition.
  • #1116 Added disallowVueBuiltInComponents and disallowVue3BuiltInComponents option that reports Vue built-in component names to the vue/no-reserved-component-names rule.

All commits: v7.0.0-alpha.1 -> v7.0.0-alpha.2