Skip to content

Releases: vuejs/eslint-plugin-vue

v3.12.0

06 Jan 14:52
Compare
Choose a tag to compare

Diff: v3.11.0 -> v3.12.0

⭐ Features

🐛 Bug fixes

  • 164b2ae (#143) Fix traversing in over many types in require-valid-default-prop
  • df84d9b (#146) Improve support for spread operator

⚙️ Chores

  • 23d360c (#157) Rename rule no-reservered-keys to no-reserved-keys.

v3.11.0

09 Oct 01:22
Compare
Choose a tag to compare
v3.11.0 Pre-release
Pre-release

Diff: v3.10.0 -> v3.11.0

⭐ Features

🐛 Bug fixes

  • 3db7b13 (#131) Match correct nodes in return-in-computed-property & require-render-return
  • 8761bde (#139) Update vue-eslint-parser to support Eslint 4.4.0

⚙️ Chores

  • a9d44bc (#132) Deprecate no-invalid-* rules and add valid-* rules

v3.10.0

04 Aug 14:29
Compare
Choose a tag to compare
v3.10.0 Pre-release
Pre-release

Diff: v3.9.0 -> v3.10.0

Features

Bug fixes

  • b440c2e (#127) Updated vue-eslint-parser to new version, that has parserServices implemented

Chores

v3.9.0

04 Aug 00:37
Compare
Choose a tag to compare
v3.9.0 Pre-release
Pre-release

Diff: v3.8.0 -> v3.9.0

Features

Enhancements

Chores

  • e42491f (#115) Update code comments, improve tests for name-property-casing rule

  • c149f33 (#121) Add support for deprecated state in auto-generated readme

v3.8.0

04 Aug 00:21
Compare
Choose a tag to compare
v3.8.0 Pre-release
Pre-release

v3.7.0

21 Jul 19:59
Compare
Choose a tag to compare
v3.7.0 Pre-release
Pre-release

Features

Enhancements

  • 7904536 updated no-invalid-v-on rule to support Vue.js 2.4.0. The v2.4.0 supports v-on object syntax with no arguments.

v3.6.0

21 Jul 19:24
Compare
Choose a tag to compare
v3.6.0 Pre-release
Pre-release

v3.5.1

21 Jul 19:21
Compare
Choose a tag to compare
v3.5.1 Pre-release
Pre-release

Bug fixes

  • 602d80f fixed a bug that vue/no-invalid-v-for had not considered <slot> elements as HTML elements.
  • 799d1de fixed a bug that vue/order-in-components had not had correct option schema.

v3.5.0

30 Jun 10:21
Compare
Choose a tag to compare
v3.5.0 Pre-release
Pre-release

Enhancements

  • e729ad2 enabled experimentalObjectRestSpread option of vue/recommended config.

v3.4.0

30 Jun 10:20
Compare
Choose a tag to compare
v3.4.0 Pre-release
Pre-release

Enhancements

  • 866d057 adds a new rule no-template-key. This rule disallows key attribute on <template> elements because it does not work.

Bug fixes

  • 866d057 fixed false positives of no-invalid-v-for and require-v-for-key rules. Now it checks whether child elements of <template> elements have v-bind:key attribute rather than the <template> elements.