eslint-plugin-vue

Official ESLint plugin for Vue.js

MIT License

Downloads
12M
Stars
4.4K
Committers
215

Bot releases are hidden (Show)

eslint-plugin-vue - v9.25.0 Latest Release

Published by ota-meshi 6 months ago

✨ Enhancements

🐛 Bug Fixes

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.24.1...v9.25.0

eslint-plugin-vue - v9.24.1

Published by ota-meshi 6 months ago

⚙️ Updates

  • #2444 Allowed ESLint v9 as peer dependency.

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.24.0...v9.24.1

eslint-plugin-vue - v9.24.0

Published by ota-meshi 7 months ago

✨ Enhancements

🐛 Bug Fixes

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.23.0...v9.24.0

eslint-plugin-vue - v9.23.0

Published by ota-meshi 7 months ago

✨ Enhancements

  • #2422 Added support Vue APIs from auto imports.
  • #2423 Added side effects suggestions to vue/order-in-components rule.

🐛 Bug Fixes

  • #2410 Fixed false positives for non-kebab-case variable in vue/v-bind-style rule.
  • #2416 Fixed false positives for extra comma in vue/v-for-delimiter-style rule.

⚙️ Updates

  • #2417 Removed unnecessary second filter to perf improvement.

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.22.0...v9.23.0

eslint-plugin-vue - v9.22.0

Published by ota-meshi 8 months ago

✨ Enhancements

🐛 Bug Fixes

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.21.1...v9.22.0

eslint-plugin-vue - v9.21.1

Published by ota-meshi 9 months ago

🐛 Bug Fixes

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.21.0...v9.21.1

eslint-plugin-vue - v9.21.0

Published by ota-meshi 9 months ago

✨ Enhancements

⚙️ Updates

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.20.1...v9.21.0

eslint-plugin-vue - v9.20.1

Published by ota-meshi 9 months ago

🐛 Bug Fixes

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.20.0...v9.20.1

eslint-plugin-vue - v9.20.0

Published by ota-meshi 9 months ago

✨ Enhancements

Added Support for Vue 3.4 🏀

New Rules

  • #2110 Added vue/enforce-style-attribute rule that enforces or forbids the use of the scoped and module attributes in SFC top level <style> tags.

New Options

Improvements

🐛 Bug Fixes

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.19.2...v9.20.0

eslint-plugin-vue - v9.19.2

Published by ota-meshi 11 months ago

🐛 Bug Fixes

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.19.1...v9.19.2

eslint-plugin-vue - v9.19.1

Published by ota-meshi 11 months ago

🐛 Bug Fixes

  • #2334 Fixed broken config of plugin:vue/vue3-strongly-recommended

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

eslint-plugin-vue - v9.19.0

Published by ota-meshi 11 months ago

✨ Enhancements

New Rules

  • #2312 Added vue/no-unused-emit-declarations rule that disallow unused emit declarations.
  • #2280 Added vue/v-if-else-key rule that require key attribute for conditionally rendered repeated components.

New Options

  • #2315 Added type-literal option in vue/define-emits-declaration rule.
  • #2297 Added externalIgnores option in vue/singleline-html-element-content-newline rule.
  • #2314 Added ignore option in vue/no-deprecated-slot-attribute rule.

⚙️ Changes

  • #2320 Changed vue/v-on-event-hyphenation rule to be auto-fixable by default in Vue 3.
  • #2330 Changed stylistic rules for expressions in <template> to extend from ESLint Stylistic.

⚙️ Updates

  • #2327 Fixed avoid calling typeParameters getter.
  • #2331 Improved compatibility with ESLint v9 (plan).

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.18.1...v9.19.0

eslint-plugin-vue - v9.18.1

Published by ota-meshi 12 months ago

🐛 Bug Fixes

  • #2303 Fixed false positives for <slot>, :key, and appear attribute in vue/require-toggle-inside-transition rule.

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.18.0...v9.18.1

eslint-plugin-vue - v9.18.0

Published by ota-meshi 12 months ago

🐛 Bug Fixes

⚙️ Updates

  • #2292 Fixed to replace typeParameters with typeArguments.

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.17.0...v9.18.0

eslint-plugin-vue - v9.17.0

Published by ota-meshi about 1 year ago

✨ Enhancements

⚙️ Updates

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.16.1...v9.17.0

eslint-plugin-vue - v9.16.1

Published by ota-meshi about 1 year ago

🐛 Bug Fixes

  • #2256 Fixed incompatibility with @typescript-eslint v6 in vue/script-indent rule

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.16.0...v9.16.1

eslint-plugin-vue - v9.16.0

Published by ota-meshi about 1 year ago

✨ Enhancements

🐛 Bug Fixes

⚙️ Updates

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.15.1...v9.16.0

eslint-plugin-vue - v9.15.1

Published by FloEdelmann over 1 year ago

🐛 Bug Fixes

  • #2221 Fixed vue/no-console rule false positives outside the <template> block.

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.15.0...v9.15.1

eslint-plugin-vue - v9.15.0

Published by ota-meshi over 1 year ago

✨ Enhancements

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.14.1...v9.15.0

eslint-plugin-vue - v9.14.1

Published by ota-meshi over 1 year ago

🐛 Bug Fixes

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.14.0...v9.14.1