Skip to content
This repository has been archived by the owner on Sep 7, 2021. It is now read-only.

chore(deps): update dependency eslint-plugin-vue to v7.17.0 #343

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 29, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
eslint-plugin-vue (source) 7.9.0 -> 7.17.0 age adoption passing confidence

Release Notes

vuejs/eslint-plugin-vue

v7.17.0

Compare Source

✨ 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

v7.16.0

Compare Source

✨ 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

v7.15.2

Compare Source

🐛 Bug Fixes

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

All commits: v7.15.1 -> v7.15.2

v7.15.1

Compare Source

🐛 Bug Fixes

  • #​1590 Fixed message typo in vue/no-reserved-keys rule.
  • #​1591 Fixed false positives for type-only defineProps in vue/require-default-prop rule.

All commits: v7.15.0 -> v7.15.1

v7.15.0

Compare Source

✨ Enhancements

  • #​1234 Added vue/no-use-computed-property-like-method rule that disallows to use computed property like method.
  • #​1586 Added vue/block-lang rule rule that disallows the use of languages other than those available in the your application for the lang attribute of block elements.
  • #​1576 Updated some rules to support style CSS variable injection.
    • vue/comma-spacing rule.
    • vue/dot-notation rule.
    • vue/eqeqeq rule.
    • vue/func-call-spacing rule.
    • vue/no-extra-parens rule.
    • vue/no-restricted-syntax rule.
    • vue/no-useless-concat rule.
    • vue/prefer-template rule.
    • vue/space-in-parens rule.
    • vue/space-infix-ops rule.
    • vue/space-unary-ops rule.
    • vue/template-curly-spacing rule.

🐛 Bug Fixes

  • #​1584 Fixed false positives for call expression in vue/no-mutating-props rule.

⚙️ Updates


All commits: v7.14.0 -> v7.15.0

v7.14.0

Compare Source

✨ Enhancements

  • #​1568 Added vue/require-expose rule that enforces the component to explicitly declare the exposed properties to the component using expose.
  • #​1566 Updated vue/no-unused-properties rule to support expose
  • #​1574 Updated some rules to support style CSS vars injection.
    • vue/no-parsing-error rule.
    • vue/no-unused-properties rule.
    • vue/script-setup-uses-vars rule.
    • vue/no-unsupported-features rule.
  • #​1565 Improved report location of vue/valid-v-xxx rules.

🐛 Bug Fixes

  • #​1569 Fixed false positives for <script setup> in vue/no-lifecycle-after-await rule.
  • #​1569 Fixed false positives for <script setup> in vue/no-watch-after-await rule.
  • #​1569 Fixed false positives for <script setup> in vue/no-restricted-call-after-await rule.
  • #​1575 Downgraded to semver compatible with Node v8.

All commits: v7.13.0 -> v7.14.0

v7.13.0

Compare Source

✨ Enhancements

  • Supports <script setup>
    • #​1529 Added vue/script-setup-uses-vars rule that will find variables in <script setup> used in <template> and mark them as used.
    • #​1559 Added vue/no-export-in-script-setup rule that disallows ES export in <script setup>.
    • #​1560 Added vue/valid-define-props rule that reports defineProps compiler macros in the following cases:
      • defineProps are referencing locally declared variables.
      • defineProps has both a literal type and an argument. e.g. defineProps<{/*props*/}>({/*props*/})
      • defineProps has been called multiple times.
      • Props are defined in both defineProps and export default {}.
      • Props are not defined in either defineProps or export default {}.
    • #​1561 Added vue/valid-define-emits rule that reports defineEmits compiler macros in the following cases:
      • defineEmits are referencing locally declared variables.
      • defineEmits has both a literal type and an argument. e.g. defineEmits<(e: 'foo')=>void>(['bar'])
      • defineEmits has been called multiple times.
      • Custom events are defined in both defineEmits and export default {}.
      • Custom events are not defined in either defineEmits or export default {}.
    • #​1532, #​1559 Upgraded vue-eslint-parser.
    • Updated rules to support <script setup>.
      • #​1531 vue/no-mutating-props rule.
      • #​1535 vue/no-reserved-keys rule.
      • #​1533 vue/no-async-in-computed-properties rule.
      • #​1534 vue/no-side-effects-in-computed-properties rule.
      • #​1536 vue/require-prop-type-constructor rule.
      • #​1539 vue/no-lifecycle-after-await rule.
      • #​1538 vue/require-valid-default-prop rule.
      • #​1542 vue/return-in-emits-validator rule.
      • #​1545 vue/require-default-prop rule.
      • #​1540 vue/no-setup-props-destructure rule.
      • #​1541 vue/no-watch-after-await rule.
      • #​1543 vue/no-template-shadow rule.
      • #​1544 vue/prop-name-casing rule.
      • #​1546 vue/require-prop-types rule.
      • #​1548 vue/require-explicit-emits rule.
      • #​1549 vue/custom-event-name-casing rule.
      • #​1550 vue/no-boolean-default rule.
      • #​1551 vue/no-restricted-call-after-await rule.
      • #​1552 vue/no-restricted-props rule.
      • #​1553 vue/no-unregistered-components rule.
      • #​1554 vue/no-unsupported-features rule.
      • #​1555 vue/no-unused-properties rule.
      • #​1556 vue/no-unused-refs rule.
      • #​1557 vue/require-emit-validator rule.
      • #​1558 vue/require-name-property rule.
  • #​1543 Updated vue/no-template-shadow rule to support setup().
  • #​1556 Updated vue/no-unused-refs rule to support setup().

