Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: vuejs/eslint-plugin-vue

v7.12.0

25 Jun 07:23
@ota-meshi ota-meshi
Compare
Choose a tag to compare
Loading

✨ Enhancements

  • #1520 Improved vue/script-indent rule to support TypeScript syntax.
  • #1481 Improved vue/script-indent rule and vue/html-indent rule to support ES2022 Class Fields syntax. (When using espree v8+.)

🐛 Bug Fixes

  • #1521 Fixed wrong auto-fix in vue/no-deprecated-slot-attribute rule and vue/no-deprecated-slot-scope-attribute rule.
  • #1522 Fixed false positives for default with type Function in vue/no-deprecated-props-default-this rule.

⚙️ Updates

  • #1481 Supports ES2022 Class Fields. (When using espree v8+.)

All commits: v7.11.1 -> v7.12.0

Loading
privatenumber reacted with hooray emoji privatenumber reacted with rocket emoji
1 person reacted

v7.11.1

13 Jun 07:53
@ota-meshi ota-meshi
Compare
Choose a tag to compare
Loading

🐛 Bug Fixes

  • #1515 Fixed crash when using objectsInObjects option in vue/object-curly-spacing rule.
Loading

v7.11.0

11 Jun 04:46
@ota-meshi ota-meshi
Compare
Choose a tag to compare
Loading

✨ Enhancements

New Rules:

  • #1506 Added vue/no-this-in-before-route-enter rule that disallow this usage in a beforeRouteEnter method.
  • #1510 Added vue/no-deprecated-v-is rule that disallow deprecated v-is directive (in Vue.js 3.1.0+).

Other changes in Rules:

  • #1501 Made vue/no-deprecated-destroyed-lifecycle rule to auto-fixable.

⚙️ Updates

  • #1509 Added supports for is="vue:" (Vue 3.1.0+).

All commits: v7.10.0 -> v7.11.0

Loading
privatenumber reacted with hooray emoji
1 person reacted

v7.10.0

29 May 02:16
@ota-meshi ota-meshi
Compare
Choose a tag to compare
Loading

✨ Enhancements

New Rules:

  • #1487 Added vue/require-emit-validator rule that enforce the validator definition in emits.

Other changes in Rules:

  • #1493 Changed vue/this-in-template rule to support autofix.

⚙️ Updates

  • #1484 Changed vue/attribute-hyphenation rule to ignore SVG attributes.

All commits: v7.9.0 -> v7.10.0

Loading
RandyPJ and ntnyq reacted with thumbs up emoji
2 people reacted

v7.9.0

12 Apr 07:44
@ota-meshi ota-meshi
Compare
Choose a tag to compare
Loading

✨ Enhancements

New Rules:

  • #1466 Added vue/no-invalid-model-keys rule that disallow invalid model option keys.
  • #1474 Added vue/no-unused-refs rule that reports refs that are defined using the ref attribute in <template> but are not used via $refs.

Other changes in Rules:

  • #1465 Added singleline.allowFirstLine option to vue/max-attributes-per-line rule.

🐛 Bug Fixes

  • #1469 Fixed false negative in as expression for vue/require-valid-default-prop rule.

All commits: v7.8.0 -> v7.9.0

Loading

v7.8.0

22 Mar 08:02
@ota-meshi ota-meshi
Compare
Choose a tag to compare
Loading

✨ Enhancements

  • #1450 Changed vue/require-direct-export rule to allow more cases (e.g. export default defineComponent({})).
  • #1451 Changed vue/valid-v-show rule to disallow v-show in <template> tag.
Loading

v7.7.0

02 Mar 10:35
@ota-meshi ota-meshi
Compare
Choose a tag to compare
Loading

✨ Enhancements

Changes in Rules:

  • #1444 Added ignorePublicMembers option to vue/no-unused-properties rule.

🐛 Bug Fixes

  • #1446 Fixed false negatives for member access with $ in vue/this-in-template rule.

⚙️ Updates

  • #1448 Upgrade vue-eslint-parser to v7.6.0.
    This makes the parser to case sensitive to the name used to determine the element when the file is SFC.

All commits: v7.6.0 -> v7.7.0

Loading

v7.6.0

15 Feb 01:06
@ota-meshi ota-meshi
Compare
Choose a tag to compare
Loading

✨ Enhancements

New Rules:

  • #1001, #1432 Added vue/html-button-has-type rule.

Other changes in Rules:

  • #1429 Added "SLOT" option to vue/attributes-order rule to specify v-slot order.
  • #1430 Changed the option schema for the following rules to be stricter. Incorrect options are reported as errors.
    • vue/attributes-order rule.
    • vue/component-tags-order rule.
    • vue/max-attributes-per-line rule.
    • vue/new-line-between-multi-line-property rule.
    • vue/no-bare-strings-in-template rule.
    • vue/no-duplicate-attributes rule.
    • vue/no-potential-component-option-typo rule.
    • vue/no-reserved-component-names rule.
    • vue/no-use-v-if-with-v-for rule.
    • vue/no-useless-mustaches rule.
    • vue/no-useless-v-bind rule.
    • vue/valid-v-slot rule.
  • #1436 Improved autofix of vue/no-deprecated-slot-attribute rule when slot name contains _.

🐛 Bug Fixes

  • #1434 Fixed false negatives for v-bind="object" in vue/attributes-order rule.

⚙️ Updates

  • #1440 Upgrade vue-eslint-parser to v7.5.0.
    This change fixes an issue that caused a crash when using some queries with vue/no-restricted-syntax rule.

All commits: v7.5.0 -> v7.6.0

Loading

v7.5.0

22 Jan 01:09
@ota-meshi ota-meshi
Compare
Choose a tag to compare
Loading

✨ Enhancements

New Rules:

  • #1401 Added vue/no-constant-condition rule applies no-constant-condition rule to expressions in <template>, v-if, v-show and v-else-if.
  • #1400 Added vue/next-tick-style rule that enforces whether the callback version or Promise version should be used in Vue.nextTick and this.$nextTick.
  • #1404 Added vue/valid-next-tick rule that enforce valid nextTick function calls.

Other changes in Rules:

  • #1396 Make vue/no-ref-as-operand rule fixable.

🐛 Bug Fixes

  • #1398 Added computed() support to vue/no-async-in-computed-properties rule.
  • #1406 Added computed() support to vue/return-in-computed-property rule.
  • #1407 Added computed() support to vue/no-side-effects-in-computed-properties rule.
  • #1419 Fixed false positives for mixin() in vue/one-component-per-file and vue/require-name-property rules.
  • #1421 Fixed crash for toLocaleString() in vue/no-unused-properties rule.
  • #1420 Fixed false positives for quoted 'emits' in vue/require-explicit-emits rule.

⚙️ Updates

  • #1422 Upgrade vue-eslint-parser to 7.4.1

⚙️ Chores

  • #1392 Refactor vue/attributes-order rule.
  • #1405 Refactor vue/no-async-in-computed-properties rule.

All commits: v7.4.1 -> v7.5.0

Loading

v7.4.1

05 Jan 01:36
@ota-meshi ota-meshi
Compare
Choose a tag to compare
Loading

🐛 Bug Fixes

  • d176d6b Fixed false positives for assignments in no-ref-as-operand rule

All commits: v7.4.0 -> v7.4.1

Loading
1 2 7 9 11 17 18

AltStyle によって変換されたページ (->オリジナル) /