github vuejs/eslint-plugin-vue v9.0.0

latest releases: v9.30.0, v9.29.1, v9.29.0...
2 years ago

💥 Breaking Changes

Change Vue 3 presets configs

Change Vue 2 preset configs

Note: The rules marked with * are now included in the plugin:vue/essential config because @vue/composition-api and unplugin-vue2-script-setup add (limited) support for these Vue 3 features in Vue 2. If you don't use those libraries, enabling these rules shouldn't affect you.

Deprecated features

Removed features

Previously deprecated rules are removed completely:

Previously deprecated internal util methods are removed completely:

  • getComponentProps: use getComponentPropsFromOptions instead
  • getComponentEmits: use getComponentEmitsFromOptions instead

✨ Enhancements

🐛 Bug Fixes

Full Changelog: v8.7.0...v9.0.0

Don't miss a new eslint-plugin-vue release

NewReleases is sending notifications on new releases.