Build(deps-dev): bump eslint-plugin-vue from 9.19.2 to 9.20.0 #1635

Merged
argoyle merged 1 commits from dependabot-npm_and_yarn-eslint-plugin-vue-9.20.0 into master 2024-01-11 08:17:31 +00:00
argoyle commented 2024-01-11 04:43:48 +00:00 (Migrated from gitlab.com)

Bumps eslint-plugin-vue from 9.19.2 to 9.20.0.

Release notes

Sourced from eslint-plugin-vue's releases.

v9.20.0

Enhancements

Added Support for Vue 3.4 🏀

New Rules

New Options

Improves

🐛 Bug Fixes

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.19.2...v9.20.0

Commits


Dependabot commands
You can trigger Dependabot actions by commenting on this MR
  • $dependabot recreate will recreate this MR rewriting all the manual changes and resolving conflicts
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 9.19.2 to 9.20.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vuejs/eslint-plugin-vue/releases">eslint-plugin-vue's releases</a>.</em></p> <blockquote> <h2>v9.20.0</h2> <h2>✨ Enhancements</h2> <h3>Added Support for Vue 3.4 🏀</h3> <ul> <li><a href="https://github.com/vuejs/eslint-plugin-vue/issues/2357">#2357</a> Added support for <a href="https://blog.vuejs.org/posts/vue-3-4#v-bind-same-name-shorthand"><code>v-bind</code> same-name shorthand</a>.</li> <li><a href="https://github.com/vuejs/eslint-plugin-vue/issues/2360">#2360</a> Added support for <a href="https://blog.vuejs.org/posts/vue-3-4#definemodel-is-now-stable"><code>defineModel</code> macro</a>.</li> </ul> <h3>New Rules</h3> <ul> <li><a href="https://github.com/vuejs/eslint-plugin-vue/issues/2110">#2110</a> Added <a href="https://eslint.vuejs.org/rules/enforce-style-attribute.html"><code>vue/enforce-style-attribute</code></a> rule that enforces or forbids the use of the <code>scoped</code> and <code>module</code> attributes in SFC top level <code>&lt;style&gt;</code> tags.</li> </ul> <h3>New Options</h3> <ul> <li><a href="https://github.com/vuejs/eslint-plugin-vue/issues/2323">#2323</a> Added <code>allow</code> list option to <a href="https://eslint.vuejs.org/rules/no-template-shadow.html"><code>vue/no-template-shadow</code></a> rule.</li> <li><a href="https://github.com/vuejs/eslint-plugin-vue/issues/2339">#2339</a> Added <code>allow</code> list option to <a href="https://eslint.vuejs.org/rules/no-v-text-v-html-on-component.html"><code>vue/no-v-text-v-html-on-component</code></a> rule.</li> <li><a href="https://github.com/vuejs/eslint-plugin-vue/issues/2346">#2346</a> Added <code>selfClosingTag</code> option to <a href="https://eslint.vuejs.org/rules/html-closing-bracket-newline.html"><code>vue/html-closing-bracket-newline</code></a> rule.</li> <li><a href="https://github.com/vuejs/eslint-plugin-vue/issues/2349">#2349</a> Added <code>defineExposeLast</code> option to <a href="https://eslint.vuejs.org/rules/define-macros-order.html"><code>vue/define-macros-order</code></a> rule.</li> </ul> <h3>Improves</h3> <ul> <li><a href="https://github.com/vuejs/eslint-plugin-vue/issues/2345">#2345</a> Added support for <code>$props.&lt;prop&gt;</code> to <a href="https://eslint.vuejs.org/rules/no-unused-properties.html"><code>vue/no-unused-properties</code></a> rule.</li> <li><a href="https://github.com/vuejs/eslint-plugin-vue/issues/2276">#2276</a> Added support for Vuex to <a href="https://eslint.vuejs.org/rules/no-unused-properties.html"><code>vue/no-unused-properties</code></a> rule.</li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li><a href="https://github.com/vuejs/eslint-plugin-vue/issues/2340">#2340</a> Fixed <a href="https://eslint.vuejs.org/rules/no-unused-emit-declarations.html"><code>vue/no-unused-emit-declarations</code></a> rule to detect emits in template with <code>&lt;script setup&gt;</code>.</li> <li><a href="https://github.com/vuejs/eslint-plugin-vue/issues/2350">#2350</a> Fixed <a href="https://eslint.vuejs.org/rules/require-explicit-emits.html"><code>vue/require-explicit-emits</code></a> rule to detect emits in template with <code>&lt;script setup&gt;</code>.</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/vuejs/eslint-plugin-vue/compare/v9.19.2...v9.20.0">https://github.com/vuejs/eslint-plugin-vue/compare/v9.19.2...v9.20.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vuejs/eslint-plugin-vue/commit/4eecc5e7569318c77c2699d0722ef1d98453ee1a"><code>4eecc5e</code></a> 9.20.0</li> <li><a href="https://github.com/vuejs/eslint-plugin-vue/commit/895fc9c184f0882376bcc9d848c40fe975f87ee1"><code>895fc9c</code></a> Fix type errors caused by TypeScript (<a href="https://github.com/vuejs/eslint-plugin-vue/issues/2361">#2361</a>)</li> <li><a href="https://github.com/vuejs/eslint-plugin-vue/commit/66bf635b4dec85a75b11f99883f55448bb44c8a7"><code>66bf635</code></a> Add support for defineModel (<a href="https://github.com/vuejs/eslint-plugin-vue/issues/2360">#2360</a>)</li> <li><a href="https://github.com/vuejs/eslint-plugin-vue/commit/26fc85e928a46c617e52875164e58bde1bead696"><code>26fc85e</code></a> Remove Vue 3 syntax status notice from docs (<a href="https://github.com/vuejs/eslint-plugin-vue/issues/2358">#2358</a>)</li> <li><a href="https://github.com/vuejs/eslint-plugin-vue/commit/8035aa3c12e0dc56d672fa89d4221bb61bd43507"><code>8035aa3</code></a> Upgrade vue-eslint-parser and add support for v-bind same-name shorthand (<a href="https://github.com/vuejs/eslint-plugin-vue/issues/2357">#2357</a>)</li> <li><a href="https://github.com/vuejs/eslint-plugin-vue/commit/ea29fd43b2da9b392adb8e56eafa463560e4a29e"><code>ea29fd4</code></a> format</li> <li><a href="https://github.com/vuejs/eslint-plugin-vue/commit/c232e26e797dc5e750a949a6eff55148fc206007"><code>c232e26</code></a> Add new <code>vue/enforce-style-attribute</code> rule (<a href="https://github.com/vuejs/eslint-plugin-vue/issues/2110">#2110</a>)</li> <li><a href="https://github.com/vuejs/eslint-plugin-vue/commit/e2f8b70db0eda9f736a19704d144ff1b9bd1bd06"><code>e2f8b70</code></a> feat(define-macros-order): add <code>defineExposeLast</code> option (<a href="https://github.com/vuejs/eslint-plugin-vue/issues/2349">#2349</a>)</li> <li><a href="https://github.com/vuejs/eslint-plugin-vue/commit/a89dd10e0a716901e964340116a57e0a70a4375d"><code>a89dd10</code></a> Add Vuex support to <code>vue/no-unused-properties</code> (<a href="https://github.com/vuejs/eslint-plugin-vue/issues/2276">#2276</a>)</li> <li><a href="https://github.com/vuejs/eslint-plugin-vue/commit/63a17bdf7248db71f9e5fea150b7e5998863896a"><code>63a17bd</code></a> feat(no-unused-properties): mark $props.&lt;prop&gt; as used (<a href="https://github.com/vuejs/eslint-plugin-vue/issues/2345">#2345</a>)</li> <li>Additional commits viewable in <a href="https://github.com/vuejs/eslint-plugin-vue/compare/v9.19.2...v9.20.0">compare view</a></li> </ul> </details> <br /> --- <details> <summary>Dependabot commands</summary> <br /> You can trigger Dependabot actions by commenting on this MR - `$dependabot recreate` will recreate this MR rewriting all the manual changes and resolving conflicts </details>
argoyle (Migrated from gitlab.com) merged commit into master 2024-01-11 08:17:31 +00:00
Sign in to join this conversation.