Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@he-tree/vue](https://hetree.phphe.com/) ([source](https://github.com/phphe/he-tree)) | [`2.8.7` -> `2.9.4`](https://renovatebot.com/diffs/npm/@he-tree%2fvue/2.8.7/2.9.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@he-tree%2fvue/2.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@he-tree%2fvue/2.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@he-tree%2fvue/2.8.7/2.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@he-tree%2fvue/2.8.7/2.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@vue/compiler-sfc](https://github.com/vuejs/core/tree/main/packages/compiler-sfc#readme) ([source](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc)) | [`3.5.11` -> `3.5.13`](https://renovatebot.com/diffs/npm/@vue%2fcompiler-sfc/3.5.11/3.5.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vue%2fcompiler-sfc/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vue%2fcompiler-sfc/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vue%2fcompiler-sfc/3.5.11/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vue%2fcompiler-sfc/3.5.11/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@vue/runtime-dom](https://github.com/vuejs/core/tree/main/packages/runtime-dom#readme) ([source](https://github.com/vuejs/core/tree/HEAD/packages/runtime-dom)) | [`3.5.11` -> `3.5.13`](https://renovatebot.com/diffs/npm/@vue%2fruntime-dom/3.5.11/3.5.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vue%2fruntime-dom/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vue%2fruntime-dom/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vue%2fruntime-dom/3.5.11/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vue%2fruntime-dom/3.5.11/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@vueuse/core](https://github.com/vueuse/vueuse) ([source](https://github.com/vueuse/vueuse/tree/HEAD/packages/core)) | [`11.1.0` -> `11.3.0`](https://renovatebot.com/diffs/npm/@vueuse%2fcore/11.1.0/11.3.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vueuse%2fcore/11.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vueuse%2fcore/11.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vueuse%2fcore/11.1.0/11.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vueuse%2fcore/11.1.0/11.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@yaireo/tagify](https://github.com/yairEO/tagify) | [`4.31.3` -> `4.33.0`](https://renovatebot.com/diffs/npm/@yaireo%2ftagify/4.31.3/4.33.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@yaireo%2ftagify/4.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@yaireo%2ftagify/4.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@yaireo%2ftagify/4.31.3/4.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@yaireo%2ftagify/4.31.3/4.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [tailwindcss](https://tailwindcss.com) ([source](https://github.com/tailwindlabs/tailwindcss)) | [`3.4.13` -> `3.4.17`](https://renovatebot.com/diffs/npm/tailwindcss/3.4.13/3.4.17) | [![age](https://developer.mend.io/api/mc/badges/age/npm/tailwindcss/3.4.17?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tailwindcss/3.4.17?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tailwindcss/3.4.13/3.4.17?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tailwindcss/3.4.13/3.4.17?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [unplugin-vue-components](https://github.com/unplugin/unplugin-vue-components) | [`0.27.4` -> `0.28.0`](https://renovatebot.com/diffs/npm/unplugin-vue-components/0.27.4/0.28.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/unplugin-vue-components/0.28.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/unplugin-vue-components/0.28.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/unplugin-vue-components/0.27.4/0.28.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/unplugin-vue-components/0.27.4/0.28.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vue](https://github.com/vuejs/core/tree/main/packages/vue#readme) ([source](https://github.com/vuejs/core)) | [`3.5.11` -> `3.5.13`](https://renovatebot.com/diffs/npm/vue/3.5.11/3.5.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vue/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue/3.5.11/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue/3.5.11/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vue-router](https://github.com/vuejs/router) | [`4.4.5` -> `4.5.0`](https://renovatebot.com/diffs/npm/vue-router/4.4.5/4.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vue-router/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-router/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-router/4.4.5/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-router/4.4.5/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vue-tsc](https://github.com/vuejs/language-tools) ([source](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc)) | [`2.1.6` -> `2.2.0`](https://renovatebot.com/diffs/npm/vue-tsc/2.1.6/2.2.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vue-tsc/2.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-tsc/2.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-tsc/2.1.6/2.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-tsc/2.1.6/2.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>phphe/he-tree (@​he-tree/vue)</summary> ### [`v2.9.4`](https://github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected]) [Compare Source](https://github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected]) ### [`v2.9.3`](https://github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected]) [Compare Source](https://github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected]) ### [`v2.9.2`](https://github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected]) [Compare Source](https://github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected]) ### [`v2.9.1`](https://github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected]) [Compare Source](https://github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected]) </details> <details> <summary>vuejs/core (@​vue/compiler-sfc)</summary> ### [`v3.5.13`](https://github.com/vuejs/core/blob/HEAD/CHANGELOG.md#3513-2024-11-15) [Compare Source](https://github.com/vuejs/core/compare/v3.5.12...v3.5.13) ##### Bug Fixes - **compiler-core:** handle v-memo + v-for with functional key ([#​12014](https://github.com/vuejs/core/issues/12014)) ([99009ee](https://github.com/vuejs/core/commit/99009eee0efc238392daba93792d478525b21afa)), closes [#​12013](https://github.com/vuejs/core/issues/12013) - **compiler-dom:** properly stringify template string style ([#​12392](https://github.com/vuejs/core/issues/12392)) ([2d78539](https://github.com/vuejs/core/commit/2d78539da35322aea5f821b3cf9b02d006abac72)), closes [#​12391](https://github.com/vuejs/core/issues/12391) - **custom-element:** avoid triggering mutationObserver when relecting props ([352bc88](https://github.com/vuejs/core/commit/352bc88c1bd2fda09c61ab17ea1a5967ffcd7bc0)), closes [#​12214](https://github.com/vuejs/core/issues/12214) [#​12215](https://github.com/vuejs/core/issues/12215) - **deps:** update dependency postcss to ^8.4.48 ([#​12356](https://github.com/vuejs/core/issues/12356)) ([b5ff930](https://github.com/vuejs/core/commit/b5ff930089985a58c3553977ef999cec2a6708a4)) - **hydration:** the component vnode's el should be updated when a mismatch occurs. ([#​12255](https://github.com/vuejs/core/issues/12255)) ([a20a4cb](https://github.com/vuejs/core/commit/a20a4cb36a3e717d1f8f259d0d59f133f508ff0a)), closes [#​12253](https://github.com/vuejs/core/issues/12253) - **reactiivty:** avoid unnecessary watcher effect removal from inactive scope ([2193284](https://github.com/vuejs/core/commit/21932840eae72ffcd357a62ec596aaecc7ec224a)), closes [#​5783](https://github.com/vuejs/core/issues/5783) [#​5806](https://github.com/vuejs/core/issues/5806) - **reactivity:** release nested effects/scopes on effect scope stop ([#​12373](https://github.com/vuejs/core/issues/12373)) ([bee2f5e](https://github.com/vuejs/core/commit/bee2f5ee62dc0cd04123b737779550726374dd0a)), closes [#​12370](https://github.com/vuejs/core/issues/12370) - **runtime-dom:** set css vars before user onMounted hooks ([2d5c5e2](https://github.com/vuejs/core/commit/2d5c5e25e9b7a56e883674fb434135ac514429b5)), closes [#​11533](https://github.com/vuejs/core/issues/11533) - **runtime-dom:** set css vars on update to handle child forcing reflow in onMount ([#​11561](https://github.com/vuejs/core/issues/11561)) ([c4312f9](https://github.com/vuejs/core/commit/c4312f9c715c131a09e552ba46e9beb4b36d55e6)) - **ssr:** avoid updating subtree of async component if it is resolved ([#​12363](https://github.com/vuejs/core/issues/12363)) ([da7ad5e](https://github.com/vuejs/core/commit/da7ad5e3d24f3e108401188d909d27a4910da095)), closes [#​12362](https://github.com/vuejs/core/issues/12362) - **ssr:** ensure v-text updates correctly with custom directives in SSR output ([#​12311](https://github.com/vuejs/core/issues/12311)) ([1f75d4e](https://github.com/vuejs/core/commit/1f75d4e6dfe18121ebe443cd3e8105d54f727893)), closes [#​12309](https://github.com/vuejs/core/issues/12309) - **ssr:** handle initial selected state for select with v-model + v-for option ([#​12399](https://github.com/vuejs/core/issues/12399)) ([4f8d807](https://github.com/vuejs/core/commit/4f8d8078221ee52deed266677a227ad2a6d8dd22)), closes [#​12395](https://github.com/vuejs/core/issues/12395) - **teleport:** handle deferred teleport update before mounted ([#​12168](https://github.com/vuejs/core/issues/12168)) ([8bff142](https://github.com/vuejs/core/commit/8bff142f99b646e9dd15897ec75368fbf34f1534)), closes [#​12161](https://github.com/vuejs/core/issues/12161) - **templateRef:** set ref on cached async component which wrapped in KeepAlive ([#​12290](https://github.com/vuejs/core/issues/12290)) ([983eb50](https://github.com/vuejs/core/commit/983eb50a17eac76f1bba4394ad0316c62b72191d)), closes [#​4999](https://github.com/vuejs/core/issues/4999) [#​5004](https://github.com/vuejs/core/issues/5004) - **test:** update snapshot ([#​12169](https://github.com/vuejs/core/issues/12169)) ([828d4a4](https://github.com/vuejs/core/commit/828d4a443919fa2aa4e2e92fbd03a5f04b258eea)) - **Transition:** fix transition memory leak edge case ([#​12182](https://github.com/vuejs/core/issues/12182)) ([660132d](https://github.com/vuejs/core/commit/660132df6c6a8c14bf75e593dc47d2fdada30322)), closes [#​12181](https://github.com/vuejs/core/issues/12181) - **transition:** reflow before leave-active class after leave-from ([#​12288](https://github.com/vuejs/core/issues/12288)) ([4b479db](https://github.com/vuejs/core/commit/4b479db61d233b054561402ae94ef08550073ea1)), closes [#​2593](https://github.com/vuejs/core/issues/2593) - **types:** defineEmits w/ interface declaration ([#​12343](https://github.com/vuejs/core/issues/12343)) ([1022eab](https://github.com/vuejs/core/commit/1022eabaa1aaf8436876f5ec5573cb1e4b3959a6)), closes [#​8457](https://github.com/vuejs/core/issues/8457) - **v-once:** setting hasOnce to current block only when in v-once ([#​12374](https://github.com/vuejs/core/issues/12374)) ([37300fc](https://github.com/vuejs/core/commit/37300fc26190a7299efddbf98800ffd96d5cad96)), closes [#​12371](https://github.com/vuejs/core/issues/12371) ##### Performance Improvements - **reactivity:** do not track inner key \`\__v_skip\`\` ([#​11690](https://github.com/vuejs/core/issues/11690)) ([d637bd6](https://github.com/vuejs/core/commit/d637bd6c0164c2883e6eabd3c2f1f8c258dedfb1)) - **runtime-core:** use feature flag for call to resolveMergedOptions ([#​12163](https://github.com/vuejs/core/issues/12163)) ([1755ac0](https://github.com/vuejs/core/commit/1755ac0a108ba3486bd8397e56d3bdcd69196594)) ### [`v3.5.12`](https://github.com/vuejs/core/blob/HEAD/CHANGELOG.md#3512-2024-10-11) [Compare Source](https://github.com/vuejs/core/compare/v3.5.11...v3.5.12) ##### Bug Fixes - **compiler-dom:** avoid stringify option with null value ([#​12096](https://github.com/vuejs/core/issues/12096)) ([f6d9926](https://github.com/vuejs/core/commit/f6d99262364b7444ebab8742158599e8cdd79eaa)), closes [#​12093](https://github.com/vuejs/core/issues/12093) - **compiler-sfc:** do not skip TSInstantiationExpression when transforming props destructure ([#​12064](https://github.com/vuejs/core/issues/12064)) ([d3ecde8](https://github.com/vuejs/core/commit/d3ecde8a696ff62c8d0ab067fd1d7ee0565b63c5)) - **compiler-sfc:** use sass modern api if available and avoid deprecation warning ([#​11992](https://github.com/vuejs/core/issues/11992)) ([4474c11](https://github.com/vuejs/core/commit/4474c113d1fb1c26298dd6794275d5b5c7cc4d93)) - **compiler:** clone loc to `ifNode` ([#​12131](https://github.com/vuejs/core/issues/12131)) ([cde2c06](https://github.com/vuejs/core/commit/cde2c0671b00d4f6111fcbd7aa76e45872f20b0c)), closes [vuejs/language-tools#4911](https://github.com/vuejs/language-tools/issues/4911) - **custom-element:** properly remove hyphenated attribute ([#​12143](https://github.com/vuejs/core/issues/12143)) ([e16e9a7](https://github.com/vuejs/core/commit/e16e9a7341e7cfb3c443da4e5e5b06e8158712c3)), closes [#​12139](https://github.com/vuejs/core/issues/12139) - **defineModel:** handle kebab-case model correctly ([#​12063](https://github.com/vuejs/core/issues/12063)) ([c0418a3](https://github.com/vuejs/core/commit/c0418a3b8fa96a0b108ab71b7aab5d3388f90557)), closes [#​12060](https://github.com/vuejs/core/issues/12060) - **deps:** update dependency monaco-editor to ^0.52.0 ([#​12119](https://github.com/vuejs/core/issues/12119)) ([f7cbea2](https://github.com/vuejs/core/commit/f7cbea2111c7770a180b640f36f6a5d4d6abc698)) - **hydration:** provide compat fallback for idle callback hydration strategy ([#​11935](https://github.com/vuejs/core/issues/11935)) ([1ae545a](https://github.com/vuejs/core/commit/1ae545a3786abef983be1c969726489685569c92)) - **reactivity:** trigger reactivity for Map key `undefined` ([#​12055](https://github.com/vuejs/core/issues/12055)) ([7ad289e](https://github.com/vuejs/core/commit/7ad289e1e7fea654524008ff91e43a8b8a55ef22)), closes [#​12054](https://github.com/vuejs/core/issues/12054) - **runtime-core:** allow symbol values for slot prop key ([#​12069](https://github.com/vuejs/core/issues/12069)) ([d9d4d4e](https://github.com/vuejs/core/commit/d9d4d4e158cd51a9ddda249f29de8467f60b2792)), closes [#​12068](https://github.com/vuejs/core/issues/12068) - **runtime-core:** fix required prop check false positive for kebab-case edge cases ([#​12034](https://github.com/vuejs/core/issues/12034)) ([9da1ac1](https://github.com/vuejs/core/commit/9da1ac156552ac449754e1373aac7e349841becb)), closes [#​12011](https://github.com/vuejs/core/issues/12011) - **runtime-dom:** prevent unnecessary updates in v-model checkbox when value is unchanged ([#​12146](https://github.com/vuejs/core/issues/12146)) ([ea943af](https://github.com/vuejs/core/commit/ea943afe404c4ca4b729906c5e8daf7aa2ccde9b)), closes [#​12144](https://github.com/vuejs/core/issues/12144) - **teleport:** handle disabled teleport with updateCssVars ([#​12113](https://github.com/vuejs/core/issues/12113)) ([76a8223](https://github.com/vuejs/core/commit/76a8223199c148b79a5c0ea19e235164809760cd)), closes [#​12112](https://github.com/vuejs/core/issues/12112) - **transition/ssr:** make transition appear work with Suspense in SSR ([#​12047](https://github.com/vuejs/core/issues/12047)) ([f1a4f67](https://github.com/vuejs/core/commit/f1a4f67aedfe83e440c54222213f070774faa421)), closes [#​12046](https://github.com/vuejs/core/issues/12046) - **types:** ensure `this.$props` type does not include `string` ([#​12123](https://github.com/vuejs/core/issues/12123)) ([704173e](https://github.com/vuejs/core/commit/704173e24276706de672cca6c9507e4dd9651197)), closes [#​12122](https://github.com/vuejs/core/issues/12122) - **types:** retain union type narrowing with defaults applied ([#​12108](https://github.com/vuejs/core/issues/12108)) ([05685a9](https://github.com/vuejs/core/commit/05685a9d7c42d4cd37169b867833776b91154fed)), closes [#​12106](https://github.com/vuejs/core/issues/12106) - **useId:** ensure useId consistency when using serverPrefetch ([#​12128](https://github.com/vuejs/core/issues/12128)) ([b4d3534](https://github.com/vuejs/core/commit/b4d35349d8bc39aa15bd3f1094d230e5928b177c)), closes [#​12102](https://github.com/vuejs/core/issues/12102) - **watch:** watchEffect clean-up with SSR ([#​12097](https://github.com/vuejs/core/issues/12097)) ([b094c72](https://github.com/vuejs/core/commit/b094c72b3d40c52c7124f145a9db028509a11202)), closes [#​11956](https://github.com/vuejs/core/issues/11956) ##### Performance Improvements - **reactivity:** avoid unnecessary recursion in removeSub ([#​12135](https://github.com/vuejs/core/issues/12135)) ([ec917cf](https://github.com/vuejs/core/commit/ec917cfdb9d0169cd0835d3a0e28244242657dc9)) </details> <details> <summary>vueuse/vueuse (@​vueuse/core)</summary> ### [`v11.3.0`](https://github.com/vueuse/vueuse/releases/tag/v11.3.0) [Compare Source](https://github.com/vueuse/vueuse/compare/v11.2.0...v11.3.0) ##### 🚀 Features - **OnClickOutside**: Support component with fragments - by [@​ilyaliao](https://github.com/ilyaliao) in [https://github.com/vueuse/vueuse/issues/4313](https://github.com/vueuse/vueuse/issues/4313) [<samp>(fe322)</samp>](https://github.com/vueuse/vueuse/commit/fe322bd9) - **router**: Transform get / set - by [@​Akryum](https://github.com/Akryum), **Anthony Fu** and [@​antfu](https://github.com/antfu) in [https://github.com/vueuse/vueuse/issues/4326](https://github.com/vueuse/vueuse/issues/4326) [<samp>(65aa0)</samp>](https://github.com/vueuse/vueuse/commit/65aa0765) - **useFetch**: Infer 'json' type for array payloads - by [@​WingSMC](https://github.com/WingSMC), **Gergely Dremak** and [@​antfu](https://github.com/antfu) in [https://github.com/vueuse/vueuse/issues/4329](https://github.com/vueuse/vueuse/issues/4329) [<samp>(3d29c)</samp>](https://github.com/vueuse/vueuse/commit/3d29c16e) ##### 🐞 Bug Fixes - **useFetch**: Ensure single slash - by [@​mrchar](https://github.com/mrchar) and [@​antfu](https://github.com/antfu) in [https://github.com/vueuse/vueuse/issues/4296](https://github.com/vueuse/vueuse/issues/4296) [<samp>(3de68)</samp>](https://github.com/vueuse/vueuse/commit/3de68720) - **useMouse**: Record the previous scroll value - by [@​pkc918](https://github.com/pkc918) and **Anthony Fu** in [https://github.com/vueuse/vueuse/issues/4244](https://github.com/vueuse/vueuse/issues/4244) [<samp>(e8d11)</samp>](https://github.com/vueuse/vueuse/commit/e8d11892) - **useMouse**: Correct spelling error - by [@​pkc918](https://github.com/pkc918) in [https://github.com/vueuse/vueuse/issues/4348](https://github.com/vueuse/vueuse/issues/4348) [<samp>(cceeb)</samp>](https://github.com/vueuse/vueuse/commit/cceebf46) - **useRouteParams, useRouteQuery**: Effect triggers twice with object getter as watch source - by [@​jack-allocate](https://github.com/jack-allocate) and **Anthony Fu** in [https://github.com/vueuse/vueuse/issues/4283](https://github.com/vueuse/vueuse/issues/4283) [<samp>(44772)</samp>](https://github.com/vueuse/vueuse/commit/44772a44) - **useSortable**: Wrong order of elements - by [@​ilyaliao](https://github.com/ilyaliao) in [https://github.com/vueuse/vueuse/issues/4332](https://github.com/vueuse/vueuse/issues/4332) [<samp>(9e78e)</samp>](https://github.com/vueuse/vueuse/commit/9e78eda0) - **useSwipe**: Allow vertical scrolling during swipe - by [@​ilyaliao](https://github.com/ilyaliao) in [https://github.com/vueuse/vueuse/issues/4323](https://github.com/vueuse/vueuse/issues/4323) [<samp>(1bb54)</samp>](https://github.com/vueuse/vueuse/commit/1bb547e0) - **useUrlSearchParams**: `hash` mode missing `location.search` - by [@​Huodoo](https://github.com/Huodoo), **霍冬冬** and [@​antfu](https://github.com/antfu) in [https://github.com/vueuse/vueuse/issues/4340](https://github.com/vueuse/vueuse/issues/4340) [<samp>(e77ca)</samp>](https://github.com/vueuse/vueuse/commit/e77cab13) ##### [View changes on GitHub](https://github.com/vueuse/vueuse/compare/v11.2.0...v11.3.0) ### [`v11.2.0`](https://github.com/vueuse/vueuse/releases/tag/v11.2.0) [Compare Source](https://github.com/vueuse/vueuse/compare/v11.1.0...v11.2.0) ##### 🚀 Features - **useBreakpoints**: Add breakpoints for ElementUI/ElementPlus - by [@​AAABingBing](https://github.com/AAABingBing) and **Anthony Fu** in [https://github.com/vueuse/vueuse/issues/4238](https://github.com/vueuse/vueuse/issues/4238) [<samp>(f71e5)</samp>](https://github.com/vueuse/vueuse/commit/f71e5138) - **useMediaControls**: Add playback error event - by [@​DarrenSG](https://github.com/DarrenSG) and **Anthony Fu** in [https://github.com/vueuse/vueuse/issues/4253](https://github.com/vueuse/vueuse/issues/4253) [<samp>(e1169)</samp>](https://github.com/vueuse/vueuse/commit/e11699d2) ##### 🐞 Bug Fixes - **useArrayReduce**: InitialValue can be a function - by [@​Mutter45](https://github.com/Mutter45) and **Anthony Fu** in [https://github.com/vueuse/vueuse/issues/4243](https://github.com/vueuse/vueuse/issues/4243) [<samp>(ae542)</samp>](https://github.com/vueuse/vueuse/commit/ae542c6b) - **useDevicesList**: Handle NotAllowedError on reject/close - by [@​espensgr](https://github.com/espensgr) and **Anthony Fu** in [https://github.com/vueuse/vueuse/issues/4246](https://github.com/vueuse/vueuse/issues/4246) [<samp>(bf0f2)</samp>](https://github.com/vueuse/vueuse/commit/bf0f249e) - **useDropZone**: Remove file kind restriction - by [@​jackcodetw](https://github.com/jackcodetw) in [https://github.com/vueuse/vueuse/issues/4305](https://github.com/vueuse/vueuse/issues/4305) [<samp>(1d661)</samp>](https://github.com/vueuse/vueuse/commit/1d661f9d) - **useIntervalFn**: Prevent timer being set after pause is called in cb - by [@​laporchen](https://github.com/laporchen) and **Anthony Fu** in [https://github.com/vueuse/vueuse/issues/4258](https://github.com/vueuse/vueuse/issues/4258) [<samp>(59f8c)</samp>](https://github.com/vueuse/vueuse/commit/59f8c944) - **useManualRefHistory**: `canUndo` and `canRedo` typing to be computed ref - by [@​roydukkey](https://github.com/roydukkey) and **Anthony Fu** in [https://github.com/vueuse/vueuse/issues/4261](https://github.com/vueuse/vueuse/issues/4261) [<samp>(b46d2)</samp>](https://github.com/vueuse/vueuse/commit/b46d2a0e) - **useWebSocket**: Autoreconnect when ws close - by [@​jackcodetw](https://github.com/jackcodetw) in [https://github.com/vueuse/vueuse/issues/4314](https://github.com/vueuse/vueuse/issues/4314) [<samp>(08412)</samp>](https://github.com/vueuse/vueuse/commit/08412e8c) ##### [View changes on GitHub](https://github.com/vueuse/vueuse/compare/v11.1.0...v11.2.0) </details> <details> <summary>yairEO/tagify (@​yaireo/tagify)</summary> ### [`v4.33.0`](https://github.com/yairEO/tagify/releases/tag/v4.33.0) [Compare Source](https://github.com/yairEO/tagify/compare/v4.32.2...v4.33.0) - fixes [#​1422](https://github.com/yairEO/tagify/issues/1422) - in "select-mode" editing existing value does not re-filters the suggestions list [`fd2c208`](https://github.com/yairEO/tagify/commit/fd2c208) - accessibility bugfix: when Tagify gets focused (through tab), the component's input should be focused and if there is already a selected value, the caret should be places at the end [`52c37a4`](https://github.com/yairEO/tagify/commit/52c37a4) - fixes [#​1420](https://github.com/yairEO/tagify/issues/1420): when selecting a suggestion with the keyboard, keep the same highlighted suggestion if `includeSelectedTags` setting is `true` or else, highlight the next/prev suggestion - rehydrate suggestions list when selecting a suggestion with the mouse [`5746d7a`](https://github.com/yairEO/tagify/commit/5746d7a) - [#​1420](https://github.com/yairEO/tagify/issues/1420) - on select-mode, do not call `dropdown.hide` within `onEditTagDone` after a suggestion was selected [`ca64ac7`](https://github.com/yairEO/tagify/commit/ca64ac7) - re-implemented [#​1425](https://github.com/yairEO/tagify/issues/1425) in a better way [`3e9819a`](https://github.com/yairEO/tagify/commit/3e9819a) - fixes [#​1428](https://github.com/yairEO/tagify/issues/1428) - fixed the compatibility layer. I assume now Tagify only supports React v17 and above [`108c6bc`](https://github.com/yairEO/tagify/commit/108c6bc) - slightly increased `$tag-inset-shadow-size` CSS variable [`2d8abd2`](https://github.com/yairEO/tagify/commit/2d8abd2) - Fix Tab key after click Tab key didn't work after you select a suggestion with mouse because the input lose focus [`cbb6864`](https://github.com/yairEO/tagify/commit/cbb6864) ### [`v4.32.2`](https://github.com/yairEO/tagify/releases/tag/v4.32.2) [Compare Source](https://github.com/yairEO/tagify/compare/v4.32.1...v4.32.2) - Enhance keyboard navigation for suggestions dropdown by adding support for PageUp, PageDown, Home, and End keys. This allows users to navigate through suggestions more efficiently without using the mouse. [`719827b`](https://github.com/yairEO/tagify/commit/719827b) - bugfix: in select-mode, the `x` (remove tag) button should not be visible if the suggestions' dropdown is visible (open) [`1cd4459`](https://github.com/yairEO/tagify/commit/1cd4459) - ran `npx update-browserslist-db@latest` [`0ea0f30`](https://github.com/yairEO/tagify/commit/0ea0f30) - fixes [#​1423](https://github.com/yairEO/tagify/issues/1423) - Dropdowns does not close when interacting with tags of other instances [`d9d9ece`](https://github.com/yairEO/tagify/commit/d9d9ece) - added an FAQ item [`0e0ad46`](https://github.com/yairEO/tagify/commit/0e0ad46) - `this.state.dropdown.suggestions` should point to the sorted list and not pre-sorted one [`4acd7ae`](https://github.com/yairEO/tagify/commit/4acd7ae) - call the custom `sortby` (if defined) also when there's no search query [`643f79d`](https://github.com/yairEO/tagify/commit/643f79d) - Fix scroll behavior [`7c4ce8f`](https://github.com/yairEO/tagify/commit/7c4ce8f) ### [`v4.32.1`](https://github.com/yairEO/tagify/releases/tag/v4.32.1) [Compare Source](https://github.com/yairEO/tagify/compare/v4.32.0...v4.32.1) - [#​1409](https://github.com/yairEO/tagify/issues/1409) - fixed incorrect example code [`bc63229`](https://github.com/yairEO/tagify/commit/bc63229) - in normal mode, if there is a single tag and while the dropdown is open the tag's `x` button is clicked, then the component should be re-focused [`9743bab`](https://github.com/yairEO/tagify/commit/9743bab) - improved README `dropdown.includeSelectedTags` setting description [`b39985c`](https://github.com/yairEO/tagify/commit/b39985c) - removed `e.preventDefault` for `tab` keydown event [`a321d15`](https://github.com/yairEO/tagify/commit/a321d15) - typo fix [`05e86a4`](https://github.com/yairEO/tagify/commit/05e86a4) ### [`v4.32.0`](https://github.com/yairEO/tagify/releases/tag/v4.32.0) [Compare Source](https://github.com/yairEO/tagify/compare/v4.31.6...v4.32.0) - should set the `selectOption` on the global state every time `suggestionClick` is called (before it is called), which can be either by mouse click or key press [`34e81db`](https://github.com/yairEO/tagify/commit/34e81db) - fixes [#​1402](https://github.com/yairEO/tagify/issues/1402) - added `blur` event when a tag has focus (is editable) and then blured. apparently the `onFocusBlur` does not catch this blur event for some reason. [`3e90111`](https://github.com/yairEO/tagify/commit/3e90111) - fixes [#​1400](https://github.com/yairEO/tagify/issues/1400) - tyrping text in the input element and pressing backspace key should not rmove everything that was typed [`f0747d1`](https://github.com/yairEO/tagify/commit/f0747d1) - fixes [#​1401](https://github.com/yairEO/tagify/issues/1401) - editing a tag and then selecting a suggestion (from the dropdown) results in an error [`0e0e851`](https://github.com/yairEO/tagify/commit/0e0e851) - fixes #[#​1403](https://github.com/yairEO/tagify/issues/1403) - added missing `async` keywrod for a function `initReac` which uses `async` internally [`f1bbd0c`](https://github.com/yairEO/tagify/commit/f1bbd0c) ### [`v4.31.6`](https://github.com/yairEO/tagify/releases/tag/v4.31.6) [Compare Source](https://github.com/yairEO/tagify/compare/v4.31.5...v4.31.6) - hopefully fixes [#​1378](https://github.com/yairEO/tagify/issues/1378) - Vue file with compilation error [`9b2f3a9`](https://github.com/yairEO/tagify/commit/9b2f3a9) - should tab-autocomplete a tag from the whitelist and with all its data, instead of only the suggetion's text, which is incorrect in case of a whitelist collection [`ab72938`](https://github.com/yairEO/tagify/commit/ab72938) ### [`v4.31.5`](https://github.com/yairEO/tagify/releases/tag/v4.31.5) [Compare Source](https://github.com/yairEO/tagify/compare/v4.31.4...v4.31.5) - Calling `removeChild` in the `destory` method only if `this.DOM.scope.parentNode` exists [`afade9e`](https://github.com/yairEO/tagify/commit/afade9e) - Upgraded some packages [`12f90dd`](https://github.com/yairEO/tagify/commit/12f90dd) - Fixes [#​1393](https://github.com/yairEO/tagify/issues/1393) - calling `this.getPersistedData(&#​39;value&#​39;)` should return nothing if `settings.id` is undefined [`1d3419f`](https://github.com/yairEO/tagify/commit/1d3419f) - Fix error when DOM element is already detached during call to destroy method [`a10ff9a`](https://github.com/yairEO/tagify/commit/a10ff9a) - Bump rollup from 2.79.1 to 2.79.2 [`a5ff0d2`](https://github.com/yairEO/tagify/commit/a5ff0d2) ### [`v4.31.4`](https://github.com/yairEO/tagify/releases/tag/v4.31.4) [Compare Source](https://github.com/yairEO/tagify/compare/v4.31.3...v4.31.4) - fixes [#​1374](https://github.com/yairEO/tagify/issues/1374) - add some protection in case `id` ' does not exists or if even `localStorage` does not exists [`92dfd05`](https://github.com/yairEO/tagify/commit/92dfd05) - fixes [#​1373](https://github.com/yairEO/tagify/issues/1373) - removed top-level `await` in order to resolve the error: "await is only valid in async functions and the top level bodies of modules" [`b0b16d3`](https://github.com/yairEO/tagify/commit/b0b16d3) - added missing template mentioning in the README: `input` template [`0b2a55a`](https://github.com/yairEO/tagify/commit/0b2a55a) - fixes [#​1386](https://github.com/yairEO/tagify/issues/1386) - re-enabled `spellcheck` for the input component [`a459362`](https://github.com/yairEO/tagify/commit/a459362) - fixes [#​1391](https://github.com/yairEO/tagify/issues/1391) - Can't add a tag with the value 0 as integer [`5de627b`](https://github.com/yairEO/tagify/commit/5de627b) - Fix test on settings "dropdown.enable" (should be "dropdown.enabled" instead) [`f93da3e`](https://github.com/yairEO/tagify/commit/f93da3e) </details> <details> <summary>tailwindlabs/tailwindcss (tailwindcss)</summary> ### [`v3.4.17`](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.16...v3.4.17) [Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.16...v3.4.17) ### [`v3.4.16`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.16) [Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.15...v3.4.16) ##### Fixed - Ensure the TypeScript types for `PluginsConfig` allow `undefined` values ([#​14668](https://github.com/tailwindlabs/tailwindcss/pull/14668)) ### Changed - Bumped lilconfig to v3.x ([#​15289](https://github.com/tailwindlabs/tailwindcss/pull/15289)) ### [`v3.4.15`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.15) [Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.14...v3.4.15) - Bump versions for security vulnerabilities ([#​14697](https://github.com/tailwindlabs/tailwindcss/pull/14697)) - Ensure the TypeScript types for the `boxShadow` theme configuration allows arrays ([#​14856](https://github.com/tailwindlabs/tailwindcss/pull/14856)) - Set fallback for opacity variables to ensure setting colors with the `selection:*` variant works in Chrome 131 ([#​15003](https://github.com/tailwindlabs/tailwindcss/pull/15003)) ### [`v3.4.14`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.14) [Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.13...v3.4.14) ##### Fixed - Don't set `display: none` on elements that use `hidden="until-found"` ([#​14625](https://github.com/tailwindlabs/tailwindcss/pull/14625)) </details> <details> <summary>unplugin/unplugin-vue-components (unplugin-vue-components)</summary> ### [`v0.28.0`](https://github.com/unplugin/unplugin-vue-components/releases/tag/v0.28.0) [Compare Source](https://github.com/unplugin/unplugin-vue-components/compare/v0.27.5...v0.28.0) ##### 🚨 Breaking Changes - Upgrade unplugin, drop node 16 & webpack 4 support - by [@​antfu](https://github.com/antfu) [<samp>(eb5ce)</samp>](https://github.com/unplugin/unplugin-vue-components/commit/eb5ce21) ##### 🚀 Features - Sync ionic 8.4 - by [@​reslear](https://github.com/reslear) in [https://github.com/unplugin/unplugin-vue-components/issues/807](https://github.com/unplugin/unplugin-vue-components/issues/807) [<samp>(085ec)</samp>](https://github.com/unplugin/unplugin-vue-components/commit/085ec5a) ##### [View changes on GitHub](https://github.com/unplugin/unplugin-vue-components/compare/v0.27.5...v0.28.0) ### [`v0.27.5`](https://github.com/unplugin/unplugin-vue-components/releases/tag/v0.27.5) [Compare Source](https://github.com/unplugin/unplugin-vue-components/compare/v0.27.4...v0.27.5) ##### 🐞 Bug Fixes - Expose new ionic v8 components - by [@​reslear](https://github.com/reslear) in [https://github.com/unplugin/unplugin-vue-components/issues/750](https://github.com/unplugin/unplugin-vue-components/issues/750) [<samp>(f107f)</samp>](https://github.com/unplugin/unplugin-vue-components/commit/f107f50) ##### [View changes on GitHub](https://github.com/unplugin/unplugin-vue-components/compare/v0.27.4...v0.27.5) </details> <details> <summary>vuejs/router (vue-router)</summary> ### [`v4.5.0`](https://github.com/vuejs/router/releases/tag/v4.5.0) [Compare Source](https://github.com/vuejs/router/compare/v4.4.5...v4.5.0) Please refer to [CHANGELOG.md](https://github.com/vuejs/router/blob/main/packages/router/CHANGELOG.md) for details. </details> <details> <summary>vuejs/language-tools (vue-tsc)</summary> ### [`v2.2.0`](https://github.com/vuejs/language-tools/compare/v2.1.10...5babca774658d4b9afbe877ac7c8cafdaecf2c3e) [Compare Source](https://github.com/vuejs/language-tools/compare/v2.1.10...v2.2.0) ### [`v2.1.10`](https://github.com/vuejs/language-tools/compare/v2.1.8...b0af30caee2f8dfb1a8393c1b400f38e31fa4883) [Compare Source](https://github.com/vuejs/language-tools/compare/v2.1.8...v2.1.10) ### [`v2.1.8`](https://github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#218-supofficialsup-219-supinsiderssup-2024-10-26) [Compare Source](https://github.com/vuejs/language-tools/compare/v2.1.6...v2.1.8) ##### Features - **vscode:** reactions visualization now identifies more use cases <sup>Insiders</sup> - **language-core:** auto infer `$el` type ([#​4805](https://github.com/vuejs/language-tools/issues/4805)) - Thanks to [@​KazariEX](https://github.com/KazariEX)! - **language-core:** typed directive arg and modifiers ([#​4813](https://github.com/vuejs/language-tools/issues/4813)) - Thanks to [@​KazariEX](https://github.com/KazariEX)! ##### Bug Fixes - **language-core:** avoid generic type loss due to destructured props ([#​4821](https://github.com/vuejs/language-tools/issues/4821)) - Thanks to [@​KazariEX](https://github.com/KazariEX)! - **language-core:** handle `v-for` with `v-once` correctly ([#​4830](https://github.com/vuejs/language-tools/issues/4830)) - Thanks to [@​KazariEX](https://github.com/KazariEX)! - **language-core:** avoid generating zero-length mappings for interpolation edges - **language-core:** don't assign `this` to `__VLS_ctx` ([#​4845](https://github.com/vuejs/language-tools/issues/4845)) - Thanks to [@​KazariEX](https://github.com/KazariEX)! - **language-service:** initialize scope with null prototype object ([#​4855](https://github.com/vuejs/language-tools/issues/4855)) - Thanks to [@​KazariEX](https://github.com/KazariEX)! - **language-core:** inlay hints for `<component :is>` and `<slot :name>` ([#​4661](https://github.com/vuejs/language-tools/issues/4661)) - Thanks to [@​KazariEX](https://github.com/KazariEX), [@​so1ve](https://github.com/so1ve)! - **language-core:** should error when invalid syntax at script end ([#​4692](https://github.com/vuejs/language-tools/issues/4692)) - Thanks to [@​KazariEX](https://github.com/KazariEX)! - **language-core:** correct type inference of `defineModel` & `defineEmits` in generic ([#​4823](https://github.com/vuejs/language-tools/issues/4823)) - Thanks to [@​KazariEX](https://github.com/KazariEX)! - **language-core:** inject generics of `useTemplateRef` into correct location ([#​4829](https://github.com/vuejs/language-tools/issues/4829)) - Thanks to [@​KazariEX](https://github.com/KazariEX)! - **language-core:** prevent the generation of generics in JS ([#​4836](https://github.com/vuejs/language-tools/issues/4836)) - Thanks to [@​KazariEX](https://github.com/KazariEX), [@​zhiyuanzmj](https://github.com/zhiyuanzmj)! - **language-core:** generate correct reference for `v-on` on `<slot>` ([#​4864](https://github.com/vuejs/language-tools/issues/4864)) - Thanks to [@​KazariEX](https://github.com/KazariEX)! - **language-core:** match classname before `)` ([#​4887](https://github.com/vuejs/language-tools/issues/4887)) - Thanks to [@​KazariEX](https://github.com/KazariEX)! - **language-service:** handle internal item key with leading slash correctly ([#​4894](https://github.com/vuejs/language-tools/issues/4894)) - Thanks to [@​KazariEX](https://github.com/KazariEX)! - **language-core:** correctly obtain the index of style modules ([#​4907](https://github.com/vuejs/language-tools/issues/4907)) - Thanks to [@​KazariEX](https://github.com/KazariEX)! - **language-core:** refer absolute path of global types file ([#​4924](https://github.com/vuejs/language-tools/issues/4924)) - Thanks to [@​depressedX](https://github.com/depressedX)! - **component-meta:** error when signatures is undefined ([#​4930](https://github.com/vuejs/language-tools/issues/4930)) - Thanks to [@​Hannesrasmussen](https://github.com/Hannesrasmussen)! - **language-core:** intersect props of generic component with attrs ([#​4886](https://github.com/vuejs/language-tools/issues/4886)) - Thanks to [@​KazariEX](https://github.com/KazariEX)! - **language-core:** fix incorrect syntax for class component virtual code - **language-core:** generate `value` instead of model name into tuple ([#​4892](https://github.com/vuejs/language-tools/issues/4892)) - Thanks to [@​KazariEX](https://github.com/KazariEX)! - **language-core:** infer template ref's type of native elements with `v-for` correctly ([#​4933](https://github.com/vuejs/language-tools/issues/4933)) - Thanks to [@​KazariEX](https://github.com/KazariEX)! - **language-core:** should wrap item with `Reactive` on `v-for` ([#​4902](https://github.com/vuejs/language-tools/issues/4902)) - Thanks to [@​KazariEX](https://github.com/KazariEX)! ##### Performance - **language-service:** find destructured props only with enabled setting ([#​4815](https://github.com/vuejs/language-tools/issues/4815)) - Thanks to [@​KazariEX](https://github.com/KazariEX)! ##### Other Changes - Upgraded Volar from `v2.4.1` to `v2.4.8`: - Changing vue files causes internal state to desync in Sublime Text ([#​4909](https://github.com/vuejs/language-tools/issues/4909)) - Thanks to [@​rchl](https://github.com/rchl)! - The syntax highlighting is not applied when destructuring props ([#​4811](https://github.com/vuejs/language-tools/issues/4811)) - chore: fix nvim config snippet in README ([#​4881](https://github.com/vuejs/language-tools/issues/4881)) - Thanks to [@​LiamEderzeel](https://github.com/LiamEderzeel)! - chore: remove side effects ([#​4871](https://github.com/vuejs/language-tools/issues/4871)) - Thanks to [@​vikingair](https://github.com/vikingair)! - chore: remove `importsNotUsedAsValues` ([#​4897](https://github.com/vuejs/language-tools/issues/4897)) - Thanks to [@​KazariEX](https://github.com/KazariEX)! - chore(vscode): switch to `"module": "CommonJS"` ([#​4944](https://github.com/vuejs/language-tools/issues/4944)) - Thanks to [@​KazariEX](https://github.com/KazariEX)! - test: fix incorrect default value ([#​4934](https://github.com/vuejs/language-tools/issues/4934)) - Thanks to [@​jh-leong](https://github.com/jh-leong)! - test(tsc): add a test case for class component </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on the 2nd through 5th day of the month" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/JabRef/JabRefOnline). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzUuMiIsInVwZGF0ZWRJblZlciI6IjM5LjgwLjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Tobias Diez <[email protected]>
- Loading branch information