From 1c155ab444de0eb9d3ef0d045cf586b798192e3c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 1 Mar 2024 07:32:18 +0100 Subject: [PATCH] chore(deps): update web npm deps non-major (#3454) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@iconify/json](https://iconify.design/icon-sets/) ([source](https://togithub.com/iconify/icon-sets)) | [`2.2.181` -> `2.2.188`](https://renovatebot.com/diffs/npm/@iconify%2fjson/2.2.181/2.2.188) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@iconify%2fjson/2.2.188?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@iconify%2fjson/2.2.188?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@iconify%2fjson/2.2.181/2.2.188?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@iconify%2fjson/2.2.181/2.2.188?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@kyvg/vue3-notification](https://togithub.com/kyvg/vue3-notification) | [`3.1.4` -> `3.2.0`](https://renovatebot.com/diffs/npm/@kyvg%2fvue3-notification/3.1.4/3.2.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@kyvg%2fvue3-notification/3.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@kyvg%2fvue3-notification/3.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@kyvg%2fvue3-notification/3.1.4/3.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@kyvg%2fvue3-notification/3.1.4/3.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`20.11.16` -> `20.11.24`](https://renovatebot.com/diffs/npm/@types%2fnode/20.11.16/20.11.24) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.11.24?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.11.24?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.11.16/20.11.24?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.11.16/20.11.24?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/semver](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/semver) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver)) | [`7.5.6` -> `7.5.8`](https://renovatebot.com/diffs/npm/@types%2fsemver/7.5.6/7.5.8) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fsemver/7.5.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fsemver/7.5.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fsemver/7.5.6/7.5.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fsemver/7.5.6/7.5.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`7.0.1` -> `7.1.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.0.1/7.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/7.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/7.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/7.0.1/7.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/7.0.1/7.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | [`7.0.1` -> `7.1.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.0.1/7.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/7.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/7.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/7.0.1/7.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/7.0.1/7.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@vitejs/plugin-vue](https://togithub.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme) ([source](https://togithub.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue)) | [`5.0.3` -> `5.0.4`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-vue/5.0.3/5.0.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitejs%2fplugin-vue/5.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitejs%2fplugin-vue/5.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitejs%2fplugin-vue/5.0.3/5.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitejs%2fplugin-vue/5.0.3/5.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@vue/compiler-sfc](https://togithub.com/vuejs/core/tree/main/packages/compiler-sfc#readme) ([source](https://togithub.com/vuejs/core/tree/HEAD/packages/compiler-sfc)) | [`3.4.16` -> `3.4.21`](https://renovatebot.com/diffs/npm/@vue%2fcompiler-sfc/3.4.16/3.4.21) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vue%2fcompiler-sfc/3.4.21?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vue%2fcompiler-sfc/3.4.21?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vue%2fcompiler-sfc/3.4.16/3.4.21?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vue%2fcompiler-sfc/3.4.16/3.4.21?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@vueuse/core](https://togithub.com/vueuse/vueuse) ([source](https://togithub.com/vueuse/vueuse/tree/HEAD/packages/core)) | [`10.7.2` -> `10.9.0`](https://renovatebot.com/diffs/npm/@vueuse%2fcore/10.7.2/10.9.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vueuse%2fcore/10.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vueuse%2fcore/10.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vueuse%2fcore/10.7.2/10.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vueuse%2fcore/10.7.2/10.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint](https://eslint.org) ([source](https://togithub.com/eslint/eslint)) | [`8.56.0` -> `8.57.0`](https://renovatebot.com/diffs/npm/eslint/8.56.0/8.57.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/8.57.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint/8.57.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint/8.56.0/8.57.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/8.56.0/8.57.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-plugin-vue](https://eslint.vuejs.org) ([source](https://togithub.com/vuejs/eslint-plugin-vue)) | [`9.21.1` -> `9.22.0`](https://renovatebot.com/diffs/npm/eslint-plugin-vue/9.21.1/9.22.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-vue/9.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-vue/9.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-vue/9.21.1/9.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-vue/9.21.1/9.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [js-base64](https://togithub.com/dankogai/js-base64) | [`3.7.6` -> `3.7.7`](https://renovatebot.com/diffs/npm/js-base64/3.7.6/3.7.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/js-base64/3.7.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/js-base64/3.7.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/js-base64/3.7.6/3.7.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/js-base64/3.7.6/3.7.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vite](https://vitejs.dev) ([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite)) | [`5.1.0` -> `5.1.4`](https://renovatebot.com/diffs/npm/vite/5.1.0/5.1.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.1.0/5.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.1.0/5.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vue](https://togithub.com/vuejs/core/tree/main/packages/vue#readme) ([source](https://togithub.com/vuejs/core)) | [`3.4.16` -> `3.4.21`](https://renovatebot.com/diffs/npm/vue/3.4.16/3.4.21) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vue/3.4.21?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue/3.4.21?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue/3.4.16/3.4.21?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue/3.4.16/3.4.21?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vue-i18n](https://togithub.com/intlify/vue-i18n-next/tree/master/packages/vue-i18n#readme) ([source](https://togithub.com/intlify/vue-i18n-next/tree/HEAD/packages/vue-i18n)) | [`9.9.1` -> `9.10.1`](https://renovatebot.com/diffs/npm/vue-i18n/9.9.1/9.10.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vue-i18n/9.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-i18n/9.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-i18n/9.9.1/9.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-i18n/9.9.1/9.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vue-router](https://togithub.com/vuejs/router) | [`4.2.5` -> `4.3.0`](https://renovatebot.com/diffs/npm/vue-router/4.2.5/4.3.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vue-router/4.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-router/4.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-router/4.2.5/4.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-router/4.2.5/4.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
iconify/icon-sets (@​iconify/json) ### [`v2.2.188`](https://togithub.com/iconify/icon-sets/compare/2.2.187...a5a0f8cbe709de9703e985869831fc0db58a54de) [Compare Source](https://togithub.com/iconify/icon-sets/compare/2.2.187...2.2.188) ### [`v2.2.187`](https://togithub.com/iconify/icon-sets/compare/2.2.186...2.2.187) [Compare Source](https://togithub.com/iconify/icon-sets/compare/2.2.186...2.2.187) ### [`v2.2.186`](https://togithub.com/iconify/icon-sets/compare/2.2.185...2.2.186) [Compare Source](https://togithub.com/iconify/icon-sets/compare/2.2.185...2.2.186) ### [`v2.2.185`](https://togithub.com/iconify/icon-sets/compare/2.2.184...2.2.185) [Compare Source](https://togithub.com/iconify/icon-sets/compare/2.2.184...2.2.185) ### [`v2.2.184`](https://togithub.com/iconify/icon-sets/compare/2.2.183...2.2.184) [Compare Source](https://togithub.com/iconify/icon-sets/compare/2.2.183...2.2.184) ### [`v2.2.183`](https://togithub.com/iconify/icon-sets/compare/2.2.182...2.2.183) [Compare Source](https://togithub.com/iconify/icon-sets/compare/2.2.182...2.2.183) ### [`v2.2.182`](https://togithub.com/iconify/icon-sets/compare/2.2.181...2.2.182) [Compare Source](https://togithub.com/iconify/icon-sets/compare/2.2.181...2.2.182)
kyvg/vue3-notification (@​kyvg/vue3-notification) ### [`v3.2.0`](https://togithub.com/kyvg/vue3-notification/releases/tag/v3.2.0) [Compare Source](https://togithub.com/kyvg/vue3-notification/compare/v3.1.4...v3.2.0) **Features**: - Added `duplicates` property to `NotificationItem` ([#​63](https://togithub.com/kyvg/vue3-notification/issues/63))
typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin) ### [`v7.1.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#710-2024-02-26) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.0.2...v7.1.0) ##### 🚀 Features - **eslint-plugin:** add \*-type-checked-only configs - **eslint-plugin:** \[naming-convention] support the auto-accessor syntax - **eslint-plugin:** \[consistent-return] add new rule ##### 🩹 Fixes - **eslint-plugin:** \[prefer-optional-chan] allow typeof for avoiding reference error - **eslint-plugin:** \[no-misused-promises] improve check union types - **eslint-plugin:** \[no-use-before-define] fix false positive type reference in as, satisfies ##### ❤️ Thank You - Arka Pratim Chaudhuri - Josh Goldberg ✨ - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.0.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#702-2024-02-19) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.0.1...v7.0.2) ##### 🩹 Fixes - fix tsconfig-less check errors, fix `@types/eslint` incompatibilities, add tests ##### ❤️ Thank You - Brad Zacher - Gareth Jones You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
typescript-eslint/typescript-eslint (@​typescript-eslint/parser) ### [`v7.1.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#710-2024-02-26) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.0.2...v7.1.0) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.0.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#702-2024-02-19) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.0.1...v7.0.2) ##### 🩹 Fixes - fix tsconfig-less check errors, fix `@types/eslint` incompatibilities, add tests ##### ❤️ Thank You - Brad Zacher - Gareth Jones You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
vitejs/vite-plugin-vue (@​vitejs/plugin-vue) ### [`v5.0.4`](https://togithub.com/vitejs/vite-plugin-vue/blob/HEAD/packages/plugin-vue/CHANGELOG.md#small504-2024-02-09-small) - chore(deps-dev): bump vite from 5.0.10 to 5.0.12 ([#​354](https://togithub.com/vitejs/vite-plugin-vue/issues/354)) ([0294b9d](https://togithub.com/vitejs/vite-plugin-vue/commit/0294b9d)), closes [#​354](https://togithub.com/vitejs/vite-plugin-vue/issues/354) - chore(deps): update dependency prettier to v3.2.4 ([#​347](https://togithub.com/vitejs/vite-plugin-vue/issues/347)) ([e957179](https://togithub.com/vitejs/vite-plugin-vue/commit/e957179)), closes [#​347](https://togithub.com/vitejs/vite-plugin-vue/issues/347) - chore(deps): update dependency prettier to v3.2.5 ([#​352](https://togithub.com/vitejs/vite-plugin-vue/issues/352)) ([a9f5b11](https://togithub.com/vitejs/vite-plugin-vue/commit/a9f5b11)), closes [#​352](https://togithub.com/vitejs/vite-plugin-vue/issues/352) - chore(deps): update upstream ([#​333](https://togithub.com/vitejs/vite-plugin-vue/issues/333)) ([573420d](https://togithub.com/vitejs/vite-plugin-vue/commit/573420d)), closes [#​333](https://togithub.com/vitejs/vite-plugin-vue/issues/333) - types: omit overridden options ([0c7432b](https://togithub.com/vitejs/vite-plugin-vue/commit/0c7432b)) - fix(deps): update all non-major dependencies ([#​332](https://togithub.com/vitejs/vite-plugin-vue/issues/332)) ([70e5df9](https://togithub.com/vitejs/vite-plugin-vue/commit/70e5df9)), closes [#​332](https://togithub.com/vitejs/vite-plugin-vue/issues/332) - fix(plugin-vue): allow disabling transformAssetUrls ([#​326](https://togithub.com/vitejs/vite-plugin-vue/issues/326)) ([0ff6fb7](https://togithub.com/vitejs/vite-plugin-vue/commit/0ff6fb7)), closes [#​326](https://togithub.com/vitejs/vite-plugin-vue/issues/326)
vuejs/core (@​vue/compiler-sfc) ### [`v3.4.21`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3421-2024-02-28) [Compare Source](https://togithub.com/vuejs/core/compare/v3.4.20...v3.4.21) ##### Bug Fixes - **runtime-dom:** avoid unset option's value ([#​10416](https://togithub.com/vuejs/core/issues/10416)) ([b3f8b5a](https://togithub.com/vuejs/core/commit/b3f8b5a4e700d4c47a146b6040882287d180f6cb)), closes [#​10412](https://togithub.com/vuejs/core/issues/10412) [#​10396](https://togithub.com/vuejs/core/issues/10396) - **suspense:** ensure nested suspense patching if in fallback state ([#​10417](https://togithub.com/vuejs/core/issues/10417)) ([7c97778](https://togithub.com/vuejs/core/commit/7c97778aec1e3513035e5df265e1b8a7801f6106)), closes [#​10415](https://togithub.com/vuejs/core/issues/10415) - **warning:** stringify args in warn handler ([#​10414](https://togithub.com/vuejs/core/issues/10414)) ([bc37258](https://togithub.com/vuejs/core/commit/bc37258caa2f6f67f4554ab8587aca3798d92124)), closes [#​10409](https://togithub.com/vuejs/core/issues/10409) ### [`v3.4.20`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3420-2024-02-26) [Compare Source](https://togithub.com/vuejs/core/compare/v3.4.19...v3.4.20) ##### Bug Fixes - **parser:** should not treat uppercase components as special tags ([e0e0253](https://togithub.com/vuejs/core/commit/e0e02535cdea1aeb1cfaff0d61d4b2555e555c36)), closes [#​10395](https://togithub.com/vuejs/core/issues/10395) - **runtime-dom:** avoid always resetting nullish option value ([ff130c4](https://togithub.com/vuejs/core/commit/ff130c470204086edaa093fb8fdc1247c69cba69)), closes [#​10396](https://togithub.com/vuejs/core/issues/10396) - **runtime-dom:** fix nested v-show priority regression ([364f890](https://togithub.com/vuejs/core/commit/364f8902c8657faec7c3a4d70a5b2c856567e92d)), closes [#​10338](https://togithub.com/vuejs/core/issues/10338) - **runtime-dom:** v-bind style should clear previous css string value ([#​10373](https://togithub.com/vuejs/core/issues/10373)) ([e2d3235](https://togithub.com/vuejs/core/commit/e2d323538e71d404e729148fd19a08bbc2e3da9b)), closes [#​10352](https://togithub.com/vuejs/core/issues/10352) - **suspense:** handle suspense switching with nested suspense ([#​10184](https://togithub.com/vuejs/core/issues/10184)) ([0f3da05](https://togithub.com/vuejs/core/commit/0f3da05ea201761529bb95594df1e2cee20b7107)), closes [#​10098](https://togithub.com/vuejs/core/issues/10098) - **types:** better typing for direct setup signature of defineComponent ([#​10357](https://togithub.com/vuejs/core/issues/10357)) ([eadce5b](https://togithub.com/vuejs/core/commit/eadce5b75356656fd2209ebdb406d34823c961b7)), closes [#​8604](https://togithub.com/vuejs/core/issues/8604) [#​8855](https://togithub.com/vuejs/core/issues/8855) ### [`v3.4.19`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3419-2024-02-13) [Compare Source](https://togithub.com/vuejs/core/compare/v3.4.18...v3.4.19) ##### Bug Fixes - **deps:** pin lru-cache to avoid hashing error ([b8be990](https://togithub.com/vuejs/core/commit/b8be99018ceae92d1732dfb414df12b36b90b31f)), closes [#​10300](https://togithub.com/vuejs/core/issues/10300) - **hydration:** fix css vars hydration mismatch false positive on non-root nodes ([995d2fd](https://togithub.com/vuejs/core/commit/995d2fdcca485c24849c99f498c1edc163722e04)), closes [#​10317](https://togithub.com/vuejs/core/issues/10317) [#​10325](https://togithub.com/vuejs/core/issues/10325) - **runtime-dom:** should not trigger transition when v-show value is falsy ([#​10311](https://togithub.com/vuejs/core/issues/10311)) ([e509639](https://togithub.com/vuejs/core/commit/e50963903d93a7f24003b6e2c03647fdf7454b1e)) ##### Features > Note: this warning is categorized as a feature but released in a patch because it does not affect public APIs. - **dx:** warn users when computed is self-triggering ([#​10299](https://togithub.com/vuejs/core/issues/10299)) ([f7ba97f](https://togithub.com/vuejs/core/commit/f7ba97f9754a9882c1f6b1c07ca1a4040479dd13)) ##### Performance Improvements - **runtime:** improve `getType()` GC and speed ([#​10327](https://togithub.com/vuejs/core/issues/10327)) ([603a1e1](https://togithub.com/vuejs/core/commit/603a1e1f5ad587c077f0d974c1bbe856be22ebe9)) ### [`v3.4.18`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3418-2024-02-09) [Compare Source](https://togithub.com/vuejs/core/compare/v3.4.17...v3.4.18) ##### Bug Fixes - **dx:** warn against reserved keys as prop name ([77a804b](https://togithub.com/vuejs/core/commit/77a804b1d0d6a3f12fb3674cdceb85ebd6481e02)), closes [#​10281](https://togithub.com/vuejs/core/issues/10281) - **runtime-dom:** ensure v-show respects display value set via v-bind ([#​10297](https://togithub.com/vuejs/core/issues/10297)) ([c224897](https://togithub.com/vuejs/core/commit/c224897dd4e189a10ec601a97fe08cb638ebee19)), closes [#​10151](https://togithub.com/vuejs/core/issues/10151) ### [`v3.4.17`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3417-2024-02-09) [Compare Source](https://togithub.com/vuejs/core/compare/v3.4.16...v3.4.17) ##### Reverts - fix(runtime-dom): ensure v-show respects display value set via v-bind ([#​10161](https://togithub.com/vuejs/core/issues/10161)) ([2cd5b05](https://togithub.com/vuejs/core/commit/2cd5b05c3bf171be5c0b473c084c01704a058ffa)), closes [#​10294](https://togithub.com/vuejs/core/issues/10294) [#​10151](https://togithub.com/vuejs/core/issues/10151)
vueuse/vueuse (@​vueuse/core) ### [`v10.9.0`](https://togithub.com/vueuse/vueuse/compare/v10.8.0...639a57cf366f5ee018840bd351c7600569d80d31) [Compare Source](https://togithub.com/vueuse/vueuse/compare/v10.8.0...v10.9.0) ### [`v10.8.0`](https://togithub.com/vueuse/vueuse/releases/tag/v10.8.0) [Compare Source](https://togithub.com/vueuse/vueuse/compare/v10.7.2...v10.8.0) #####    🚀 Features - **createInjectionState**: InjectionKey use composable name  -  by [@​zhangxuyang950313](https://togithub.com/zhangxuyang950313) in [https://github.com/vueuse/vueuse/issues/3788](https://togithub.com/vueuse/vueuse/issues/3788) [(c2cfd)](https://togithub.com/vueuse/vueuse/commit/c2cfd34c) - **nuxt**: Move to ESM-first and fix types  -  by [@​userquin](https://togithub.com/userquin) in [https://github.com/vueuse/vueuse/issues/3606](https://togithub.com/vueuse/vueuse/issues/3606) [(b3d74)](https://togithub.com/vueuse/vueuse/commit/b3d7400d) - **throttleFilter**: Support object as argument  -  by [@​17359898647](https://togithub.com/17359898647) and **Anthony Fu** in [https://github.com/vueuse/vueuse/issues/3722](https://togithub.com/vueuse/vueuse/issues/3722) [(66d09)](https://togithub.com/vueuse/vueuse/commit/66d09b50) - **useAxios**: Support `abortPrevious` option  -  by [@​jahnli](https://togithub.com/jahnli) and [@​antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3735](https://togithub.com/vueuse/vueuse/issues/3735) [(b94de)](https://togithub.com/vueuse/vueuse/commit/b94de90e) - **useBreakpoints**: Enable passing ref or getter to get breakpoints  -  by [@​Doctor-wu](https://togithub.com/Doctor-wu) in [https://github.com/vueuse/vueuse/issues/3621](https://togithub.com/vueuse/vueuse/issues/3621) [(d3317)](https://togithub.com/vueuse/vueuse/commit/d33176ec) - **useBreakpoints**: Add `strategy` option to allow desktop-first convention  -  by [@​jack-allocate](https://togithub.com/jack-allocate) and [@​antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3783](https://togithub.com/vueuse/vueuse/issues/3783) [(15fc0)](https://togithub.com/vueuse/vueuse/commit/15fc0faa) - **useBreakpoints**: Add `active` getter, add breakpoints for Vuetify v3  -  by [@​altrusl](https://togithub.com/altrusl), [@​Doctor-wu](https://togithub.com/Doctor-wu) and [@​antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3687](https://togithub.com/vueuse/vueuse/issues/3687) [(3ae45)](https://togithub.com/vueuse/vueuse/commit/3ae45f00) - **useCurrentElement**: Allow get current element from a specific component  -  by [@​linspw](https://togithub.com/linspw) and [@​antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3750](https://togithub.com/vueuse/vueuse/issues/3750) [(0a9aa)](https://togithub.com/vueuse/vueuse/commit/0a9aabd6) - **useCycleList**: Add `go` function  -  by [@​Jokerzhzh](https://togithub.com/Jokerzhzh) and [@​antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3615](https://togithub.com/vueuse/vueuse/issues/3615) [(2ae36)](https://togithub.com/vueuse/vueuse/commit/2ae36394) - **useDraggable**: Add disabled parameter  -  by [@​huiliangShen](https://togithub.com/huiliangShen) and **banruo** in [https://github.com/vueuse/vueuse/issues/3613](https://togithub.com/vueuse/vueuse/issues/3613) [(dee9a)](https://togithub.com/vueuse/vueuse/commit/dee9ac41) - **useEventSource**: Add `autoReconnect` and `immediate` to options, update typings  -  by [@​schelmo](https://togithub.com/schelmo) in [https://github.com/vueuse/vueuse/issues/3793](https://togithub.com/vueuse/vueuse/issues/3793) [(b33ab)](https://togithub.com/vueuse/vueuse/commit/b33ab7b2) - **useMutationObserver**: Allow multiple targets  -  by [@​chirokas](https://togithub.com/chirokas) in [https://github.com/vueuse/vueuse/issues/3741](https://togithub.com/vueuse/vueuse/issues/3741) [(98fac)](https://togithub.com/vueuse/vueuse/commit/98fac39e) - **useParallax**: Can work with different screen orientation  -  by [@​huiliangShen](https://togithub.com/huiliangShen) and **banruo** in [https://github.com/vueuse/vueuse/issues/3675](https://togithub.com/vueuse/vueuse/issues/3675) [(3fd94)](https://togithub.com/vueuse/vueuse/commit/3fd94343) - **useTextareaAutosize**: Allow configuring `styleProp` to support native `rows` attribute  -  by [@​yakudik](https://togithub.com/yakudik), **alexander.kudinov**, **Anthony Fu** and [@​antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3552](https://togithub.com/vueuse/vueuse/issues/3552) [(5025e)](https://togithub.com/vueuse/vueuse/commit/5025e3ad) #####    🐞 Bug Fixes - Stricter types  -  by [@​antfu](https://togithub.com/antfu) [(a086e)](https://togithub.com/vueuse/vueuse/commit/a086e8b6) - **createReusableTemplate**: Improve types  -  by [@​louiss0](https://togithub.com/louiss0), **louiss0**, **Anthony Fu** and [@​antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3641](https://togithub.com/vueuse/vueuse/issues/3641) [(75168)](https://togithub.com/vueuse/vueuse/commit/751683a0) - **useAnimate**: Immediate option set false not working  -  by [@​huiliangShen](https://togithub.com/huiliangShen), **banruo** and **Anthony Fu** in [https://github.com/vueuse/vueuse/issues/3763](https://togithub.com/vueuse/vueuse/issues/3763) [(12c09)](https://togithub.com/vueuse/vueuse/commit/12c09a1d) - **useCloned**: Correct return type  -  by [@​17359898647](https://togithub.com/17359898647) in [https://github.com/vueuse/vueuse/issues/3711](https://togithub.com/vueuse/vueuse/issues/3711) [(e262f)](https://togithub.com/vueuse/vueuse/commit/e262fe20) - **useCounter**: Allow `delta` to be negative  -  by [@​leewakin](https://togithub.com/leewakin), [@​Doctor-wu](https://togithub.com/Doctor-wu) and [@​antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3650](https://togithub.com/vueuse/vueuse/issues/3650) [(cf29c)](https://togithub.com/vueuse/vueuse/commit/cf29c4cf) - **useDraggable**: Avoid moving out of container  -  by [@​wangliangxin](https://togithub.com/wangliangxin) and **wangliangxin3** in [https://github.com/vueuse/vueuse/issues/3768](https://togithub.com/vueuse/vueuse/issues/3768) [(55b94)](https://togithub.com/vueuse/vueuse/commit/55b943a4) - **useElementVisiblity**: Can configurable threshold  -  by [@​huiliangShen](https://togithub.com/huiliangShen) and [@​Doctor-wu](https://togithub.com/Doctor-wu) in [https://github.com/vueuse/vueuse/issues/3715](https://togithub.com/vueuse/vueuse/issues/3715) [(ce9bb)](https://togithub.com/vueuse/vueuse/commit/ce9bbec4) - **useFetch**: Mark `isFinished`, `isFetching` readonly  -  by [@​baboon-king](https://togithub.com/baboon-king) and [@​antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3616](https://togithub.com/vueuse/vueuse/issues/3616) [(31d4a)](https://togithub.com/vueuse/vueuse/commit/31d4a493) - **useFetch**: Remove unnecessary spread operator in iterable conversion  -  by [@​BlackCrowxyz](https://togithub.com/BlackCrowxyz) in [https://github.com/vueuse/vueuse/issues/3660](https://togithub.com/vueuse/vueuse/issues/3660) [(f5587)](https://togithub.com/vueuse/vueuse/commit/f5587394) - **useFileSystemAccess**: UpdateData on modified file  -  by [@​PhE](https://togithub.com/PhE) in [https://github.com/vueuse/vueuse/issues/3780](https://togithub.com/vueuse/vueuse/issues/3780) [(668ca)](https://togithub.com/vueuse/vueuse/commit/668ca149) - **useGamepad**: Explicitly ensure gamepad index is available  -  by [@​AntoninRousset](https://togithub.com/AntoninRousset) and **AntoninRousset** in [https://github.com/vueuse/vueuse/issues/3653](https://togithub.com/vueuse/vueuse/issues/3653) [(8c735)](https://togithub.com/vueuse/vueuse/commit/8c73515f) - **useGamepad**: Improve data updating logic  -  by [@​okydk](https://togithub.com/okydk) in [https://github.com/vueuse/vueuse/issues/3775](https://togithub.com/vueuse/vueuse/issues/3775) [(9b8ed)](https://togithub.com/vueuse/vueuse/commit/9b8ed55f) - **useMounted**: Hold the instance, close [#​3785](https://togithub.com/vueuse/vueuse/issues/3785), close [#​3795](https://togithub.com/vueuse/vueuse/issues/3795)  -  by [@​antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3785](https://togithub.com/vueuse/vueuse/issues/3785) and [https://github.com/vueuse/vueuse/issues/3795](https://togithub.com/vueuse/vueuse/issues/3795) [(2f66e)](https://togithub.com/vueuse/vueuse/commit/2f66e6f8) - **useRafFn**: Fix `fpsLimit` option, fix [#​3481](https://togithub.com/vueuse/vueuse/issues/3481), close [#​3482](https://togithub.com/vueuse/vueuse/issues/3482)  -  by [@​antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3481](https://togithub.com/vueuse/vueuse/issues/3481) and [https://github.com/vueuse/vueuse/issues/3482](https://togithub.com/vueuse/vueuse/issues/3482) [(69990)](https://togithub.com/vueuse/vueuse/commit/69990c0b) - **useResizeObserver**: Do not watch deep to avoid cicular calls  -  by [@​birdxiao](https://togithub.com/birdxiao), **birdxiao** and [@​antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3753](https://togithub.com/vueuse/vueuse/issues/3753) [(48421)](https://togithub.com/vueuse/vueuse/commit/48421b22) - **useRouteParams,useRouteQuery**: Set route param/query to undefined when null or defaultValue  -  by [@​mtdvlpr](https://togithub.com/mtdvlpr) and [@​antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3583](https://togithub.com/vueuse/vueuse/issues/3583) [(c44fe)](https://togithub.com/vueuse/vueuse/commit/c44fea4f) - **useScroll**: Add `onError` hook and avoid throws by default, fix [#​3580](https://togithub.com/vueuse/vueuse/issues/3580)  -  by [@​steklopod](https://togithub.com/steklopod), [@​antfu](https://togithub.com/antfu) and **Brendo Maciel** in [https://github.com/vueuse/vueuse/issues/3605](https://togithub.com/vueuse/vueuse/issues/3605) and [https://github.com/vueuse/vueuse/issues/3580](https://togithub.com/vueuse/vueuse/issues/3580) [(fab86)](https://togithub.com/vueuse/vueuse/commit/fab863ae) - **useStorage**: Ensure setting value to null syncs to other instances  -  by [@​callumacrae](https://togithub.com/callumacrae) and [@​antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3737](https://togithub.com/vueuse/vueuse/issues/3737) [(f7ea1)](https://togithub.com/vueuse/vueuse/commit/f7ea105d) - **useUserMedia**: Stop stream on scope dispose  -  by [@​Waleed-KH](https://togithub.com/Waleed-KH) in [https://github.com/vueuse/vueuse/issues/3757](https://togithub.com/vueuse/vueuse/issues/3757) [(6d44d)](https://togithub.com/vueuse/vueuse/commit/6d44d9bc) - **useWebSocket**: Reset `wsRef` on close, fix [#​3706](https://togithub.com/vueuse/vueuse/issues/3706)  -  by [@​a982246809](https://togithub.com/a982246809) and [@​Doctor-wu](https://togithub.com/Doctor-wu) in [https://github.com/vueuse/vueuse/issues/3707](https://togithub.com/vueuse/vueuse/issues/3707) and [https://github.com/vueuse/vueuse/issues/3706](https://togithub.com/vueuse/vueuse/issues/3706) [(9a47a)](https://togithub.com/vueuse/vueuse/commit/9a47a727) - **useWebSocket**: `immediate` should only be applied once, close [#​3676](https://togithub.com/vueuse/vueuse/issues/3676)  -  by [@​antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3676](https://togithub.com/vueuse/vueuse/issues/3676) [(93b96)](https://togithub.com/vueuse/vueuse/commit/93b96ae0) #####     [View changes on GitHub](https://togithub.com/vueuse/vueuse/compare/v10.7.2...v10.8.0)
eslint/eslint (eslint) ### [`v8.57.0`](https://togithub.com/eslint/eslint/releases/tag/v8.57.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.56.0...v8.57.0) #### Features - [`1120b9b`](https://togithub.com/eslint/eslint/commit/1120b9b7b97f10f059d8b7ede19de2572f892366) feat: Add loadESLint() API method for v8 ([#​18098](https://togithub.com/eslint/eslint/issues/18098)) (Nicholas C. Zakas) - [`dca7d0f`](https://togithub.com/eslint/eslint/commit/dca7d0f1c262bc72310147bcefe1d04ecf60acbc) feat: Enable `eslint.config.mjs` and `eslint.config.cjs` ([#​18066](https://togithub.com/eslint/eslint/issues/18066)) (Nitin Kumar) #### Bug Fixes - [`2196d97`](https://togithub.com/eslint/eslint/commit/2196d97094ba94d6d750828879a29538d1600de5) fix: handle absolute file paths in `FlatRuleTester` ([#​18064](https://togithub.com/eslint/eslint/issues/18064)) (Nitin Kumar) - [`69dd1d1`](https://togithub.com/eslint/eslint/commit/69dd1d1387b7b53617548d1f9f2c149f179e6e17) fix: Ensure config keys are printed for config errors ([#​18067](https://togithub.com/eslint/eslint/issues/18067)) (Nitin Kumar) - [`9852a31`](https://togithub.com/eslint/eslint/commit/9852a31edcf054bd5d15753ef18e2ad3216b1b71) fix: deep merge behavior in flat config ([#​18065](https://togithub.com/eslint/eslint/issues/18065)) (Nitin Kumar) - [`4c7e9b0`](https://togithub.com/eslint/eslint/commit/4c7e9b0b539ba879ac1799e81f3b6add2eed4b2f) fix: allow circular references in config ([#​18056](https://togithub.com/eslint/eslint/issues/18056)) (Milos Djermanovic) #### Documentation - [`84922d0`](https://togithub.com/eslint/eslint/commit/84922d0bfa10689a34a447ab8e55975ff1c1c708) docs: Show prerelease version in dropdown ([#​18139](https://togithub.com/eslint/eslint/issues/18139)) (Nicholas C. Zakas) - [`5b8c363`](https://togithub.com/eslint/eslint/commit/5b8c3636a3d7536535a6878eca0e5b773e4829d4) docs: Switch to Ethical Ads ([#​18117](https://togithub.com/eslint/eslint/issues/18117)) (Milos Djermanovic) - [`77dbfd9`](https://togithub.com/eslint/eslint/commit/77dbfd9887b201a46fc68631cbde50c08e1a8dbf) docs: show NEXT in version selectors ([#​18052](https://togithub.com/eslint/eslint/issues/18052)) (Milos Djermanovic) #### Chores - [`1813aec`](https://togithub.com/eslint/eslint/commit/1813aecc4660582b0678cf32ba466eb9674266c4) chore: upgrade [@​eslint/js](https://togithub.com/eslint/js)[@​8](https://togithub.com/8).57.0 ([#​18143](https://togithub.com/eslint/eslint/issues/18143)) (Milos Djermanovic) - [`5c356bb`](https://togithub.com/eslint/eslint/commit/5c356bb0c6f53c570224f8e9f02c4baca8fc6d2f) chore: package.json update for [@​eslint/js](https://togithub.com/eslint/js) release (Jenkins) - [`f4a1fe2`](https://togithub.com/eslint/eslint/commit/f4a1fe2e45aa1089fe775290bf530de82f34bf16) test: add more tests for ignoring files and directories ([#​18068](https://togithub.com/eslint/eslint/issues/18068)) (Nitin Kumar) - [`42c0aef`](https://togithub.com/eslint/eslint/commit/42c0aefaf6ea8b998b1c6db61906a79c046d301a) ci: Enable CI for `v8.x` branch ([#​18047](https://togithub.com/eslint/eslint/issues/18047)) (Milos Djermanovic)
vuejs/eslint-plugin-vue (eslint-plugin-vue) ### [`v9.22.0`](https://togithub.com/vuejs/eslint-plugin-vue/releases/tag/v9.22.0) [Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.21.1...v9.22.0) #### ✨ Enhancements - [#​2390](https://togithub.com/vuejs/eslint-plugin-vue/issues/2390) Improved autofix for [`vue/no-deprecated-slot-attribute`](https://eslint.vuejs.org/rules/no-deprecated-slot-attribute.html) to wrap `