Skip to content

Commit 8d5c485

Browse files
chore(deps): update vue (#2527)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@he-tree/vue](https://hetree.phphe.com/) ([source](https://redirect.github.com/phphe/he-tree)) | [`2.8.3` -> `2.8.6`](https://renovatebot.com/diffs/npm/@he-tree%2fvue/2.8.3/2.8.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@he-tree%2fvue/2.8.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@he-tree%2fvue/2.8.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@he-tree%2fvue/2.8.3/2.8.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@he-tree%2fvue/2.8.3/2.8.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@tailwindcss/forms](https://redirect.github.com/tailwindlabs/tailwindcss-forms) | [`0.5.7` -> `0.5.9`](https://renovatebot.com/diffs/npm/@tailwindcss%2fforms/0.5.7/0.5.9) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@tailwindcss%2fforms/0.5.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tailwindcss%2fforms/0.5.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tailwindcss%2fforms/0.5.7/0.5.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tailwindcss%2fforms/0.5.7/0.5.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@tailwindcss/typography](https://redirect.github.com/tailwindlabs/tailwindcss-typography) | [`0.5.14` -> `0.5.15`](https://renovatebot.com/diffs/npm/@tailwindcss%2ftypography/0.5.14/0.5.15) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@tailwindcss%2ftypography/0.5.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tailwindcss%2ftypography/0.5.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tailwindcss%2ftypography/0.5.14/0.5.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tailwindcss%2ftypography/0.5.14/0.5.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@vue/apollo-composable](https://apollo.vuejs.org/) ([source](https://redirect.github.com/vuejs/vue-apollo/tree/HEAD/packages/vue-apollo-composable)) | [`4.0.2` -> `4.2.1`](https://renovatebot.com/diffs/npm/@vue%2fapollo-composable/4.0.2/4.2.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vue%2fapollo-composable/4.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vue%2fapollo-composable/4.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vue%2fapollo-composable/4.0.2/4.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vue%2fapollo-composable/4.0.2/4.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@vue/compiler-sfc](https://redirect.github.com/vuejs/core/tree/main/packages/compiler-sfc#readme) ([source](https://redirect.github.com/vuejs/core/tree/HEAD/packages/compiler-sfc)) | [`3.4.37` -> `3.5.10`](https://renovatebot.com/diffs/npm/@vue%2fcompiler-sfc/3.4.37/3.5.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vue%2fcompiler-sfc/3.5.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vue%2fcompiler-sfc/3.5.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vue%2fcompiler-sfc/3.4.37/3.5.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vue%2fcompiler-sfc/3.4.37/3.5.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@vue/runtime-dom](https://redirect.github.com/vuejs/core/tree/main/packages/runtime-dom#readme) ([source](https://redirect.github.com/vuejs/core/tree/HEAD/packages/runtime-dom)) | [`3.4.37` -> `3.5.10`](https://renovatebot.com/diffs/npm/@vue%2fruntime-dom/3.4.37/3.5.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vue%2fruntime-dom/3.5.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vue%2fruntime-dom/3.5.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vue%2fruntime-dom/3.4.37/3.5.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vue%2fruntime-dom/3.4.37/3.5.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@yaireo/tagify](https://redirect.github.com/yairEO/tagify) | [`4.27.0` -> `4.31.3`](https://renovatebot.com/diffs/npm/@yaireo%2ftagify/4.27.0/4.31.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@yaireo%2ftagify/4.31.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@yaireo%2ftagify/4.31.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@yaireo%2ftagify/4.27.0/4.31.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@yaireo%2ftagify/4.27.0/4.31.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [tailwindcss](https://tailwindcss.com) ([source](https://redirect.github.com/tailwindlabs/tailwindcss)) | [`3.4.9` -> `3.4.13`](https://renovatebot.com/diffs/npm/tailwindcss/3.4.9/3.4.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/tailwindcss/3.4.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tailwindcss/3.4.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tailwindcss/3.4.9/3.4.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tailwindcss/3.4.9/3.4.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vue](https://redirect.github.com/vuejs/core/tree/main/packages/vue#readme) ([source](https://redirect.github.com/vuejs/core)) | [`3.4.37` -> `3.5.10`](https://renovatebot.com/diffs/npm/vue/3.4.37/3.5.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vue/3.5.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue/3.5.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue/3.4.37/3.5.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue/3.4.37/3.5.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vue-router](https://redirect.github.com/vuejs/router) | [`4.4.3` -> `4.4.5`](https://renovatebot.com/diffs/npm/vue-router/4.4.3/4.4.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vue-router/4.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-router/4.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-router/4.4.3/4.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-router/4.4.3/4.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vue-tsc](https://redirect.github.com/vuejs/language-tools) ([source](https://redirect.github.com/vuejs/language-tools/tree/HEAD/packages/tsc)) | [`2.0.29` -> `2.1.6`](https://renovatebot.com/diffs/npm/vue-tsc/2.0.29/2.1.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vue-tsc/2.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-tsc/2.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-tsc/2.0.29/2.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-tsc/2.0.29/2.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>phphe/he-tree (@&#8203;he-tree/vue)</summary> ### [`v2.8.6`](https://redirect.github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected]) [Compare Source](https://redirect.github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected]) ### [`v2.8.5`](https://redirect.github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected]) [Compare Source](https://redirect.github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected]) ### [`v2.8.4`](https://redirect.github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected]) [Compare Source](https://redirect.github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected]) </details> <details> <summary>tailwindlabs/tailwindcss-forms (@&#8203;tailwindcss/forms)</summary> ### [`v0.5.9`](https://redirect.github.com/tailwindlabs/tailwindcss-forms/blob/HEAD/CHANGELOG.md#059---2024-09-05) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss-forms/compare/v0.5.8...v0.5.9) ##### Fixed - Fallback to static chevron color if theme is using variables ([#&#8203;167](https://redirect.github.com/tailwindlabs/tailwindcss-forms/pull/167)) ### [`v0.5.8`](https://redirect.github.com/tailwindlabs/tailwindcss-forms/blob/HEAD/CHANGELOG.md#058---2024-08-28) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss-forms/compare/v0.5.7...v0.5.8) ##### Fixed - Support installing with alpha versions of Tailwind CSS v4 ([#&#8203;163](https://redirect.github.com/tailwindlabs/tailwindcss-forms/pull/163)) </details> <details> <summary>tailwindlabs/tailwindcss-typography (@&#8203;tailwindcss/typography)</summary> ### [`v0.5.15`](https://redirect.github.com/tailwindlabs/tailwindcss-typography/blob/HEAD/CHANGELOG.md#0515---2024-08-28) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss-typography/compare/v0.5.14...v0.5.15) ##### Fixed - Support installing with alpha versions of Tailwind CSS v4 ([#&#8203;358](https://redirect.github.com/tailwindlabs/tailwindcss-typography/pull/358)) </details> <details> <summary>vuejs/vue-apollo (@&#8203;vue/apollo-composable)</summary> ### [`v4.2.1`](https://redirect.github.com/vuejs/vue-apollo/blob/HEAD/CHANGELOG.md#v421) [Compare Source](https://redirect.github.com/vuejs/vue-apollo/compare/v4.2.0...v4.2.1) ##### 🩹 Fixes - Improved pinia support ([#&#8203;1571](https://redirect.github.com/vuejs/vue-apollo/issues/1571)) ##### 📖 Documentation - Update broken circleci badge ([`9622392`](https://redirect.github.com/vuejs/vue-apollo/commit/9622392)) - Readme smaller logo ([`ff836ea`](https://redirect.github.com/vuejs/vue-apollo/commit/ff836ea)) - Use nightly.akryum.dev ([`7f3cf7d`](https://redirect.github.com/vuejs/vue-apollo/commit/7f3cf7d)) ##### 🏡 Chore - Specify pnpm version in package.json ([`732e66e`](https://redirect.github.com/vuejs/vue-apollo/commit/732e66e)) ##### ❤️ Contributors - Nick Messing ([@&#8203;nickmessing](http://github.com/nickmessing)) - Guillaume Chau ([@&#8203;Akryum](http://github.com/Akryum)) ### [`v4.2.0`](https://redirect.github.com/vuejs/vue-apollo/blob/HEAD/CHANGELOG.md#v420) [Compare Source](https://redirect.github.com/vuejs/vue-apollo/compare/v4.1.0...v4.2.0) ##### 🚀 Enhancements - Add updateQuery to useQuery ([#&#8203;1552](https://redirect.github.com/vuejs/vue-apollo/issues/1552)) ##### 🩹 Fixes - UseMutations onDone Event hook gets triggered too early ([#&#8203;1559](https://redirect.github.com/vuejs/vue-apollo/issues/1559)) - ([@&#8203;vue/apollo-option](https://redirect.github.com/vue/apollo-option)) memory leak in wrapped ssrRender ([#&#8203;1553](https://redirect.github.com/vuejs/vue-apollo/issues/1553)) - Reuse previous result, fix [#&#8203;1483](https://redirect.github.com/vuejs/vue-apollo/issues/1483) ([#&#8203;1569](https://redirect.github.com/vuejs/vue-apollo/issues/1569), [#&#8203;1483](https://redirect.github.com/vuejs/vue-apollo/issues/1483)) - ResolveClient throwing too soon, fix [#&#8203;1557](https://redirect.github.com/vuejs/vue-apollo/issues/1557) ([#&#8203;1570](https://redirect.github.com/vuejs/vue-apollo/issues/1570), [#&#8203;1557](https://redirect.github.com/vuejs/vue-apollo/issues/1557)) ##### 📖 Documentation - Add github link to documentation ([#&#8203;1549](https://redirect.github.com/vuejs/vue-apollo/issues/1549)) - Note about continuous releases ([`51e09e7`](https://redirect.github.com/vuejs/vue-apollo/commit/51e09e7)) ##### 🏡 Chore - Switch some tests to script setup ([`c8e5106`](https://redirect.github.com/vuejs/vue-apollo/commit/c8e5106)) ##### 🤖 CI - Nightly releases ([`319f6ec`](https://redirect.github.com/vuejs/vue-apollo/commit/319f6ec)) ##### ❤️ Contributors - Guillaume Chau ([@&#8203;Akryum](http://github.com/Akryum)) - Matt Garrett <[email protected]> - Mobsean ([@&#8203;mobsean](http://github.com/mobsean)) - Leonardo Santos ([@&#8203;syllomex](http://github.com/syllomex)) - Alex Liu ([@&#8203;Mini-ghost](http://github.com/Mini-ghost)) ### [`v4.1.0`](https://redirect.github.com/vuejs/vue-apollo/blob/HEAD/CHANGELOG.md#v410) [Compare Source](https://redirect.github.com/vuejs/vue-apollo/compare/v4.0.2...v4.1.0) ##### 🩹 Fixes - Change teardown to use onScopeDispose ([#&#8203;1545](https://redirect.github.com/vuejs/vue-apollo/issues/1545)) ##### 📖 Documentation - **useQuery:** Document refetch with new variables ([#&#8203;1564](https://redirect.github.com/vuejs/vue-apollo/issues/1564)) ##### 🏡 Chore - Updqte pnpm to v9 ([`827ea6e`](https://redirect.github.com/vuejs/vue-apollo/commit/827ea6e)) ##### ✅ Tests - UseSubscription ([`0f5ae61`](https://redirect.github.com/vuejs/vue-apollo/commit/0f5ae61)) - Fix subscription test ([#&#8203;1547](https://redirect.github.com/vuejs/vue-apollo/issues/1547)) ##### 🤖 CI - Update versions ([`fe66840`](https://redirect.github.com/vuejs/vue-apollo/commit/fe66840)) ##### ❤️ Contributors - Guillaume Chau ([@&#8203;Akryum](http://github.com/Akryum)) - Nick Messing ([@&#8203;nickmessing](http://github.com/nickmessing)) </details> <details> <summary>vuejs/core (@&#8203;vue/compiler-sfc)</summary> ### [`v3.5.10`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#3510-2024-09-27) [Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.9...v3.5.10) ##### Bug Fixes - **custom-element:** properly set kebab-case props on Vue custom elements ([ea3efa0](https://redirect.github.com/vuejs/core/commit/ea3efa09e008918c1d9ba7226833a8b1a7a57244)), closes [#&#8203;12030](https://redirect.github.com/vuejs/core/issues/12030) [#&#8203;12032](https://redirect.github.com/vuejs/core/issues/12032) - **reactivity:** fix nested batch edge case ([93c95dd](https://redirect.github.com/vuejs/core/commit/93c95dd4cd416503f43a98a1455f62658d22b0b2)) - **reactivity:** only clear notified flags for computed in first batch iteration ([aa9ef23](https://redirect.github.com/vuejs/core/commit/aa9ef2386a0cd39a174e5a887ec2b1a3525034fc)), closes [#&#8203;12045](https://redirect.github.com/vuejs/core/issues/12045) - **types/ref:** handle nested refs in UnwrapRef ([#&#8203;12049](https://redirect.github.com/vuejs/core/issues/12049)) ([e2c19c2](https://redirect.github.com/vuejs/core/commit/e2c19c20cfee9788519a80c0e53e216b78505994)), closes [#&#8203;12044](https://redirect.github.com/vuejs/core/issues/12044) ### [`v3.5.9`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#359-2024-09-26) [Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.8...v3.5.9) ##### Bug Fixes - **reactivity:** fix property dep removal regression ([6001e5c](https://redirect.github.com/vuejs/core/commit/6001e5c81a05c894586f9287fbd991677bdd0455)), closes [#&#8203;12020](https://redirect.github.com/vuejs/core/issues/12020) [#&#8203;12021](https://redirect.github.com/vuejs/core/issues/12021) - **reactivity:** fix recursive sync watcher on computed edge case ([10ff159](https://redirect.github.com/vuejs/core/commit/10ff15924053d9bd95ad706f78ce09e288213fcf)), closes [#&#8203;12033](https://redirect.github.com/vuejs/core/issues/12033) [#&#8203;12037](https://redirect.github.com/vuejs/core/issues/12037) - **runtime-core:** avoid rendering plain object as VNode ([#&#8203;12038](https://redirect.github.com/vuejs/core/issues/12038)) ([cb34b28](https://redirect.github.com/vuejs/core/commit/cb34b28a4a9bf868be4785b001c526163eda342e)), closes [#&#8203;12035](https://redirect.github.com/vuejs/core/issues/12035) [vitejs/vite-plugin-vue#353](https://redirect.github.com/vitejs/vite-plugin-vue/issues/353) - **runtime-core:** make useId() always return a string ([a177092](https://redirect.github.com/vuejs/core/commit/a177092754642af2f98c33a4feffe8f198c3c950)) - **types:** correct type inference of union event names ([#&#8203;12022](https://redirect.github.com/vuejs/core/issues/12022)) ([4da6881](https://redirect.github.com/vuejs/core/commit/4da688141d9e7c15b622c289deaa81b11845b2c7)) - **vue:** properly cache runtime compilation ([#&#8203;12019](https://redirect.github.com/vuejs/core/issues/12019)) ([fa0ba24](https://redirect.github.com/vuejs/core/commit/fa0ba24b3ace02d7ecab65e57c2bea89a2550dcb)) ### [`v3.5.8`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#358-2024-09-22) [Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.7...v3.5.8) ##### Bug Fixes - **reactivity:** do not remove dep from depsMap when cleaning up deps of computed ([#&#8203;11995](https://redirect.github.com/vuejs/core/issues/11995)) ([0267a58](https://redirect.github.com/vuejs/core/commit/0267a588017eee4951ac2a877fe1ccae84cad905)) ### [`v3.5.7`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#357-2024-09-20) [Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.6...v3.5.7) ##### Bug Fixes - **compile-core:** fix v-model with newlines edge case ([#&#8203;11960](https://redirect.github.com/vuejs/core/issues/11960)) ([6224288](https://redirect.github.com/vuejs/core/commit/62242886d705ece88dbcad45bb78072ecccad0ca)), closes [#&#8203;8306](https://redirect.github.com/vuejs/core/issues/8306) - **compiler-sfc:** initialize scope with null prototype object ([#&#8203;11963](https://redirect.github.com/vuejs/core/issues/11963)) ([215e154](https://redirect.github.com/vuejs/core/commit/215e15407294bf667261360218f975b88c99c2e5)) - **hydration:** avoid observing non-Element node ([#&#8203;11954](https://redirect.github.com/vuejs/core/issues/11954)) ([7257e6a](https://redirect.github.com/vuejs/core/commit/7257e6a34200409b3fc347d3bb807e11e2785974)), closes [#&#8203;11952](https://redirect.github.com/vuejs/core/issues/11952) - **reactivity:** do not remove dep from depsMap when unsubbed by computed ([960706e](https://redirect.github.com/vuejs/core/commit/960706eebf73f08ebc9d5dd853a05def05e2c153)) - **reactivity:** fix dev-only memory leak by updating dep.subsHead on sub removal ([5c8b76e](https://redirect.github.com/vuejs/core/commit/5c8b76ed6cfbbcee4cbaac0b72beab7291044e4f)), closes [#&#8203;11956](https://redirect.github.com/vuejs/core/issues/11956) - **reactivity:** fix memory leak from dep instances of garbage collected objects ([235ea47](https://redirect.github.com/vuejs/core/commit/235ea4772ed2972914cf142da8b7ac1fb04f7585)), closes [#&#8203;11979](https://redirect.github.com/vuejs/core/issues/11979) [#&#8203;11971](https://redirect.github.com/vuejs/core/issues/11971) - **reactivity:** fix triggerRef call on ObjectRefImpl returned by toRef ([#&#8203;11986](https://redirect.github.com/vuejs/core/issues/11986)) ([b030c8b](https://redirect.github.com/vuejs/core/commit/b030c8bc7327877efb98aa3d9a58eb287a6ff07a)), closes [#&#8203;11982](https://redirect.github.com/vuejs/core/issues/11982) - **scheduler:** ensure recursive jobs can't be queued twice ([#&#8203;11955](https://redirect.github.com/vuejs/core/issues/11955)) ([d18d6aa](https://redirect.github.com/vuejs/core/commit/d18d6aa1b20dc57a8103c51ec4d61e8e53ed936d)) - **ssr:** don't render comments in TransitionGroup ([#&#8203;11961](https://redirect.github.com/vuejs/core/issues/11961)) ([a2f6ede](https://redirect.github.com/vuejs/core/commit/a2f6edeb02faedbb673c4bc5c6a59d9a79a37d07)), closes [#&#8203;11958](https://redirect.github.com/vuejs/core/issues/11958) - **transition:** respect `duration` setting even when it is `0` ([#&#8203;11967](https://redirect.github.com/vuejs/core/issues/11967)) ([f927a4a](https://redirect.github.com/vuejs/core/commit/f927a4ae6f7c453f70ba89498ee0c737dc9866fd)) - **types:** correct type inference of all-optional props ([#&#8203;11644](https://redirect.github.com/vuejs/core/issues/11644)) ([9eca65e](https://redirect.github.com/vuejs/core/commit/9eca65ee9871d1ac878755afa9a3eb1b02030350)), closes [#&#8203;11733](https://redirect.github.com/vuejs/core/issues/11733) [vuejs/language-tools#4704](https://redirect.github.com/vuejs/language-tools/issues/4704) ##### Performance Improvements - **hydration:** avoid observer if element is in viewport ([#&#8203;11639](https://redirect.github.com/vuejs/core/issues/11639)) ([e075dfa](https://redirect.github.com/vuejs/core/commit/e075dfad5c7649c6045e3711687ec888e7aa1a39)) ### [`v3.5.6`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#356-2024-09-16) [Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.5...v3.5.6) ##### Bug Fixes - **compile-dom:** should be able to stringify mathML ([#&#8203;11891](https://redirect.github.com/vuejs/core/issues/11891)) ([85c138c](https://redirect.github.com/vuejs/core/commit/85c138ced108268f7656b568dfd3036a1e0aae34)) - **compiler-sfc:** preserve old behavior when using withDefaults with desutructure ([8492c3c](https://redirect.github.com/vuejs/core/commit/8492c3c49a922363d6c77ef192c133a8fbce6514)), closes [#&#8203;11930](https://redirect.github.com/vuejs/core/issues/11930) - **reactivity:** avoid exponential perf cost and reduce call stack depth for deeply chained computeds ([#&#8203;11944](https://redirect.github.com/vuejs/core/issues/11944)) ([c74bb8c](https://redirect.github.com/vuejs/core/commit/c74bb8c2dd9e82aaabb0a2a2b368e900929b513b)), closes [#&#8203;11928](https://redirect.github.com/vuejs/core/issues/11928) - **reactivity:** rely on dirty check only when computed has deps ([#&#8203;11931](https://redirect.github.com/vuejs/core/issues/11931)) ([aa5dafd](https://redirect.github.com/vuejs/core/commit/aa5dafd2b55d42d6a29316a3bc91aea85c676a0b)), closes [#&#8203;11929](https://redirect.github.com/vuejs/core/issues/11929) - **watch:** `once` option should be ignored by watchEffect ([#&#8203;11884](https://redirect.github.com/vuejs/core/issues/11884)) ([49fa673](https://redirect.github.com/vuejs/core/commit/49fa673493d93b77ddba2165ab6545bae84fd1ae)) - **watch:** unwatch should be callable during SSR ([#&#8203;11925](https://redirect.github.com/vuejs/core/issues/11925)) ([2d6adf7](https://redirect.github.com/vuejs/core/commit/2d6adf78a047eed091db277ffbd9df0822fb0bdd)), closes [#&#8203;11924](https://redirect.github.com/vuejs/core/issues/11924) ### [`v3.5.5`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#355-2024-09-13) [Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.4...v3.5.5) ##### Bug Fixes - **compiler-core:** fix handling of delimiterOpen in VPre ([#&#8203;11915](https://redirect.github.com/vuejs/core/issues/11915)) ([706d4ac](https://redirect.github.com/vuejs/core/commit/706d4ac1d0210b2d9134b3228280187fe02fc971)), closes [#&#8203;11913](https://redirect.github.com/vuejs/core/issues/11913) - **compiler-dom:** fix stringify static edge for partially eligible chunks in cached parent ([1d99d61](https://redirect.github.com/vuejs/core/commit/1d99d61c1bd77f9ea6743f6214a82add8346a121)), closes [#&#8203;11879](https://redirect.github.com/vuejs/core/issues/11879) [#&#8203;11890](https://redirect.github.com/vuejs/core/issues/11890) - **compiler-dom:** should ignore leading newline in <textarea> per spec ([3c4bf76](https://redirect.github.com/vuejs/core/commit/3c4bf7627649ec1e3220f8c4e4163c20d2afb367)) - **compiler-sfc:** nested css supports atrule and comment ([#&#8203;11899](https://redirect.github.com/vuejs/core/issues/11899)) ([0e7bc71](https://redirect.github.com/vuejs/core/commit/0e7bc717e6640644f062957ec5031506f0dab215)), closes [#&#8203;11896](https://redirect.github.com/vuejs/core/issues/11896) - **custom-element:** handle nested customElement mount w/ shadowRoot false ([#&#8203;11861](https://redirect.github.com/vuejs/core/issues/11861)) ([f2d8019](https://redirect.github.com/vuejs/core/commit/f2d801918841e7673ff3f048d0d895592a2f7e23)), closes [#&#8203;11851](https://redirect.github.com/vuejs/core/issues/11851) [#&#8203;11871](https://redirect.github.com/vuejs/core/issues/11871) - **hmr:** reload async child wrapped in Suspense + KeepAlive ([#&#8203;11907](https://redirect.github.com/vuejs/core/issues/11907)) ([10a2c60](https://redirect.github.com/vuejs/core/commit/10a2c6053bd30d160d0214bb3566f540187e6874)), closes [#&#8203;11868](https://redirect.github.com/vuejs/core/issues/11868) - **hydration:** fix mismatch of leading newline in `<textarea>` and `<pre>` ([a5f3c2e](https://redirect.github.com/vuejs/core/commit/a5f3c2eb4d2e7fae93ff93ce865b269f01cc825e)), closes [#&#8203;11873](https://redirect.github.com/vuejs/core/issues/11873) [#&#8203;11874](https://redirect.github.com/vuejs/core/issues/11874) - **reactivity:** properly clean up deps, fix memory leak ([8ea5d6d](https://redirect.github.com/vuejs/core/commit/8ea5d6d6981ab7febda0be43c3c92b18869c3a2a)), closes [#&#8203;11901](https://redirect.github.com/vuejs/core/issues/11901) - **runtime-core:** properly update async component nested in KeepAlive ([#&#8203;11917](https://redirect.github.com/vuejs/core/issues/11917)) ([7fe6c79](https://redirect.github.com/vuejs/core/commit/7fe6c795a1fc7ddcea5ad91a56141561192373ac)), closes [#&#8203;11916](https://redirect.github.com/vuejs/core/issues/11916) - **TransitionGroup:** not warn unkeyed text children with whitespece preserve ([#&#8203;11888](https://redirect.github.com/vuejs/core/issues/11888)) ([7571f20](https://redirect.github.com/vuejs/core/commit/7571f20bc3d1854377a146f41d211e05bb68cd47)), closes [#&#8203;11885](https://redirect.github.com/vuejs/core/issues/11885) ### [`v3.5.4`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#354-2024-09-10) [Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.3...v3.5.4) ##### Bug Fixes - **compiler-sfc:** correct scoped injection for nesting selector ([#&#8203;11854](https://redirect.github.com/vuejs/core/issues/11854)) ([b1de75e](https://redirect.github.com/vuejs/core/commit/b1de75ed04626b6423085dfde91fb0cb481a25e8)), closes [#&#8203;10567](https://redirect.github.com/vuejs/core/issues/10567) - **reactivity:** fix markRaw error on already marked object ([#&#8203;11864](https://redirect.github.com/vuejs/core/issues/11864)) ([67d6596](https://redirect.github.com/vuejs/core/commit/67d6596d40b1807b9cd8eb0d9282932ea77be3c0)), closes [#&#8203;11862](https://redirect.github.com/vuejs/core/issues/11862) - Revert "fix: Revert "fix(reactivity): self-referencing computed should refresh"" ([e596378](https://redirect.github.com/vuejs/core/commit/e596378e0be728dad7d60938449f3fa557ca2ec9)) - **runtime-core:** handle shallow reactive arrays in renderList correctly ([#&#8203;11870](https://redirect.github.com/vuejs/core/issues/11870)) ([ced59ab](https://redirect.github.com/vuejs/core/commit/ced59ab8f2f2e89c13119bab3a0c25a1a1f1c3d6)), closes [#&#8203;11869](https://redirect.github.com/vuejs/core/issues/11869) - **types:** correctly infer `TypeEmits` with both tuple and function syntax ([#&#8203;11840](https://redirect.github.com/vuejs/core/issues/11840)) ([dad6738](https://redirect.github.com/vuejs/core/commit/dad673809929c084dcb8e42640eb7daa675d4ea4)), closes [#&#8203;11836](https://redirect.github.com/vuejs/core/issues/11836) ##### Performance Improvements - **reactivity:** trigger deps directly instead of storing in an array first ([#&#8203;11695](https://redirect.github.com/vuejs/core/issues/11695)) ([f80d447](https://redirect.github.com/vuejs/core/commit/f80d447c17662556e9e3f99f6d199967f4c8cf3d)) ### [`v3.5.3`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#353-2024-09-06) [Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.2...v3.5.3) ##### Bug Fixes - **hydration:** check \__asyncHydrate presence for vue3-lazy-hydration compat ([#&#8203;11825](https://redirect.github.com/vuejs/core/issues/11825)) ([8e6c337](https://redirect.github.com/vuejs/core/commit/8e6c3378676be05cea7f53664442acdfb86784f9)), closes [#&#8203;11793](https://redirect.github.com/vuejs/core/issues/11793) - Revert "fix(reactivity): self-referencing computed should refresh" ([35c760f](https://redirect.github.com/vuejs/core/commit/35c760f82f749f7c6e3f9bfead8221ce498e892f)) - **ssr:** respect app.config.warnHandler during ssr ([bf3d9a2](https://redirect.github.com/vuejs/core/commit/bf3d9a2af41659a743706306fc798b3d215df5af)), closes [#&#8203;11830](https://redirect.github.com/vuejs/core/issues/11830) - **Transition:** handle KeepAlive child unmount in Transition out-in mode ([#&#8203;11833](https://redirect.github.com/vuejs/core/issues/11833)) ([6b7901d](https://redirect.github.com/vuejs/core/commit/6b7901d28ed3a6a9242c666cc1b8e3c0b0b0fe62)), closes [#&#8203;11775](https://redirect.github.com/vuejs/core/issues/11775) - **useId:** make generated IDs selector compatible ([babfb4c](https://redirect.github.com/vuejs/core/commit/babfb4cbcbf98601d76c1d7653eae8d250ce2710)), closes [#&#8203;11828](https://redirect.github.com/vuejs/core/issues/11828) ### [`v3.5.2`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#352-2024-09-05) [Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.1...v3.5.2) ##### Bug Fixes - **reactivity:** make toRaw work on proxies created by proxyRef ([46c3ab1](https://redirect.github.com/vuejs/core/commit/46c3ab1d714024894fa1d33e495d5d35c7817d4d)) - **reactivity:** pass oldValue to computed getter ([#&#8203;11813](https://redirect.github.com/vuejs/core/issues/11813)) ([98864a7](https://redirect.github.com/vuejs/core/commit/98864a7ef5c8080c407166c8221488a4eacbbc81)), closes [#&#8203;11812](https://redirect.github.com/vuejs/core/issues/11812) - **reactivity:** prevent endless recursion in computed getters ([#&#8203;11797](https://redirect.github.com/vuejs/core/issues/11797)) ([716275d](https://redirect.github.com/vuejs/core/commit/716275d1b1d2383d8ef0306fcd94558d4d9170f2)) - **reactivity:** self-referencing computed should refresh ([e84c4a6](https://redirect.github.com/vuejs/core/commit/e84c4a608e9dc96fb2a4a29d538bcc64f26103a2)), closes [/github.com/vuejs/core/pull/11797#issuecomment-2330738633](https://redirect.github.com//github.com/vuejs/core/pull/11797/issues/issuecomment-2330738633) - **scheduler:** prevent duplicate jobs being queued ([#&#8203;11826](https://redirect.github.com/vuejs/core/issues/11826)) ([df56cc5](https://redirect.github.com/vuejs/core/commit/df56cc528793b1d6131a1e64095dd5cb95c56bee)), closes [#&#8203;11712](https://redirect.github.com/vuejs/core/issues/11712) [#&#8203;11807](https://redirect.github.com/vuejs/core/issues/11807) - **suspense:** avoid updating anchor if activeBranch has not been rendered to the actual container ([#&#8203;11818](https://redirect.github.com/vuejs/core/issues/11818)) ([3c0d531](https://redirect.github.com/vuejs/core/commit/3c0d531fa7fe762bfe46fbe63f318adc95221795)), closes [#&#8203;11806](https://redirect.github.com/vuejs/core/issues/11806) - **Transition:** handle KeepAlive child unmount in Transition out-in mode ([#&#8203;11778](https://redirect.github.com/vuejs/core/issues/11778)) ([3116553](https://redirect.github.com/vuejs/core/commit/311655352931863dfcf520b8cf29cebc5b7e1e00)), closes [#&#8203;11775](https://redirect.github.com/vuejs/core/issues/11775) - **types:** add HTMLDialogElement missing close event ([#&#8203;11811](https://redirect.github.com/vuejs/core/issues/11811)) ([3634f7a](https://redirect.github.com/vuejs/core/commit/3634f7a4c1649ad2e7e969eb4512512868c61d01)) - **types:** added name attribute support to details tag ([#&#8203;11823](https://redirect.github.com/vuejs/core/issues/11823)) ([c74176e](https://redirect.github.com/vuejs/core/commit/c74176ec7b4d1d34159ce21d600c04b157ac5549)), closes [#&#8203;11821](https://redirect.github.com/vuejs/core/issues/11821) - **types:** fix defineComponent props inference when setup() has explicit annotation ([fca20a3](https://redirect.github.com/vuejs/core/commit/fca20a39aa4a6f98c8f972bd435ebb7dc535648a)), closes [#&#8203;11803](https://redirect.github.com/vuejs/core/issues/11803) - **useTemplateRef:** properly fix readonly warning in dev and ensure prod behavior consistency ([9b7797d](https://redirect.github.com/vuejs/core/commit/9b7797d0d1fc773e979e042673d5b9b3151c40fc)), closes [#&#8203;11808](https://redirect.github.com/vuejs/core/issues/11808) [#&#8203;11816](https://redirect.github.com/vuejs/core/issues/11816) [#&#8203;11810](https://redirect.github.com/vuejs/core/issues/11810) ##### Features - **compiler-core:** parse modifiers as expression to provide location data ([#&#8203;11819](https://redirect.github.com/vuejs/core/issues/11819)) ([3f13203](https://redirect.github.com/vuejs/core/commit/3f13203564164eeb2945bdc0b9ef755c37477d75)) ### [`v3.5.1`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#351-2024-09-04) [Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.0...v3.5.1) ##### Bug Fixes - **build:** improve built-in components treeshakability ([4eee630](https://redirect.github.com/vuejs/core/commit/4eee630b3122a10d0baf9b91358cfffa92d6fd81)) - **reactivity:** handle non-array arguments in reactive `concat` method ([#&#8203;11794](https://redirect.github.com/vuejs/core/issues/11794)) ([475977a](https://redirect.github.com/vuejs/core/commit/475977a6f76b77392610e0a3ec2b0e076d1e1d59)), closes [#&#8203;11792](https://redirect.github.com/vuejs/core/issues/11792) - **Transition:** avoid applying transition hooks on comment vnode ([#&#8203;11788](https://redirect.github.com/vuejs/core/issues/11788)) ([51912f8](https://redirect.github.com/vuejs/core/commit/51912f8a02e35f172f6d30ed7a2f3a92c1407cf9)), closes [#&#8203;11782](https://redirect.github.com/vuejs/core/issues/11782) - **types:** avoid using intersection type in `Readonly<...>` to fix JSDoc emit ([#&#8203;11799](https://redirect.github.com/vuejs/core/issues/11799)) ([7518bc1](https://redirect.github.com/vuejs/core/commit/7518bc19dc73ba46dcf1eef6e23f9e6e75552675)) - **useTemplateRef:** fix readonly warning when useTemplateRef has same variable name as template ref ([bc63df0](https://redirect.github.com/vuejs/core/commit/bc63df01992fdbf0b6749ad234153725697ed896)), closes [#&#8203;11795](https://redirect.github.com/vuejs/core/issues/11795) [#&#8203;11802](https://redirect.github.com/vuejs/core/issues/11802) [#&#8203;11804](https://redirect.github.com/vuejs/core/issues/11804) ### [`v3.5.0`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#350-2024-09-03) [Compare Source](https://redirect.github.com/vuejs/core/compare/v3.4.38...v3.5.0) #### Aggregated Features List for 3.5 (alpha to stable) ##### Reactivity - **reactivity**: Refactor reactivity system to use version counting and doubly-linked list tracking ([#&#8203;10397](https://redirect.github.com/vuejs/core/pull/10397)) ([05eb4e0](https://redirect.github.com/vuejs/core/commit/05eb4e0fefd585125dd60b7f8fe9c36928d921aa)) - **reactivity**: Optimize array tracking ([#&#8203;9511](https://redirect.github.com/vuejs/core/pull/9511)) ([70196a4](https://redirect.github.com/vuejs/core/commit/70196a40cc078f50fcc1110c38c06fbcc70b205e)) - **compiler-sfc:** enable reactive props destructure by default ([d2dac0e](https://redirect.github.com/vuejs/core/commit/d2dac0e359c47d1ed0aa77eda488e76fd6466d2d)) - **reactivity:** `onEffectCleanup` API ([2cc5615](https://redirect.github.com/vuejs/core/commit/2cc5615590de77126e8df46136de0240dbde5004)), closes [#&#8203;10173](https://redirect.github.com/vuejs/core/issues/10173) - **reactivity:** add `failSilently` argument for `onScopeDispose` ([9a936aa](https://redirect.github.com/vuejs/core/commit/9a936aaec489c79433a32791ecf5ddb1739a62bd)) - **reactivity/watch:** base `watch`, `getCurrentWatcher`, and `onWatcherCleanup` ([#&#8203;9927](https://redirect.github.com/vuejs/core/issues/9927)) ([205e5b5](https://redirect.github.com/vuejs/core/commit/205e5b5e277243c3af2c937d9bd46cf671296b72)) - **reactivity/watch:** add pause/resume for ReactiveEffect, EffectScope, and WatchHandle ([#&#8203;9651](https://redirect.github.com/vuejs/core/issues/9651)) ([267093c](https://redirect.github.com/vuejs/core/commit/267093c31490050bfcf3ff2b30a2aefee2dad582)) - **watch:** support passing number to `deep` option to control the watch depth ([#&#8203;9572](https://redirect.github.com/vuejs/core/issues/9572)) ([22f7d96](https://redirect.github.com/vuejs/core/commit/22f7d96757956ebe0baafe52256aa327908cc51c)) - **types:** export `MultiWatchSources` type ([#&#8203;9563](https://redirect.github.com/vuejs/core/issues/9563)) ([998dca5](https://redirect.github.com/vuejs/core/commit/998dca59f140420280803233f41707580688562c)) - **types:** allow computed getter and setter types to be unrelated ([#&#8203;11472](https://redirect.github.com/vuejs/core/issues/11472)) ([a01675e](https://redirect.github.com/vuejs/core/commit/a01675ef8f99b5acd6832c53051f4415b18609f2)), closes [#&#8203;7271](https://redirect.github.com/vuejs/core/issues/7271) ##### SSR - **runtime-core:** `useId()` and `app.config.idPrefix` ([#&#8203;11404](https://redirect.github.com/vuejs/core/issues/11404)) ([73ef156](https://redirect.github.com/vuejs/core/commit/73ef1561f6905d69f968c094d0180c61824f1247)) - **hydration:** lazy hydration strategies for async components ([#&#8203;11458](https://redirect.github.com/vuejs/core/issues/11458)) ([d14a11c](https://redirect.github.com/vuejs/core/commit/d14a11c1cdcee88452f17ce97758743c863958f4)) - **hydration:** support suppressing hydration mismatch via data-allow-mismatch ([94fb2b8](https://redirect.github.com/vuejs/core/commit/94fb2b8106a66bcca1a3f922a246a29fdd1274b1)) ##### Custom Element - **custom-element:** `useHost()` helper ([775103a](https://redirect.github.com/vuejs/core/commit/775103af37df69d34c79f12c4c1776c47d07f0a0)) - **custom-element:** `useShadowRoot()` helper ([5a1a89b](https://redirect.github.com/vuejs/core/commit/5a1a89bd6178cc2f84ba91da7d72aee4c6ec1282)), closes [#&#8203;6113](https://redirect.github.com/vuejs/core/issues/6113) [#&#8203;8195](https://redirect.github.com/vuejs/core/issues/8195) - **custom-element:** expose `this.$host` in Options API ([1ef8f46](https://redirect.github.com/vuejs/core/commit/1ef8f46af0cfdec2fed66376772409e0aa25ad50)) - **custom-element:** inject child components styles to custom element shadow root ([#&#8203;11517](https://redirect.github.com/vuejs/core/issues/11517)) ([56c76a8](https://redirect.github.com/vuejs/core/commit/56c76a8b05c45f782ed3a16ec77c6292b71a17f1)), closes [#&#8203;4662](https://redirect.github.com/vuejs/core/issues/4662) [#&#8203;7941](https://redirect.github.com/vuejs/core/issues/7941) [#&#8203;7942](https://redirect.github.com/vuejs/core/issues/7942) - **custom-element:** support configurable app instance in defineCustomElement ([6758c3c](https://redirect.github.com/vuejs/core/commit/6758c3cd0427f97394d95168c655dae3b7fa62cd)), closes [#&#8203;4356](https://redirect.github.com/vuejs/core/issues/4356) [#&#8203;4635](https://redirect.github.com/vuejs/core/issues/4635) - **custom-element:** support css `:host` selector by applying css vars on host element ([#&#8203;8830](https://redirect.github.com/vuejs/core/issues/8830)) ([03a9ea2](https://redirect.github.com/vuejs/core/commit/03a9ea2b88df0842a820e09f7445c4b9189e3fcb)), closes [#&#8203;8826](https://redirect.github.com/vuejs/core/issues/8826) - **custom-element:** support emit with options ([e181bff](https://redirect.github.com/vuejs/core/commit/e181bff6dc39d5cef92000c10291243c7d6e4d08)), closes [#&#8203;7605](https://redirect.github.com/vuejs/core/issues/7605) - **custom-element:** support expose on customElement ([#&#8203;6256](https://redirect.github.com/vuejs/core/issues/6256)) ([af838c1](https://redirect.github.com/vuejs/core/commit/af838c1b5ec23552e52e64ffa7db0eb0246c3624)), closes [#&#8203;5540](https://redirect.github.com/vuejs/core/issues/5540) - **custom-element:** support `nonce` option for injected style tags ([bb4a02a](https://redirect.github.com/vuejs/core/commit/bb4a02a70c30e739a3c705b3d96d09258d7d7ded)), closes [#&#8203;6530](https://redirect.github.com/vuejs/core/issues/6530) - **custom-element:** support passing custom-element-specific options via 2nd argument of defineCustomElement ([60a88a2](https://redirect.github.com/vuejs/core/commit/60a88a2b129714186cf6ba66f30f31d733d0311e)) - **custom-element:** support `shadowRoot: false` in `defineCustomElement()` ([37d2ce5](https://redirect.github.com/vuejs/core/commit/37d2ce5d8e0fac4a00064f02b05f91f69b2d5d5e)), closes [#&#8203;4314](https://redirect.github.com/vuejs/core/issues/4314) [#&#8203;4404](https://redirect.github.com/vuejs/core/issues/4404) ##### Teleport - **teleport:** support deferred Teleport ([#&#8203;11387](https://redirect.github.com/vuejs/core/issues/11387)) ([59a3e88](https://redirect.github.com/vuejs/core/commit/59a3e88903b10ac2278170a44d5a03f24fef23ef)), closes [#&#8203;2015](https://redirect.github.com/vuejs/core/issues/2015) [#&#8203;11386](https://redirect.github.com/vuejs/core/issues/11386) - **teleport/transition:** support directly nesting Teleport inside Transition ([#&#8203;6548](https://redirect.github.com/vuejs/core/issues/6548)) ([0e6e3c7](https://redirect.github.com/vuejs/core/commit/0e6e3c7eb0e5320b7c1818e025cb4a490fede9c0)), closes [#&#8203;5836](https://redirect.github.com/vuejs/core/issues/5836) ##### Misc - **runtime-core:** `useTemplateRef()` ([3ba70e4](https://redirect.github.com/vuejs/core/commit/3ba70e49b5856c53611c314d4855d679a546a7df)) - **runtime-core:** add `app.onUnmount()` for registering cleanup functions ([#&#8203;4619](https://redirect.github.com/vuejs/core/issues/4619)) ([582a3a3](https://redirect.github.com/vuejs/core/commit/582a3a382b1adda565bac576b913a88d9e8d7a9e)), closes [#&#8203;4516](https://redirect.github.com/vuejs/core/issues/4516) - **runtime-core:** add `app.config.throwUnhandledErrorInProduction` ([f476b7f](https://redirect.github.com/vuejs/core/commit/f476b7f030f2dd427ca655fcea36f4933a4b4da0)), closes [#&#8203;7876](https://redirect.github.com/vuejs/core/issues/7876) - **runtime-dom:** Trusted Types compatibility ([#&#8203;10844](https://redirect.github.com/vuejs/core/issues/10844)) ([6d4eb94](https://redirect.github.com/vuejs/core/commit/6d4eb94853ed1b2b1675bdd7d5ba9c75cc6daed5)) - **compiler-core:** support `Symbol` global in template expressions ([#&#8203;9069](https://redirect.github.com/vuejs/core/issues/9069)) ([a501a85](https://redirect.github.com/vuejs/core/commit/a501a85a7c910868e01a5c70a2abea4e9d9e87f3)) - **types:** export more emit related types ([#&#8203;11017](https://redirect.github.com/vuejs/core/issues/11017)) ([189573d](https://redirect.github.com/vuejs/core/commit/189573dcee2a16bd3ed36ff5589d43f535e5e733)) <!----> - **types:** add loading prop to iframe ([#&#8203;11767](https://redirect.github.com/vuejs/core/issues/11767)) ([d86fe0e](https://redirect.github.com/vuejs/core/commit/d86fe0ec002901dc359a0e85f3a421b4a8538d68)) ##### Internals - **reactivity:** store value cache on CustomRefs impls ([#&#8203;11539](https://redirect.github.com/vuejs/core/issues/11539)) ([e044b6e](https://redirect.github.com/vuejs/core/commit/e044b6e737efc9433d1d84590036b82280da6292)) - **types:** provide internal options for directly using user types in language tools ([#&#8203;10801](https://redirect.github.com/vuejs/core/issues/10801)) ([75c8cf6](https://redirect.github.com/vuejs/core/commit/75c8cf63a1ef30ac84f91282d66ad3f57c6612e9)) - **types:** provide internal options for using refs type in language tools ([#&#8203;11492](https://redirect.github.com/vuejs/core/issues/11492)) ([5ffd1a8](https://redirect.github.com/vuejs/core/commit/5ffd1a89455807d5069eb2c28eba0379641dca76)) #### Bug Fixes - **compiler-sfc:** fix import usage check for kebab-case same name shorthand binding ([0f7c0e5](https://redirect.github.com/vuejs/core/commit/0f7c0e5dc0eedada7a5194db87fd0a7dbd1d3354)), closes [#&#8203;11745](https://redirect.github.com/vuejs/core/issues/11745) [#&#8203;11754](https://redirect.github.com/vuejs/core/issues/11754) - **cssVars:** correctly escape double quotes in SSR ([#&#8203;11784](https://redirect.github.com/vuejs/core/issues/11784)) ([7b5b6e0](https://redirect.github.com/vuejs/core/commit/7b5b6e0275f35748dca6d7eb842f8ab2364c6b9a)), closes [#&#8203;11779](https://redirect.github.com/vuejs/core/issues/11779) - **deps:** update dependency postcss to ^8.4.44 ([#&#8203;11774](https://redirect.github.com/vuejs/core/issues/11774)) ([cb843e0](https://redirect.github.com/vuejs/core/commit/cb843e0be31f9e563ccfc30eca0c06f2a224b505)) - **hydration:** escape css var name to avoid mismatch ([#&#8203;11739](https://redirect.github.com/vuejs/core/issues/11739)) ([ca12e77](https://redirect.github.com/vuejs/core/commit/ca12e776bc53aaa31f2df6bb6edc6be1b2f10c37)), closes [#&#8203;11735](https://redirect.github.com/vuejs/core/issues/11735) - **hydration:** handle text nodes with 0 during hydration ([#&#8203;11772](https://redirect.github.com/vuejs/core/issues/11772)) ([c756da2](https://redirect.github.com/vuejs/core/commit/c756da24b2d8635cf52b4c7d3abf5bf938852cc5)), closes [#&#8203;11771](https://redirect.github.com/vuejs/core/issues/11771) - **reactivity:** correctly handle method calls on user-extended arrays ([#&#8203;11760](https://redirect.github.com/vuejs/core/issues/11760)) ([9817c80](https://redirect.github.com/vuejs/core/commit/9817c80187bec6a3344c74d65fac92262de0fcdd)), closes [#&#8203;11759](https://redirect.github.com/vuejs/core/issues/11759) - **runtime-dom:** avoid unnecessary prop patch for checkbox ([#&#8203;11657](https://redirect.github.com/vuejs/core/issues/11657)) ([c3ce9fe](https://redirect.github.com/vuejs/core/commit/c3ce9fe3d8fc27d864ce7148cd36da882cfc21ab)), closes [#&#8203;11647](https://redirect.github.com/vuejs/core/issues/11647) - **runtime-dom:** prevent unnecessary DOM update from v-model ([#&#8203;11656](https://redirect.github.com/vuejs/core/issues/11656)) ([b1be9bd](https://redirect.github.com/vuejs/core/commit/b1be9bd64f2c7c4286fecb25bad5d5edd49efce9)), closes [#&#8203;11647](https://redirect.github.com/vuejs/core/issues/11647) - **server-renderer:** Fix call to serverPrefetch in server renderer with an async setup ([#&#8203;10893](https://redirect.github.com/vuejs/core/issues/10893)) ([6039e25](https://redirect.github.com/vuejs/core/commit/6039e25e04a8c1db5821955f011d57f1615807ab)) - **server-renderer:** render `className` during SSR ([#&#8203;11722](https://redirect.github.com/vuejs/core/issues/11722)) ([52cdb0f](https://redirect.github.com/vuejs/core/commit/52cdb0f991dc154ae32a2900874d5dbc4e078565)) - **types/defineModel:** allow getter and setter types to be unrelated ([#&#8203;11699](https://redirect.github.com/vuejs/core/issues/11699)) ([fe07f70](https://redirect.github.com/vuejs/core/commit/fe07f7073617df358c2f8cbc3de433359e873c96)), closes [#&#8203;11697](https://redirect.github.com/vuejs/core/issues/11697) ### [`v3.4.38`](https://redirect.github.com/vuejs/core/releases/tag/v3.4.38) [Compare Source](https://redirect.github.com/vuejs/core/compare/v3.4.37...v3.4.38) For stable releases, please refer to [CHANGELOG.md](https://redirect.github.com/vuejs/core/blob/main/CHANGELOG.md) for details. For pre-releases, please refer to [CHANGELOG.md](https://redirect.github.com/vuejs/core/blob/minor/CHANGELOG.md) of the `minor` branch. </details> <details> <summary>yairEO/tagify (@&#8203;yaireo/tagify)</summary> ### [`v4.31.3`](https://redirect.github.com/yairEO/tagify/releases/tag/v4.31.3) [Compare Source](https://redirect.github.com/yairEO/tagify/compare/v4.31.2...v4.31.3) - fixes [#&#8203;1372](https://redirect.github.com/yairEO/tagify/issues/1372) - `this.value` was updated twice needlessly. It should only be updated within the `postProcessNewTagNode` method [`7cce53d`](https://redirect.github.com/yairEO/tagify/commit/7cce53d) ### [`v4.31.2`](https://redirect.github.com/yairEO/tagify/releases/tag/v4.31.2) [Compare Source](https://redirect.github.com/yairEO/tagify/compare/v4.31.1...v4.31.2) - fixes [#&#8203;1371](https://redirect.github.com/yairEO/tagify/issues/1371) - `add` event should fire ASAP without any delay. Also should include invalid added tags [`f7c7a84`](https://redirect.github.com/yairEO/tagify/commit/f7c7a84) ### [`v4.31.1`](https://redirect.github.com/yairEO/tagify/releases/tag/v4.31.1) [Compare Source](https://redirect.github.com/yairEO/tagify/compare/v4.31.0...v4.31.1) - fixes [#&#8203;1369](https://redirect.github.com/yairEO/tagify/issues/1369) & [#&#8203;450](https://redirect.github.com/yairEO/tagify/issues/450) [`66c8a7f`](https://redirect.github.com/yairEO/tagify/commit/66c8a7f) - minor refactor [`05c1b05`](https://redirect.github.com/yairEO/tagify/commit/05c1b05) ### [`v4.31.0`](https://redirect.github.com/yairEO/tagify/compare/v4.27.0...v4.31.0) [Compare Source](https://redirect.github.com/yairEO/tagify/compare/v4.27.0...v4.31.0) </details> <details> <summary>tailwindlabs/tailwindcss (tailwindcss)</summary> ### [`v3.4.13`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.13) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.12...v3.4.13) ##### Fixed - Improve source glob verification performance ([#&#8203;14481](https://redirect.github.com/tailwindlabs/tailwindcss/pull/14481)) ### [`v3.4.12`](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.11...v3.4.12) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.11...v3.4.12) ### [`v3.4.11`](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.10...v3.4.11) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.10...v3.4.11) ### [`v3.4.10`](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.9...v3.4.10) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.9...v3.4.10) </details> <details> <summary>vuejs/router (vue-router)</summary> ### [`v4.4.5`](https://redirect.github.com/vuejs/router/releases/tag/v4.4.5) [Compare Source](https://redirect.github.com/vuejs/router/compare/v4.4.4...v4.4.5) Please refer to [CHANGELOG.md](https://redirect.github.com/vuejs/router/blob/main/packages/router/CHANGELOG.md) for details. ### [`v4.4.4`](https://redirect.github.com/vuejs/router/releases/tag/v4.4.4) [Compare Source](https://redirect.github.com/vuejs/router/compare/v4.4.3...v4.4.4) Please refer to [CHANGELOG.md](https://redirect.github.com/vuejs/router/blob/main/packages/router/CHANGELOG.md) for details. </details> <details> <summary>vuejs/language-tools (vue-tsc)</summary> ### [`v2.1.6`](https://redirect.github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#216-supofficialsup-217-supinsiderssup-2024-09-05) [Compare Source](https://redirect.github.com/vuejs/language-tools/compare/a95b51ac0b0db8825f77fbba37e29932b5be61e4...v2.1.6) ##### Features - **language-plugin-pug:** support initial indentation ([#&#8203;4774](https://redirect.github.com/vuejs/language-tools/issues/4774)) - **language-service:** JSDoc display support when typing props on component template ([#&#8203;4796](https://redirect.github.com/vuejs/language-tools/issues/4796)) - Thanks to [@&#8203;joy-yu](https://redirect.github.com/joy-yu)! - **language-core:** typed directives in template ([#&#8203;4807](https://redirect.github.com/vuejs/language-tools/issues/4807)) - Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)! ##### Bug Fixes - **language-core:** wrap template refs with `unref` in interpolation ([#&#8203;4777](https://redirect.github.com/vuejs/language-tools/issues/4777)) - Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)! - **language-core:** ensure to pass tsc on inline global types ([#&#8203;4782](https://redirect.github.com/vuejs/language-tools/issues/4782)) - Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)! - **language-core:** infer native template ref as build-in element interface ([#&#8203;4786](https://redirect.github.com/vuejs/language-tools/issues/4786)) - Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)! - **language-core:** generate `__VLS_StyleModules` after template ([#&#8203;4790](https://redirect.github.com/vuejs/language-tools/issues/4790)) - Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)! - **language-core:** make `expose` of non-generic template ref required ([#&#8203;4795](https://redirect.github.com/vuejs/language-tools/issues/4795)) - Thanks to [@&#8203;zhiyuanzmj](https://redirect.github.com/zhiyuanzmj)! - **language-core:** avoid using `__typeProps` with runtime props ([#&#8203;4800](https://redirect.github.com/vuejs/language-tools/issues/4800)) - Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)! - **language-core:** ignore unknown attrs error when strictTemplates is not enabled ([#&#8203;4785](https://redirect.github.com/vuejs/language-tools/issues/4785)) - **language-core:** prevent append globalTypes to virtual file ([#&#8203;4806](https://redirect.github.com/vuejs/language-tools/issues/4806)) - Thanks to [@&#8203;zhiyuanzmj](https://redirect.github.com/zhiyuanzmj)! - **language-core:** prevent type error when use defineSlots and non-template ([#&#8203;4809](https://redirect.github.com/vuejs/language-tools/issues/4809)) - Thanks to [@&#8203;zhiyuanzmj](https://redirect.github.com/zhiyuanzmj)! - **typescript-plugin:** disconnect socket on error ([#&#8203;4672](https://redirect.github.com/vuejs/language-tools/issues/4672)) ##### Performance - **language-core:** don't emit event lnlayhint when content is none ([#&#8203;4776](https://redirect.github.com/vuejs/language-tools/issues/4776)) - Thanks to [@&#8203;Gehbt](https://redirect.github.com/Gehbt)! ##### Other Changes - **language-core:** split `__VLS_templateResult` ([#&#8203;4781](https://redirect.github.com/vuejs/language-tools/issues/4781)) - Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)! - **language-core:** wrap template virtual code into a function ([#&#8203;4784](https://redirect.github.com/vuejs/language-tools/issues/4784)) - **language-core:** move `templateRef` into `composibles` ([#&#8203;4791](https://redirect.github.com/vuejs/language-tools/issues/4791)) - Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)! - **language-core:** generate global types for the first parsed Vue component if cannot write global types file ##### Tests - **language-server:** add renaming case for template `ref()` ([#&#8203;4794](https://redirect.github.com/vuejs/language-tools/issues/4794)) - Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)! - **tsc:** update to Vue 3.5 ([#&#8203;4725](https://redirect.github.com/vuejs/language-tools/issues/4725)) - **tsc:** unknown props on non-strict generic component ([#&#8203;4792](https://redirect.github.com/vuejs/language-tools/issues/4792)) ### [`v2.1.5`](https://redirect.github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#214-supofficialsup-215-supinsiderssup-2024-09-01) [Compare Source](https://redirect.github.com/vuejs/language-tools/compare/v2.1.4...a95b51ac0b0db8825f77fbba37e29932b5be61e4) ##### Features - **typescript-plugin, language-server:** generate global types file into `node_modules/.vue-global-types` ([#&#8203;4752](https://redirect.github.com/vuejs/language-tools/issues/4752)) - Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)! - **language-core:** navigation support for template-ref ([#&#8203;4726](https://redirect.github.com/vuejs/language-tools/issues/4726)) - Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)! ##### Bug Fixes - **language-core, typescript-plugin, language-server:** apply snake case on globalTypes filename ([#&#8203;4749](https://redirect.github.com/vuejs/language-tools/issues/4749)) - Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)! - **language-core:** hoist `$refs` type ([#&#8203;4763](https://redirect.github.com/vuejs/language-tools/issues/4763)) - **language-core:** disable lib check on global types file ([#&#8203;4767](https://redirect.github.com/vuejs/language-tools/issues/4767)) - Thanks to [@&#8203;KazariEX](https://redirect.github.com/KazariEX)! - **language-core:** prevent circular reference of templateRef ([#&#8203;4768](https://redirect.github.com/vuejs/language-tools/issues/4768)) - Thanks to [@&#8203;zhiyuanzmj](https://redirect.github.com/zhiyuanzmj)! - **language-core:** using interface merging for `GlobalComponents` - **language-core:** `fallthroughAttributes` causes global components to be self-referential ([#&#8203;4761](https://redirect.github.com/vuejs/language-tools/issues/4761)) - **language-core:** auto-completion for the last line of template block ([#&#8203;4771](https://redirect.github.com/vuejs/language-tools/issues/4771)) - Thanks to [@&#8203;zhiyuanzmj](https://redirect.github.com/zhiyuanzmj)! - **language- </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://redirect.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:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Tobias Diez <[email protected]> Co-authored-by: Tobias Diez <[email protected]>
1 parent 14d7604 commit 8d5c485

5 files changed

+361
-309
lines changed

components/JabRefLogo.stories.vue

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import JabRefLogo from './JabrefLogo.vue'
33
</script>
44

55
<template>
6+
<!-- @vue-expect-error: wrong ts of vue-stories -->
67
<Stories
78
title="JabRef Logo"
89
:component="JabRefLogo"

components/n-button.stories.vue

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import { NButton } from 'naive-ui'
33
</script>
44
<template>
5+
<!-- @vue-expect-error: wrong ts of vue-stories -->
56
<Stories
67
title="n-button"
78
:component="NButton"

components/t-checkbox.stories.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ const Template: Story = (args) => ({
1313
setup() {
1414
return { args }
1515
},
16-
template: '<t-checkbox v-bind="args" />',
16+
template: '<t-checkbox v-bind="args" checked />',
1717
})
1818

1919
export const Default = Template.bind({})

package.json

+11-11
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"@as-integrations/h3": "1.2.1",
4848
"@azure/communication-email": "1.0.0",
4949
"@graphql-tools/schema": "10.0.6",
50-
"@he-tree/vue": "2.8.3",
50+
"@he-tree/vue": "2.8.6",
5151
"@lucia-auth/adapter-prisma": "3.0.2",
5252
"@lucia-auth/adapter-session-unstorage": "2.1.0",
5353
"@nuxtjs/tailwindcss": "6.12.1",
@@ -57,10 +57,10 @@
5757
"@variantjs/core": "0.0.90",
5858
"@variantjs/vue": "0.0.22",
5959
"@vee-validate/zod": "4.13.2",
60-
"@vue/apollo-composable": "4.0.2",
60+
"@vue/apollo-composable": "4.2.1",
6161
"@vue/apollo-util": "4.0.0-beta.6",
6262
"@vueuse/core": "10.11.1",
63-
"@yaireo/tagify": "4.27.0",
63+
"@yaireo/tagify": "4.31.3",
6464
"body-scroll-lock": "4.0.0-beta.0",
6565
"cross-fetch": "4.0.0",
6666
"graphql": "16.9.0",
@@ -77,8 +77,8 @@
7777
"typescript": "5.5.4",
7878
"unstorage": "1.10.2",
7979
"vee-validate": "4.13.2",
80-
"vue": "3.4.37",
81-
"vue-router": "4.4.3",
80+
"vue": "3.5.10",
81+
"vue-router": "4.4.5",
8282
"zod": "3.23.8"
8383
},
8484
"devDependencies": {
@@ -108,9 +108,9 @@
108108
"@storybook/types": "7.6.20",
109109
"@storybook/vue3": "7.6.20",
110110
"@storybook/vue3-vite": "7.6.20",
111-
"@tailwindcss/forms": "0.5.7",
111+
"@tailwindcss/forms": "0.5.9",
112112
"@tailwindcss/line-clamp": "0.4.4",
113-
"@tailwindcss/typography": "0.5.14",
113+
"@tailwindcss/typography": "0.5.15",
114114
"@types/bcryptjs": "2.4.6",
115115
"@types/lodash": "4.17.9",
116116
"@types/node": "20.16.10",
@@ -121,8 +121,8 @@
121121
"@typescript-eslint/parser": "7.18.0",
122122
"@vee-validate/nuxt": "4.13.2",
123123
"@vitest/coverage-v8": "2.0.5",
124-
"@vue/compiler-sfc": "3.4.37",
125-
"@vue/runtime-dom": "3.4.37",
124+
"@vue/compiler-sfc": "3.5.10",
125+
"@vue/runtime-dom": "3.5.10",
126126
"@vue/test-utils": "2.4.6",
127127
"chalk": "5.3.0",
128128
"chromatic": "11.7.0",
@@ -149,15 +149,15 @@
149149
"prisma": "5.19.1",
150150
"storybook": "7.6.20",
151151
"storybook-vue-addon": "0.5.0",
152-
"tailwindcss": "3.4.9",
152+
"tailwindcss": "3.4.13",
153153
"ufo": "1.5.4",
154154
"unplugin-vue-components": "0.27.4",
155155
"vite": "5.4.0",
156156
"vitest": "2.0.5",
157157
"vitest-environment-nuxt": "1.0.0",
158158
"vitest-github-actions-reporter": "0.11.1",
159159
"vitest-mock-extended": "2.0.0",
160-
"vue-tsc": "2.0.29"
160+
"vue-tsc": "2.1.6"
161161
},
162162
"prisma": {
163163
"schema": "server/database/schema.prisma",

0 commit comments

Comments
 (0)