[Snyk] Upgrade eslint-plugin-vue from 9.32.0 to 10.4.0#8
Open
Dustin4444 wants to merge 1 commit intomasterfrom
Open
[Snyk] Upgrade eslint-plugin-vue from 9.32.0 to 10.4.0#8Dustin4444 wants to merge 1 commit intomasterfrom
Dustin4444 wants to merge 1 commit intomasterfrom
Conversation
Snyk has created this PR to upgrade eslint-plugin-vue from 9.32.0 to 10.4.0. See this package in npm: eslint-plugin-vue See this project in Snyk: https://app.snyk.io/org/dustin4444/project/78e73d54-79da-49c8-94e1-4a91db3847b5?utm_source=github&utm_medium=referral&page=upgrade-pr
|
Warning You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again! |
|
Important Review skippedIgnore keyword(s) in the title. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade eslint-plugin-vue from 9.32.0 to 10.4.0.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 7 versions ahead of your current version.
The recommended version was released 2 months ago.
Release notes
Package name: eslint-plugin-vue
-
10.4.0 - 2025-07-31
- Added
- Added new
- Added new
- Resolved TypeScript compatibility issues introduced by eslint-typegen (#2790)
- Fixed inconsistent quotes in
-
10.3.0 - 2025-07-02
- Added
- Added TypeScript IntelliSense support via eslint-typegen (#2770)
- Fixed false negatives when using typescript-eslint v8 in
- Updated resources (#2752)
-
10.2.0 - 2025-06-06
- Updated resources (#2747)
-
10.1.0 - 2025-04-30
- #2734 Improved
- #2736 Added
- #2685 Added
-
10.0.1 - 2025-04-29
- #2700 Fixed incorrect type for
- #2703 Fixed false negatives for multiple script blocks in
- #2726 Fixed false positives for tagged template expressions in
- #2728 Fixed false negatives for props destructure in
- #2731 Fixed false positives for renamed props in
- #2701 Improved the report location for
- #2724 Improved the report location for
-
10.0.0 - 2025-03-05
- #2630 Changed Versioning Policy:
- Allow minor versions of this plugin to enhance the checks for new features in Vue and Nuxt.
- Allow updating deprecated/reserved HTML+SVG element tag names in minor versions, see #2171.
- #2645 Removed deprecated rules (see removed rules).
- #2669 Dropped support for old versions of ESLint and Node.js. New minimum requirements:
- Node.js:
- ESLint:
- Updated configs:
- #2627 Added
- #2628 Added
- #2629 Added
- #2640 Added
- #2653 Added
- #2674 Removed globals from configs. You may need to configure them manually now, see https://eslint.org/docs/latest/use/configure/language-options#predefined-global-variables.
- #2648 Renamed
- #2668 Changed
- #2670 Changed vue-eslint-parser to peer dependency.
- #2697 Upgraded vue-eslint-parser to v10.
- This includes vuejs/vue-eslint-parser#195, which should make the parser much faster for large TypeScript projects ⚡
- #2153 Added
- #2626 Removed legacy option from
- #2655 Removed unused
- #2652 Removed
- #2693 Improved type resolution for generic types and improved the rules for checking type-only macros.
- #2684 Added
- #2694 Added
- #2311 Improved the plugin to check for objects declared with Nuxt3
- #2171 Updated resources.
- #2675 Deprecated Vue 2 only rules. They will be removed in eslint-plugin-vue v11.
-
9.33.0 - 2025-03-05
- #2639 Added
- #2680 Improved
- #2679 Added
- #2636 Fixed crash in
- #2682 Fixed regex matching order in
- #2683 Fixed false positives for union type prop definitions in
-
9.32.0 - 2024-11-30
- #2598 Added
- #2610 Added
- #2609 Added
- #2611 Added
- #2620 Added
- #2617 Added support for type references in
- #2608 Added support for
- #2612 Changed
from eslint-plugin-vue GitHub release notesMinor Changes
ignoreParentsoption tovue/no-deprecated-slot-attribute(#2784)vue/no-negated-v-if-conditionrule (#2794)vue/no-negated-conditionrule (#2795)Patch Changes
vue/block-langerror messages (#2805)Minor Changes
@ typescript-eslint/parseras an optional peer dependency (#2775)vue/no-deprecated-slot-attributeignoreoption now supports regex patterns (#2773)Patch Changes
vue/script-indentrule (#2775)vue/no-restricted-html-elementsnow also checks SVG and MathML elements (#2755)Minor Changes
vue/no-restricted-html-elementsnow accepts multiple elements in each entry (#2750)Patch Changes
✨ Enhancements
allowlistoption ofvue/no-bare-strings-in-templaterule to accept regex.vue/define-props-destructuringrule that enforce consistent style for props destructuring.disallowCommentsoption tovue/no-multiple-template-rootrule.Full Changelog: v10.0.1...v10.1.0
🐛 Bug Fixes
.eslintrcconfigs.vue/prefer-use-template-refrule.vue/no-ref-as-operandrule.vue/require-default-proprule.vue/no-dupe-keysrule.⚙️ Updates
vue/no-export-in-script-setuprule.vue/html-self-closingrule.Full Changelog: v10.0.0...v10.0.1
💥 Breaking changes
^18.18.0 || ^20.9.0 || >=21.1.0^8.57.0 || ^9.0.0vue/block-orderrule to recommended configs (replaces the removedvue/component-tags-orderrule).vue/no-deprecated-delete-setrule to vue3-essential config.vue/no-deprecated-model-definitionrule to vue3-essential config.vue/no-required-prop-with-defaultrule to recommended configs.vue/valid-define-optionsrule to vue3-essential config..eslintrcconfigs (to matcheslint.config.jsconfig names; see PR for comparison)..eslintrcbase config so that vue-eslint-parser is only used for.vuefiles.slotsandexposeto the default order ofvue/order-in-componentsrule.vue/custom-event-name-casingrule.runOutsideVueoption fromvue/sort-keysrule.setup-compiler-macrosenvironments.✨ Enhancements
vue/no-import-compiler-macrosrule that disallows importing Vue compiler macros.exceptoption tovue/prefer-true-attribute-shorthandrule.defineNuxtComponent().⚙️ Updates
Full Changelog: v9.33.0...v10.0.0
✨ Enhancements
vue/no-implicit-coercionrule to disallow shorthand type conversions in<template>.vue/no-ref-as-operandrule to checkemitpayloads.ignorePropsoption tovue/prop-name-casingrule.🐛 Bug Fixes
vue/prefer-use-template-refrule whensetupis an arrow function.vue/no-bare-strings-in-templaterule.vue/max-propsrule.Full Changelog: v9.32.0...v9.33.0
✨ Enhancements
checkMultiRootNodesoption tovue/no-duplicate-attr-inheritancerule and changed to ignore multi-root components by default.ignoreElementNamespacesoption tovue/no-v-text-v-html-on-componentrule.ignoreTagsoption tovue/attribute-hyphenationrule andvue/v-on-event-hyphenationrule.vue/restricted-component-namesrule that enforces using only specific component names.vue/slot-name-casingrule that enforces specific casing for slot names.vue/require-explicit-slotsrule.shallowRefinvue/prefer-use-template-refrule.🐛 Bug Fixes
vue/prefer-use-template-refrule to only check root-level variables.Full Changelog: v9.31.0...v9.32.0
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information: