eslint-plugin-vue

Official ESLint plugin for Vue.js

MIT License

Downloads
12M
Stars
4.4K
Committers
215

Bot releases are visible (Hide)

eslint-plugin-vue - v8.7.0

Published by ota-meshi over 2 years ago

✨ Enhancements

🐛 Bug Fixes

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.6.0...v8.7.0

eslint-plugin-vue - v8.6.0

Published by ota-meshi over 2 years ago

✨ Enhancements

🐛 Bug Fixes

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.5.0...v8.6.0

eslint-plugin-vue - v8.5.0

Published by ota-meshi over 2 years ago

✨ Enhancements

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.4.1...v8.5.0

eslint-plugin-vue - v8.4.1

Published by ota-meshi over 2 years ago

🐛 Bug Fixes

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.4.0...v8.4.1

eslint-plugin-vue - v8.4.0

Published by ota-meshi over 2 years ago

✨ Enhancements

🐛 Bug Fixes

⚙️ Updates

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.3.0...v8.4.0

eslint-plugin-vue - v8.3.0

Published by ota-meshi almost 3 years ago

🐛 Bug Fixes

⚙️ Updates

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.2.0...v8.3.0

eslint-plugin-vue - v8.2.0

Published by ota-meshi almost 3 years ago

✨ Enhancements

🐛 Bug Fixes

⚙️ Updates

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.1.1...v8.2.0

eslint-plugin-vue - v8.1.1

Published by ota-meshi almost 3 years ago

eslint-plugin-vue - v8.1.0

Published by ota-meshi almost 3 years ago

✨ Enhancements

🐛 Bug Fixes


Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.0.3...v8.1.0

eslint-plugin-vue - v8.0.3

Published by ota-meshi almost 3 years ago

🐛 Bug Fixes

  • #1691 Upgrade vue-eslint-parser to use patch.
    It upgrade fixes the wrong location in multiple <script>

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.0.2...v8.0.3

eslint-plugin-vue - v8.0.2

Published by ota-meshi almost 3 years ago

🐛 Bug Fixes


Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.0.1...v8.0.2

eslint-plugin-vue - v8.0.1

Published by ota-meshi almost 3 years ago

🐛 Bug Fixes


Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.0.0...v8.0.1

eslint-plugin-vue - v8.0.0

Published by ota-meshi almost 3 years ago

💥 Breaking Changes

✨ Enhancements

Core:

  • #1685 Added setup-compiler-macros environment.

Rules:

🐛 Bug Fixes


Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v7.20.0...v8.0.0

eslint-plugin-vue - v7.20.0

Published by ota-meshi almost 3 years ago

✨ Enhancements

  • #1472 Added vue/no-undef-properties rule that warns of using undefined properties.
  • #1653 Added vue/no-computed-properties-in-data rule that disallow accessing computed properties in data().
  • #1659 Improved vue/no-use-computed-property-like-method rule reports.
  • #1661 Added vue/multi-word-component-names rule to enforce multiple words in component names.
  • #1663 Added vue/no-deprecated-router-link-tag-prop rule that disallow using deprecated tag property on <RouterLink>.

🐛 Bug Fixes

  • #1659 Fixed crash in vue/no-use-computed-property-like-method rule.
  • #1658 Fixed false positives for vars inside types in vue/valid-define-emits and vue/valid-define-props rules.

⚙️ Updates

  • #1654 Changed peer deps eslint ver from ^6.2.0 || ^7.0.0 || ^8.0.0-0 to ^6.2.0 || ^7.0.0 || ^8.0.0.

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v7.19.1...v7.20.0

eslint-plugin-vue - v7.19.1

Published by ota-meshi about 3 years ago

🐛 Bug Fixes

  • [83eab8d2] Fixed false positives for vars inside functions in vue/valid-define-emits and vue/valid-define-props rules. Picked from #1652

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v7.19.0...v7.19.1

eslint-plugin-vue -

Published by ota-meshi about 3 years ago

✨ Enhancements

  • #1639 Added vue/no-restricted-class rule that reports the classes you don't want to allow in the template.
  • #1644 Added vue/no-useless-template-attributes rule that disallow useless attribute on <template> tags.

🐛 Bug Fixes

  • #1647 Fixed false positives for toRefs in vue/no-unused-properties rule.
  • #1648 Fixed unable to autofix event name with update:.

All commits: v7.18.0 -> v7.19.0

eslint-plugin-vue -

Published by ota-meshi about 3 years ago

✨ Enhancements

  • #1626 Added vue/component-api-style rule that aims to make the API style you use to define Vue components consistent in your project.

⚙️ Updates

  • #1619 Updated vue/script-indent rule to support Class static block and typescript-eslint v5(rc)
  • #1620 Changed type determination logic of type-only defineProps to follow vue v3.2.9.

All commits: v7.17.0 -> v7.18.0

eslint-plugin-vue -

Published by ota-meshi about 3 years ago

✨ Enhancements

  • #1605 Added vue/no-v-text rule that disallow v-text directive.

⚙️ Updates

  • #1607, #1610 Added support for ESLint v8 (beta).
    Note that ESLint v8 beta support will be removed without notice once a stable version of ESLint v8 is released.

All commits: v7.16.0 -> v7.17.0

eslint-plugin-vue -

Published by ota-meshi about 3 years ago

✨ Enhancements

  • #1596 Added vue/valid-v-memo rule that enforce valid v-memo directives.
  • #1599 Updated vue/no-unsupported-features rule to support Vue 3.2 syntaxes.

🐛 Bug Fixes

  • #1602 Fixed false positives for namespace component in vue/script-setup-uses-vars rule.

⚙️ Updates

  • #1598 Updated vue/no-restricted-v-bind and vue/valid-v-bind rules to support attr modifier.

All commits: v7.15.2 -> v7.16.0

eslint-plugin-vue -

Published by ota-meshi about 3 years ago

🐛 Bug Fixes

  • #1600 Fixed false positives in vue/no-use-computed-property-like-method rule.

All commits: v7.15.1 -> v7.15.2