[Snyk] Upgrade eslint-plugin-vue from 9.17.0 to 9.28.0 #6
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.17.0 to 9.28.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 17 versions ahead of your current version.
The recommended version was released on 2 months ago.
Issues fixed by the recommended upgrade:
SNYK-JS-HTTPPROXYMIDDLEWARE-8229906
SNYK-JS-COOKIE-8163060
SNYK-JS-SERIALIZEJAVASCRIPT-6147607
Release notes
Package name: eslint-plugin-vue
-
9.28.0 - 2024-09-03
- #2430 Added
- #2494 Added
- #2525 Added
- #2501 Allow specifying custom macros in
- #2537 Added
- #2348 Fixed false positives/negatives for siblings in
- #2505 Fixed false positives for JavaScript components in
- #2511 Fixed false negatives for
- #2533 Fixed auto-fix for
- #2529 Fixed auto-fix for
- #2530 Fixed auto-fix for
- #2498 Renamed flat config names for inspector.
-
9.27.0 - 2024-07-02
- #2487 Improved
- #2489 Fixed false negatives for elements inside template literals in
- #2476 Added name property to flat configs.
- #2488 Upgraded vue-eslint-parser to v9.4.3.
-
9.26.0 - 2024-05-09
- #2457 Improved some rules to understand MathML elements:
- #2456 Fixed
- #2427 Fixed
-
9.25.0 - 2024-04-14
- #2441 Added support for Pinia methods to
- #2438 Improved
- #2435 Fixed false negatives for props in template in
-
9.24.1 - 2024-04-08
- #2444 Allowed ESLint v9 as peer dependency.
-
9.24.0 - 2024-03-25
- #2407, #2436 Added support for the flat config format.
- #2425 Fixed error for empty value in
-
9.23.0 - 2024-03-11
- #2422 Added support for auto-imported Vue APIs (e.g. in
- #2423 Added suggestions for reordering to
- #2410 Fixed false positives for non-kebab-case variables in
- #2416 Fixed false positives for extra comma in
- #2417 Improve performance by removing unnecessary second
-
9.22.0 - 2024-02-23
- #2390 Improved autofix for
- #2393 Added support for type assertions and non-null expressions in
- #2389 Fixed wrong autofix for
- #2394 Fixed false negative for conditional expressions in
- #2397 Fixed
- #2408 Fixed wrong autofix for
-
9.21.1 - 2024-02-01
- #2388 Fixed error in render functions in
- #2386 Fixed false positives/negatives for multiple
-
9.21.0 - 2024-01-30
- #2325 Added
- #2367 Added
- #2381 Added
- #2379 Upgraded
- Fixed false positive with camelCase
-
9.20.1 - 2024-01-13
-
9.20.0 - 2024-01-10
-
9.19.2 - 2023-11-30
-
9.19.1 - 2023-11-30
-
9.19.0 - 2023-11-30
-
9.18.1 - 2023-10-27
-
9.18.0 - 2023-10-24
-
9.17.0 - 2023-08-09
from eslint-plugin-vue GitHub release notes✨ Enhancements
New Rules
vue/max-propsrule that enforces the maximum number of props in Vue components.vue/require-default-exportrule that requires components to be thedefaultexport.vue/max-template-depthrule that enforces the maximum depth of<template>.New Features
vue/define-macros-orderrule.additionalDirectivesoption tovue/require-toggle-inside-transitionrule.🐛 Bug Fixes
vue/v-if-else-keyrule.vue/require-typed-object-proprule.v-modeldirective invue/attribute-hyphenationrule.vue/attribute-hyphenationrule to skipv-bind.sync.vue/no-deprecated-slot-attributerule to handlev-forwith dynamicslot.vue/no-deprecated-slot-attributerule to skip dynamic components.⚙️ Updates
Full Changelog: v9.27.0...v9.28.0
✨ Enhancements
vue/require-toggle-inside-transitionrule to understandv-bind:appear.🐛 Bug Fixes
vue/no-setup-props-reactivity-lossrule.⚙️ Updates
Full Changelog: v9.26.0...v9.27.0
✨ Enhancements
vue/component-name-in-template-casingvue/no-deprecated-html-element-isvue/no-undef-componentsvue/no-unused-componentsvue/script-setup-uses-vars(note that this rule is deprecated!)🐛 Bug Fixes
vue/require-default-proprule to ignore the spread and continue checking.vue/require-typed-refrule to ignore<script>blocks withoutlang="ts"in.vuefiles.Full Changelog: v9.25.0...v9.26.0
✨ Enhancements
vue/no-unused-propertiesrule.🐛 Bug Fixes
vue/no-use-computed-property-like-methodrule to understand logical expressions.vue/no-unused-propertiesrule.Full Changelog: v9.24.1...v9.25.0
⚙️ Updates
Full Changelog: v9.24.0...v9.24.1
✨ Enhancements
🐛 Bug Fixes
vue/no-restricted-classruleFull Changelog: v9.23.0...v9.24.0
✨ Enhancements
vue/no-ref-as-operand).vue/order-in-componentswhen there may be side effects.🐛 Bug Fixes
vue/v-bind-stylerule.vue/v-for-delimiter-stylerule.⚙️ Updates
filter.Full Changelog: v9.22.0...v9.23.0
✨ Enhancements
vue/no-deprecated-slot-attributeto wrap<template v-slot>.vue/valid-v-modelrule.🐛 Bug Fixes
{{'<'}}invue/no-useless-mustachesrule.vue/no-setup-props-reactivity-lossrule.vue/require-explicit-slotsrule to recognize slot names enclosed in quotes.v-bindwith spaces invue/no-useless-v-bindrule.Full Changelog: v9.21.1...v9.22.0
🐛 Bug Fixes
vue/no-unused-emit-declarationsrule.defineModelcalls invue/define-macros-orderrule.Full Changelog: v9.21.0...v9.21.1
✨ Enhancements
vue/require-explicit-slotsrule that requires slots to be explicitly defined withdefineSlotsorslotscomponent option.vue/no-restricted-v-onrule that disallows specific arguments inv-on.sameNameShorthandoption tovue/v-bind-stylerule.⚙️ Updates
vue-eslint-parserto v9.4.2.v-bindsame-name shorthand invue/no-unused-property.Full Changelog: v9.20.1...v9.21.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: