[PR #1404] [MERGED] chore(deps): update vueuse monorepo to v14 (major) #4364

Closed
opened 2026-02-28 12:00:07 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/0xJacky/nginx-ui/pull/1404
Author: @renovate[bot]
Created: 10/22/2025
Status: Merged
Merged: 11/5/2025
Merged by: @0xJacky

Base: devHead: renovate/major-vueuse-monorepo


📝 Commits (1)

  • c008800 chore(deps): update vueuse monorepo to v14

📊 Changes

2 files changed (+44 additions, -44 deletions)

View changed files

📝 app/package.json (+4 -4)
📝 pnpm-lock.yaml (+40 -40)

📄 Description

This PR contains the following updates:

Package Change Age Confidence
@vueuse/components (source) ^13.9.0 -> ^14.0.0 age confidence
@vueuse/core (source) ^13.9.0 -> ^14.0.0 age confidence
@vueuse/integrations (source) ^13.9.0 -> ^14.0.0 age confidence
@vueuse/router (source) ^13.9.0 -> ^14.0.0 age confidence

Release Notes

vueuse/vueuse (@​vueuse/components)

v14.0.0

Compare Source

   🚨 Breaking Changes
   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/0xJacky/nginx-ui/pull/1404 **Author:** [@renovate[bot]](https://github.com/apps/renovate) **Created:** 10/22/2025 **Status:** ✅ Merged **Merged:** 11/5/2025 **Merged by:** [@0xJacky](https://github.com/0xJacky) **Base:** `dev` ← **Head:** `renovate/major-vueuse-monorepo` --- ### 📝 Commits (1) - [`c008800`](https://github.com/0xJacky/nginx-ui/commit/c0088002e49435cc2478535cb9bbedb604464468) chore(deps): update vueuse monorepo to v14 ### 📊 Changes **2 files changed** (+44 additions, -44 deletions) <details> <summary>View changed files</summary> 📝 `app/package.json` (+4 -4) 📝 `pnpm-lock.yaml` (+40 -40) </details> ### 📄 Description This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [@vueuse/components](https://redirect.github.com/vueuse/vueuse/tree/main/packages/components#readme) ([source](https://redirect.github.com/vueuse/vueuse/tree/HEAD/packages/components)) | [`^13.9.0` -> `^14.0.0`](https://renovatebot.com/diffs/npm/@vueuse%2fcomponents/13.9.0/14.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vueuse%2fcomponents/14.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vueuse%2fcomponents/13.9.0/14.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@vueuse/core](https://redirect.github.com/vueuse/vueuse) ([source](https://redirect.github.com/vueuse/vueuse/tree/HEAD/packages/core)) | [`^13.9.0` -> `^14.0.0`](https://renovatebot.com/diffs/npm/@vueuse%2fcore/13.9.0/14.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vueuse%2fcore/14.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vueuse%2fcore/13.9.0/14.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@vueuse/integrations](https://redirect.github.com/vueuse/vueuse/tree/main/packages/integrations#readme) ([source](https://redirect.github.com/vueuse/vueuse/tree/HEAD/packages/integrations)) | [`^13.9.0` -> `^14.0.0`](https://renovatebot.com/diffs/npm/@vueuse%2fintegrations/13.9.0/14.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vueuse%2fintegrations/14.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vueuse%2fintegrations/13.9.0/14.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@vueuse/router](https://redirect.github.com/vueuse/vueuse/tree/main/packages/router#readme) ([source](https://redirect.github.com/vueuse/vueuse/tree/HEAD/packages/router)) | [`^13.9.0` -> `^14.0.0`](https://renovatebot.com/diffs/npm/@vueuse%2frouter/13.9.0/14.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vueuse%2frouter/14.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vueuse%2frouter/13.9.0/14.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vueuse/vueuse (@&#8203;vueuse/components)</summary> ### [`v14.0.0`](https://redirect.github.com/vueuse/vueuse/releases/tag/v14.0.0) [Compare Source](https://redirect.github.com/vueuse/vueuse/compare/v13.9.0...v14.0.0) #####    🚨 Breaking Changes - Migrate to `tsdown`, move dist files  -  by [@&#8203;9romise](https://redirect.github.com/9romise) and **Anthony Fu** in [#&#8203;5004](https://redirect.github.com/vueuse/vueuse/issues/5004) [<samp>(a2e2c)</samp>](https://redirect.github.com/vueuse/vueuse/commit/a2e2cedb) - Deprecate alias exports in favor of original function names  -  by [@&#8203;9romise](https://redirect.github.com/9romise) in [#&#8203;5009](https://redirect.github.com/vueuse/vueuse/issues/5009) [<samp>(e5f74)</samp>](https://redirect.github.com/vueuse/vueuse/commit/e5f74fb4) - Requires Vue 3.5  -  by [@&#8203;antfu](https://redirect.github.com/antfu) [<samp>(fe458)</samp>](https://redirect.github.com/vueuse/vueuse/commit/fe45820e) - **components**: Refactor components and make them consistent  -  by [@&#8203;ilyaliao](https://redirect.github.com/ilyaliao) in [#&#8203;4912](https://redirect.github.com/vueuse/vueuse/issues/4912) [<samp>(8c521)</samp>](https://redirect.github.com/vueuse/vueuse/commit/8c521d4e) - **computedAsync**: Default to `flush: sync`  -  by [@&#8203;ferferga](https://redirect.github.com/ferferga) in [#&#8203;4752](https://redirect.github.com/vueuse/vueuse/issues/4752) [<samp>(573bf)</samp>](https://redirect.github.com/vueuse/vueuse/commit/573bfb07) - **createSharedComposable**: Return only the sharedComposable on client side  -  by [@&#8203;9romise](https://redirect.github.com/9romise) in [#&#8203;4997](https://redirect.github.com/vueuse/vueuse/issues/4997) [<samp>(73aad)</samp>](https://redirect.github.com/vueuse/vueuse/commit/73aad317) - **firebase**: Upgrade to firebase v12  -  by [@&#8203;antfu](https://redirect.github.com/antfu) [<samp>(8cb0b)</samp>](https://redirect.github.com/vueuse/vueuse/commit/8cb0b4b9) - **nuxt**: Use Nuxt v4 kit  -  by [@&#8203;antfu](https://redirect.github.com/antfu) [<samp>(070fc)</samp>](https://redirect.github.com/vueuse/vueuse/commit/070fc8cf) - **shared**: Drop some deprecated apis  -  by [@&#8203;9romise](https://redirect.github.com/9romise) in [#&#8203;5010](https://redirect.github.com/vueuse/vueuse/issues/5010) [<samp>(971b2)</samp>](https://redirect.github.com/vueuse/vueuse/commit/971b2a00) - **useClipboard**: Use `readonly()` instead of type assertion `Computed`  -  by [@&#8203;9romise](https://redirect.github.com/9romise) in [#&#8203;5081](https://redirect.github.com/vueuse/vueuse/issues/5081) [<samp>(67812)</samp>](https://redirect.github.com/vueuse/vueuse/commit/67812c66) - **useSwipe**: Remove isPassiveEventSupported  -  by [@&#8203;pkc918](https://redirect.github.com/pkc918) in [#&#8203;4886](https://redirect.github.com/vueuse/vueuse/issues/4886) [<samp>(620a9)</samp>](https://redirect.github.com/vueuse/vueuse/commit/620a9491) - **useThrottleFn**: Align with traditional throttle behavior  -  by [@&#8203;IceMooncake](https://redirect.github.com/IceMooncake) and [@&#8203;ilyaliao](https://redirect.github.com/ilyaliao) in [#&#8203;4923](https://redirect.github.com/vueuse/vueuse/issues/4923) [<samp>(cefd2)</samp>](https://redirect.github.com/vueuse/vueuse/commit/cefd228b) #####    🚀 Features - **computedEager**: Deprecate `computedEager`  -  by [@&#8203;ilyaliao](https://redirect.github.com/ilyaliao) in [#&#8203;5034](https://redirect.github.com/vueuse/vueuse/issues/5034) [<samp>(26a7d)</samp>](https://redirect.github.com/vueuse/vueuse/commit/26a7d34f) - **onClickOutside**: Allow the value of target to be a getter  -  by [@&#8203;keeplearning66](https://redirect.github.com/keeplearning66) in [#&#8203;5098](https://redirect.github.com/vueuse/vueuse/issues/5098) [<samp>(7133c)</samp>](https://redirect.github.com/vueuse/vueuse/commit/7133cfe4) - **onLongPress**: Allow function as value in delay  -  by [@&#8203;keeplearning66](https://redirect.github.com/keeplearning66) in [#&#8203;4979](https://redirect.github.com/vueuse/vueuse/issues/4979) [<samp>(415f3)</samp>](https://redirect.github.com/vueuse/vueuse/commit/415f376f) - **refManualReset**: New function  -  by [@&#8203;phk422](https://redirect.github.com/phk422), [@&#8203;OrbisK](https://redirect.github.com/OrbisK), [@&#8203;ilyaliao](https://redirect.github.com/ilyaliao) and **Anthony Fu** in [#&#8203;4644](https://redirect.github.com/vueuse/vueuse/issues/4644) [<samp>(81bb3)</samp>](https://redirect.github.com/vueuse/vueuse/commit/81bb3cde) - **useAsyncState**: Allow initial value to be a ref  -  by [@&#8203;43081j](https://redirect.github.com/43081j) in [#&#8203;4992](https://redirect.github.com/vueuse/vueuse/issues/4992) [<samp>(e38e8)</samp>](https://redirect.github.com/vueuse/vueuse/commit/e38e8d9c) - **useIdle**: Implement `Stoppable` interface  -  by [@&#8203;dpbs-715](https://redirect.github.com/dpbs-715) and **Anthony Fu** in [#&#8203;5068](https://redirect.github.com/vueuse/vueuse/issues/5068) [<samp>(3f96a)</samp>](https://redirect.github.com/vueuse/vueuse/commit/3f96a1fe) - **useTextSelection**: Set initial value for use text selection  -  by [@&#8203;kevinluo201](https://redirect.github.com/kevinluo201) in [#&#8203;5092](https://redirect.github.com/vueuse/vueuse/issues/5092) [<samp>(dbb3e)</samp>](https://redirect.github.com/vueuse/vueuse/commit/dbb3ed07) - **useTransition**: Add support for custom interpolator functions  -  by [@&#8203;scottbedard](https://redirect.github.com/scottbedard) and **Anthony Fu** in [#&#8203;5011](https://redirect.github.com/vueuse/vueuse/issues/5011) [<samp>(cf905)</samp>](https://redirect.github.com/vueuse/vueuse/commit/cf905ccf) - **watch**: Update watch return typo in watchExtractedObservable, watchDebounced, watchDeep, watchImmediate, watchOnce, watchThrottled and watchWithFilter  -  by [@&#8203;ArthurDarkstone](https://redirect.github.com/ArthurDarkstone) in [#&#8203;4896](https://redirect.github.com/vueuse/vueuse/issues/4896) [<samp>(b8102)</samp>](https://redirect.github.com/vueuse/vueuse/commit/b8102b5e) - **watchAtMost**: Add pause and resume to return value  -  by [@&#8203;ArthurDarkstone](https://redirect.github.com/ArthurDarkstone) in [#&#8203;4897](https://redirect.github.com/vueuse/vueuse/issues/4897) [<samp>(d3176)</samp>](https://redirect.github.com/vueuse/vueuse/commit/d317610e) - **watchPausable**: Deprecate `watchPausable`  -  by [@&#8203;ilyaliao](https://redirect.github.com/ilyaliao) in [#&#8203;5040](https://redirect.github.com/vueuse/vueuse/issues/5040) [<samp>(4a28b)</samp>](https://redirect.github.com/vueuse/vueuse/commit/4a28be90) #####    🐞 Bug Fixes - Update return type of createReusableTemplate and createTemplateP…  -  by [@&#8203;ArthurDarkstone](https://redirect.github.com/ArthurDarkstone) in [#&#8203;4962](https://redirect.github.com/vueuse/vueuse/issues/4962) [<samp>(5fd3a)</samp>](https://redirect.github.com/vueuse/vueuse/commit/5fd3a935) - Update return types for createTemplatePromise, useMagicKeys, use…  -  by [@&#8203;ArthurDarkstone](https://redirect.github.com/ArthurDarkstone) in [#&#8203;4963](https://redirect.github.com/vueuse/vueuse/issues/4963) [<samp>(554b7)</samp>](https://redirect.github.com/vueuse/vueuse/commit/554b74e9) - Update parameter types to use ComponentInternalInstance in lifec…  -  by [@&#8203;ArthurDarkstone](https://redirect.github.com/ArthurDarkstone) in [#&#8203;5060](https://redirect.github.com/vueuse/vueuse/issues/5060) [<samp>(a49a3)</samp>](https://redirect.github.com/vueuse/vueuse/commit/a49a3ede) - **integrations**: Use relative import in `component.ts`  -  by [@&#8203;9romise](https://redirect.github.com/9romise) in [#&#8203;5025](https://redirect.github.com/vueuse/vueuse/issues/5025) [<samp>(d5bcd)</samp>](https://redirect.github.com/vueuse/vueuse/commit/d5bcd50b) - **shared**: Support provideLocal/injectLocal in vapor mode  -  by [@&#8203;ZKunZhang](https://redirect.github.com/ZKunZhang) and **Zhaokun Zhang** in [#&#8203;5050](https://redirect.github.com/vueuse/vueuse/issues/5050) [<samp>(51872)</samp>](https://redirect.github.com/vueuse/vueuse/commit/51872941) - **tryOnScopeDispose**: Add optional failSilently parameter and updat…  -  by [@&#8203;ArthurDarkstone](https://redirect.github.com/ArthurDarkstone) and [@&#8203;ilyaliao](https://redirect.github.com/ilyaliao) in [#&#8203;5061](https://redirect.github.com/vueuse/vueuse/issues/5061) [<samp>(a4862)</samp>](https://redirect.github.com/vueuse/vueuse/commit/a4862a44) - **types**: Update type casting for watch functions to use WatchSource<T>  -  by [@&#8203;ArthurDarkstone](https://redirect.github.com/ArthurDarkstone) in [#&#8203;4966](https://redirect.github.com/vueuse/vueuse/issues/4966) [<samp>(00a72)</samp>](https://redirect.github.com/vueuse/vueuse/commit/00a72919) - **useAsyncState**: Track latest execution to avoid newer results being replaced by outdated ones  -  by [@&#8203;andreww2012](https://redirect.github.com/andreww2012) in [#&#8203;5047](https://redirect.github.com/vueuse/vueuse/issues/5047) [<samp>(3e6cb)</samp>](https://redirect.github.com/vueuse/vueuse/commit/3e6cbf12) - **useFullscreen**: Specify return types for request, exit, and enabl…  -  by [@&#8203;ArthurDarkstone](https://redirect.github.com/ArthurDarkstone) in [#&#8203;4965](https://redirect.github.com/vueuse/vueuse/issues/4965) [<samp>(8ac73)</samp>](https://redirect.github.com/vueuse/vueuse/commit/8ac73870) - **useMagicKeys**: Clearing of other keys after releasing alt  -  by [@&#8203;NoiseFan](https://redirect.github.com/NoiseFan) in [#&#8203;5037](https://redirect.github.com/vueuse/vueuse/issues/5037) [<samp>(3f113)</samp>](https://redirect.github.com/vueuse/vueuse/commit/3f113f5e) - **useShare**: Improve the accuracy of sharing logic  -  by [@&#8203;ArthurDarkstone](https://redirect.github.com/ArthurDarkstone) in [#&#8203;5048](https://redirect.github.com/vueuse/vueuse/issues/5048) [<samp>(61e1b)</samp>](https://redirect.github.com/vueuse/vueuse/commit/61e1be05) - **useUrlSearchParams**: Restore proper history and navigation behavior  -  by [@&#8203;yosong-github](https://redirect.github.com/yosong-github) and [@&#8203;ilyaliao](https://redirect.github.com/ilyaliao) in [#&#8203;4969](https://redirect.github.com/vueuse/vueuse/issues/4969) [<samp>(1cff4)</samp>](https://redirect.github.com/vueuse/vueuse/commit/1cff4c40) - **useUserMedia**: Add deep watch to constraints  -  by [@&#8203;babu-ch](https://redirect.github.com/babu-ch) and [@&#8203;ilyaliao](https://redirect.github.com/ilyaliao) in [#&#8203;5046](https://redirect.github.com/vueuse/vueuse/issues/5046) [<samp>(4b3e9)</samp>](https://redirect.github.com/vueuse/vueuse/commit/4b3e976d) #####     [View changes on GitHub](https://redirect.github.com/vueuse/vueuse/compare/v13.8.0...v14.0.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- 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/0xJacky/nginx-ui). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTYuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE1Ni4xIiwidGFyZ2V0QnJhbmNoIjoiZGV2IiwibGFiZWxzIjpbXX0=--> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-28 12:00:07 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nginx-ui#4364
No description provided.