🐛 Bug Fixes

  • #​1527 Changed the indent rule so that the union type has the same indent as the binary expression.

⚙️ Updates

  • #​1528 Deprecated vue/experimental-script-setup-vars rule.

All commits: v7.12.1 -> v7.13.0

v7.12.1

Compare Source

🐛 Bug Fixes

  • #​1525 Fixed false positives for trailing comma with import in vue/script-indent rule.

All commits: v7.12.0 -> v7.12.1

v7.12.0

Compare Source

✨ 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

v7.11.1

Compare Source

🐛 Bug Fixes

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

v7.11.0

Compare Source

✨ 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

v7.10.0

Compare Source

✨ 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


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/eslint-plugin-vue-7.x branch from d638b7a to effa2b1 Compare May 30, 2021 11:10
@renovate renovate bot changed the title chore(deps): update dependency eslint-plugin-vue to v7.10.0 chore(deps): update dependency eslint-plugin-vue to v7.11.0 Jun 11, 2021
@renovate renovate bot force-pushed the renovate/eslint-plugin-vue-7.x branch 2 times, most recently from a6f1f72 to 15bca2c Compare June 13, 2021 08:05
@renovate renovate bot changed the title chore(deps): update dependency eslint-plugin-vue to v7.11.0 chore(deps): update dependency eslint-plugin-vue to v7.11.1 Jun 13, 2021
@renovate renovate bot force-pushed the renovate/eslint-plugin-vue-7.x branch from 15bca2c to 2c2b759 Compare June 20, 2021 08:52
@renovate renovate bot changed the title chore(deps): update dependency eslint-plugin-vue to v7.11.1 chore(deps): update dependency eslint-plugin-vue to v7.12.0 Jun 25, 2021
@renovate renovate bot force-pushed the renovate/eslint-plugin-vue-7.x branch 2 times, most recently from 42b849c to dba86f1 Compare June 25, 2021 10:29
@renovate renovate bot changed the title chore(deps): update dependency eslint-plugin-vue to v7.12.0 chore(deps): update dependency eslint-plugin-vue to v7.12.1 Jun 25, 2021
@renovate renovate bot force-pushed the renovate/eslint-plugin-vue-7.x branch from dba86f1 to 81590d8 Compare July 6, 2021 11:52
@renovate renovate bot changed the title chore(deps): update dependency eslint-plugin-vue to v7.12.1 chore(deps): update dependency eslint-plugin-vue to v7.13.0 Jul 6, 2021
@renovate renovate bot force-pushed the renovate/eslint-plugin-vue-7.x branch from 81590d8 to faa1615 Compare July 8, 2021 14:32
@renovate renovate bot force-pushed the renovate/eslint-plugin-vue-7.x branch from faa1615 to ec1e7c6 Compare July 18, 2021 09:28
@renovate renovate bot changed the title chore(deps): update dependency eslint-plugin-vue to v7.13.0 chore(deps): update dependency eslint-plugin-vue to v7.14.0 Jul 18, 2021
@renovate renovate bot changed the title chore(deps): update dependency eslint-plugin-vue to v7.14.0 chore(deps): update dependency eslint-plugin-vue to v7.15.0 Jul 30, 2021
@renovate renovate bot force-pushed the renovate/eslint-plugin-vue-7.x branch 2 times, most recently from 107dfba to fce32a9 Compare August 3, 2021 02:13
@renovate renovate bot changed the title chore(deps): update dependency eslint-plugin-vue to v7.15.0 chore(deps): update dependency eslint-plugin-vue to v7.15.1 Aug 3, 2021
@renovate renovate bot force-pushed the renovate/eslint-plugin-vue-7.x branch from fce32a9 to 50f93d9 Compare August 10, 2021 02:26
@renovate renovate bot changed the title chore(deps): update dependency eslint-plugin-vue to v7.15.1 chore(deps): update dependency eslint-plugin-vue to v7.15.2 Aug 10, 2021
@renovate renovate bot force-pushed the renovate/eslint-plugin-vue-7.x branch from 50f93d9 to 967b057 Compare August 10, 2021 11:33
@renovate renovate bot changed the title chore(deps): update dependency eslint-plugin-vue to v7.15.2 chore(deps): update dependency eslint-plugin-vue to v7.16.0 Aug 10, 2021
@renovate renovate bot force-pushed the renovate/eslint-plugin-vue-7.x branch from 967b057 to bd910d5 Compare August 27, 2021 05:05
@renovate renovate bot changed the title chore(deps): update dependency eslint-plugin-vue to v7.16.0 chore(deps): update dependency eslint-plugin-vue to v7.17.0 Aug 27, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant