fix(deps): update dependency @vueuse/core to v13 #404

Closed
RenovateBot wants to merge 1 commit from renovate/major-vueuse-monorepo into develop
Collaborator

This PR contains the following updates:

Package Type Update Change
@vueuse/core (source) dependencies major ^11.1.0 -> ^13.0.0

Release Notes

vueuse/vueuse (@​vueuse/core)

v13.1.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v13.0.0

Compare Source

   🚨 Breaking Changes
    View changes on GitHub

v12.8.2

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v12.8.1

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v12.8.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v12.7.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v12.6.1

Compare Source

No significant changes

    View changes on GitHub

v12.6.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v12.5.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v12.4.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v12.3.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v12.2.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v12.1.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v12.0.0

Compare Source

   🚨 Breaking Changes

[!NOTE]
To Vue 3 users, v12.0.0 is equivalent to v11.3.0 on behaviors, only to remove some Vue 2 specific handling and will be slightly lighter. We expect future development to contain on v12.x and forward, and only backport if there are security issues. This means that VueUse would no longer be active on Vue 2 support.

    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 this update again.


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

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@vueuse/core](https://github.com/vueuse/vueuse) ([source](https://github.com/vueuse/vueuse/tree/HEAD/packages/core)) | dependencies | major | [`^11.1.0` -> `^13.0.0`](https://renovatebot.com/diffs/npm/@vueuse%2fcore/11.3.0/13.1.0) | --- ### Release Notes <details> <summary>vueuse/vueuse (@&#8203;vueuse/core)</summary> ### [`v13.1.0`](https://github.com/vueuse/vueuse/releases/tag/v13.1.0) [Compare Source](https://github.com/vueuse/vueuse/compare/v13.0.0...v13.1.0) #####    🚀 Features - **shared**: Ensure return types exists  -  by [@&#8203;OrbisK](https://github.com/OrbisK) in https://github.com/vueuse/vueuse/issues/4659 [<samp>(c1d6e)</samp>](https://github.com/vueuse/vueuse/commit/c1d6e010) - **useSortable**: Add possibility to use it with Component ref  -  by [@&#8203;michaelcozzolino](https://github.com/michaelcozzolino) in https://github.com/vueuse/vueuse/issues/4684 [<samp>(15917)</samp>](https://github.com/vueuse/vueuse/commit/159175b2) #####    🐞 Bug Fixes - **docs**: Blog moved to different domain  -  by [@&#8203;th1m0](https://github.com/th1m0) in https://github.com/vueuse/vueuse/issues/4663 [<samp>(72c9a)</samp>](https://github.com/vueuse/vueuse/commit/72c9aea0) - **nuxt**: Don't require `@vueuse/core` installed at root  -  by [@&#8203;danielroe](https://github.com/danielroe) in https://github.com/vueuse/vueuse/issues/4698 [<samp>(17a46)</samp>](https://github.com/vueuse/vueuse/commit/17a46a94) - **tryOnMounted**: Pass target to getLifeCycleTarget  -  by [@&#8203;Eazash](https://github.com/Eazash) in https://github.com/vueuse/vueuse/issues/4685 [<samp>(16551)</samp>](https://github.com/vueuse/vueuse/commit/16551af6) - **useDropZone**: Allow passing `document` as target  -  by [@&#8203;osbre](https://github.com/osbre) in https://github.com/vueuse/vueuse/issues/4681 [<samp>(21fa6)</samp>](https://github.com/vueuse/vueuse/commit/21fa6523) #####     [View changes on GitHub](https://github.com/vueuse/vueuse/compare/v13.0.0...v13.1.0) ### [`v13.0.0`](https://github.com/vueuse/vueuse/releases/tag/v13.0.0) [Compare Source](https://github.com/vueuse/vueuse/compare/v12.8.2...v13.0.0) #####    🚨 Breaking Changes - Drop CJS build, now it's ESM-only  -  by [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4581 [<samp>(5e046)</samp>](https://github.com/vueuse/vueuse/commit/5e0467bf) #####     [View changes on GitHub](https://github.com/vueuse/vueuse/compare/v12.8.2...v13.0.0) ### [`v12.8.2`](https://github.com/vueuse/vueuse/releases/tag/v12.8.2) [Compare Source](https://github.com/vueuse/vueuse/compare/v12.8.1...v12.8.2) #####    🐞 Bug Fixes - **types**: Wrong import path  -  by [@&#8203;antfu](https://github.com/antfu) [<samp>(3f5da)</samp>](https://github.com/vueuse/vueuse/commit/3f5da12b) #####     [View changes on GitHub](https://github.com/vueuse/vueuse/compare/v12.8.1...v12.8.2) ### [`v12.8.1`](https://github.com/vueuse/vueuse/releases/tag/v12.8.1) [Compare Source](https://github.com/vueuse/vueuse/compare/v12.8.0...v12.8.1) #####    🐞 Bug Fixes - **useEventSource**: Remove readonly to not be breaking  -  by [@&#8203;OrbisK](https://github.com/OrbisK) in https://github.com/vueuse/vueuse/issues/4645 [<samp>(79fcb)</samp>](https://github.com/vueuse/vueuse/commit/79fcba49) #####     [View changes on GitHub](https://github.com/vueuse/vueuse/compare/v12.8.0...v12.8.1) ### [`v12.8.0`](https://github.com/vueuse/vueuse/releases/tag/v12.8.0) [Compare Source](https://github.com/vueuse/vueuse/compare/v12.7.0...v12.8.0) #####    🚀 Features - **nuxt**: Support wider Nuxt range  -  by [@&#8203;antfu](https://github.com/antfu) [<samp>(c478e)</samp>](https://github.com/vueuse/vueuse/commit/c478e09f) - **types**: Deprecate `MaybeRef` and `MaybeRefOrGetter` in favor of Vue's native  -  by [@&#8203;ilyaliao](https://github.com/ilyaliao) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4636 [<samp>(7432f)</samp>](https://github.com/vueuse/vueuse/commit/7432fd1d) - **useCached**: Add `options.deepRefs`  -  by [@&#8203;OrbisK](https://github.com/OrbisK) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4591 [<samp>(9afee)</samp>](https://github.com/vueuse/vueuse/commit/9afeec63) - **useWebSocket**: Pass the `retried` to the `autoReconnect.retries`  -  by [@&#8203;9romise](https://github.com/9romise) and [@&#8203;OrbisK](https://github.com/OrbisK) in https://github.com/vueuse/vueuse/issues/4604 [<samp>(73e6d)</samp>](https://github.com/vueuse/vueuse/commit/73e6db27) #####    🐞 Bug Fixes - **onStartTyping**: Incorrect accepted valid characters  -  by [@&#8203;Bernard-Borg](https://github.com/Bernard-Borg) in https://github.com/vueuse/vueuse/issues/4616 [<samp>(58a3b)</samp>](https://github.com/vueuse/vueuse/commit/58a3b701) - **useAnimate**: Correct condition for updating keyframes  -  by [@&#8203;Mrlilili](https://github.com/Mrlilili) and **liyan1** in https://github.com/vueuse/vueuse/issues/4619 [<samp>(e8665)</samp>](https://github.com/vueuse/vueuse/commit/e8665929) - **useClipboard**: Unhandled rejection on read permission prompt  -  by [@&#8203;Vitalis11](https://github.com/Vitalis11) in https://github.com/vueuse/vueuse/issues/4615 [<samp>(a54c4)</samp>](https://github.com/vueuse/vueuse/commit/a54c4b46) - **useCssVar**: Update `variable` when initial  -  by [@&#8203;ilyaliao](https://github.com/ilyaliao) in https://github.com/vueuse/vueuse/issues/4641 [<samp>(d680f)</samp>](https://github.com/vueuse/vueuse/commit/d680f1f9) - **useDeviceList**: AudioInputs doesn't update if camera permission is `granted`  -  by [@&#8203;Nikitatopodin](https://github.com/Nikitatopodin) and **Никита Быковский** in https://github.com/vueuse/vueuse/issues/4559 [<samp>(f9685)</samp>](https://github.com/vueuse/vueuse/commit/f968553d) - **useScroll**: Handle negative scroll values  -  by [@&#8203;ilyaliao](https://github.com/ilyaliao) and **eavlee** in https://github.com/vueuse/vueuse/issues/4613 [<samp>(4b7ab)</samp>](https://github.com/vueuse/vueuse/commit/4b7ab552) - **useWebSocket**: Don't call close() on pongTimeout if connection al…  -  by [@&#8203;Azurency](https://github.com/Azurency) in https://github.com/vueuse/vueuse/issues/4608 [<samp>(9ba07)</samp>](https://github.com/vueuse/vueuse/commit/9ba07a26) #####     [View changes on GitHub](https://github.com/vueuse/vueuse/compare/v12.7.0...v12.8.0) ### [`v12.7.0`](https://github.com/vueuse/vueuse/releases/tag/v12.7.0) [Compare Source](https://github.com/vueuse/vueuse/compare/v12.6.1...v12.7.0) #####    🚀 Features - **useRafFn**: Add `once` option  -  by [@&#8203;btea](https://github.com/btea) in https://github.com/vueuse/vueuse/issues/4583 [<samp>(3041e)</samp>](https://github.com/vueuse/vueuse/commit/3041e78b) #####    🐞 Bug Fixes - **useFetch**: Partial overwrite when `{combination: 'overwrite'}`  -  by [@&#8203;pkc918](https://github.com/pkc918) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4430 [<samp>(3ca0d)</samp>](https://github.com/vueuse/vueuse/commit/3ca0d92c) - **useTextareaAutosize**: Improve resize handling with requestAnimationFrame  -  by [@&#8203;ilyaliao](https://github.com/ilyaliao), **Robin** and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4557 [<samp>(e1a7e)</samp>](https://github.com/vueuse/vueuse/commit/e1a7ef38) #####     [View changes on GitHub](https://github.com/vueuse/vueuse/compare/v12.6.1...v12.7.0) ### [`v12.6.1`](https://github.com/vueuse/vueuse/releases/tag/v12.6.1) [Compare Source](https://github.com/vueuse/vueuse/compare/v12.6.0...v12.6.1) *No significant changes* #####     [View changes on GitHub](https://github.com/vueuse/vueuse/compare/v12.6.0...v12.6.1) ### [`v12.6.0`](https://github.com/vueuse/vueuse/releases/tag/v12.6.0) [Compare Source](https://github.com/vueuse/vueuse/compare/v12.5.0...v12.6.0) #####    🚀 Features - **createReusableTemplate**: Explicit props  -  by [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4535 [<samp>(18031)</samp>](https://github.com/vueuse/vueuse/commit/18031fc9) - **onClickOutside**: Add `controls`  -  by [@&#8203;sibbng](https://github.com/sibbng) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4537 [<samp>(ab116)</samp>](https://github.com/vueuse/vueuse/commit/ab116abf) - **useDateFormat**: Add `z...zzzz` for timezone information  -  by [@&#8203;OrbisK](https://github.com/OrbisK) in https://github.com/vueuse/vueuse/issues/4553 [<samp>(cd6d7)</samp>](https://github.com/vueuse/vueuse/commit/cd6d7e07) - **useElementVisibility**: Add `once` options  -  by [@&#8203;ilyaliao](https://github.com/ilyaliao) in https://github.com/vueuse/vueuse/issues/4577 [<samp>(f2f94)</samp>](https://github.com/vueuse/vueuse/commit/f2f94bf9) - **useTimtoutFn,useTimeoutPoll**: Align behavior  -  by [@&#8203;ilyaliao](https://github.com/ilyaliao) in https://github.com/vueuse/vueuse/issues/4543 [<samp>(64c53)</samp>](https://github.com/vueuse/vueuse/commit/64c533fa) - **watchPausable**: Add `options.initialState` to control the initial active value  -  by [@&#8203;OrbisK](https://github.com/OrbisK) in https://github.com/vueuse/vueuse/issues/4533 [<samp>(ceb56)</samp>](https://github.com/vueuse/vueuse/commit/ceb567bc) #####    🐞 Bug Fixes - **createEventHook**: Type check for multiple arguments  -  by [@&#8203;isimehmeti](https://github.com/isimehmeti) and [@&#8203;ilyaliao](https://github.com/ilyaliao) in https://github.com/vueuse/vueuse/issues/4555 [<samp>(636b8)</samp>](https://github.com/vueuse/vueuse/commit/636b8664) - **nuxt**: Check if packages exist in any layer  -  by [@&#8203;dgrayvold](https://github.com/dgrayvold) in https://github.com/vueuse/vueuse/issues/4571 [<samp>(45e5c)</samp>](https://github.com/vueuse/vueuse/commit/45e5cdd7) - **reactiveComputed**: Computed fn should be `ComputedGetter`  -  by [@&#8203;OrbisK](https://github.com/OrbisK) in https://github.com/vueuse/vueuse/issues/4528 [<samp>(bea31)</samp>](https://github.com/vueuse/vueuse/commit/bea3184c) - **useAnimate**: Clear animate when element is gone  -  by [@&#8203;babu-ch](https://github.com/babu-ch) in https://github.com/vueuse/vueuse/issues/4579 [<samp>(1a934)</samp>](https://github.com/vueuse/vueuse/commit/1a934182) - **useCountdown**: `start()` should accept a custom initial value  -  by [@&#8203;ralacerda](https://github.com/ralacerda) in https://github.com/vueuse/vueuse/issues/4554 [<samp>(93591)</samp>](https://github.com/vueuse/vueuse/commit/93591c46) - **useCssVar**: New Behavior  -  by [@&#8203;ilyaliao](https://github.com/ilyaliao) and **OrbisK** in https://github.com/vueuse/vueuse/issues/4500 [<samp>(d5dd8)</samp>](https://github.com/vueuse/vueuse/commit/d5dd8fda) - **useMouse**: Check for `MouseEvent` instead of `Touch` to work with FF  -  by [@&#8203;OrbisK](https://github.com/OrbisK) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4457 [<samp>(ce9e5)</samp>](https://github.com/vueuse/vueuse/commit/ce9e5d7f) - **useSpeechRecognition**: Improve start and stop method behavior  -  by [@&#8203;ilyaliao](https://github.com/ilyaliao) in https://github.com/vueuse/vueuse/issues/4565 [<samp>(4f104)</samp>](https://github.com/vueuse/vueuse/commit/4f104263) #####     [View changes on GitHub](https://github.com/vueuse/vueuse/compare/v12.5.0...v12.6.0) ### [`v12.5.0`](https://github.com/vueuse/vueuse/releases/tag/v12.5.0) [Compare Source](https://github.com/vueuse/vueuse/compare/v12.4.0...v12.5.0) #####    🚀 Features - More passive event handlers  -  by [@&#8203;ferferga](https://github.com/ferferga) in https://github.com/vueuse/vueuse/issues/4484 [<samp>(eddbf)</samp>](https://github.com/vueuse/vueuse/commit/eddbf8f9) - Use `useEventListener` where it was not being used  -  by [@&#8203;ferferga](https://github.com/ferferga) in https://github.com/vueuse/vueuse/issues/4479 [<samp>(c6c6e)</samp>](https://github.com/vueuse/vueuse/commit/c6c6ede0) - **useClipboard**: Should fall back to legacy clipboard when read/write fails  -  by [@&#8203;OrbisK](https://github.com/OrbisK) in https://github.com/vueuse/vueuse/issues/4512 [<samp>(01acd)</samp>](https://github.com/vueuse/vueuse/commit/01acd578) - **useCountdown**: New function  -  by [@&#8203;rtugeek](https://github.com/rtugeek), [@&#8203;huang-julien](https://github.com/huang-julien), **Anthony Fu** and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4125 [<samp>(69ced)</samp>](https://github.com/vueuse/vueuse/commit/69cedd2f) - **useEventListener**: Make all parameters arrayable and reactive  -  by [@&#8203;ferferga](https://github.com/ferferga) in https://github.com/vueuse/vueuse/issues/4486 [<samp>(caf08)</samp>](https://github.com/vueuse/vueuse/commit/caf08519) - **useFetch**: Add parameters to the `afterFetch` and `onFetchError`  -  by [@&#8203;tolking](https://github.com/tolking) and **Anthony Fu** in https://github.com/vueuse/vueuse/issues/4499 [<samp>(98a83)</samp>](https://github.com/vueuse/vueuse/commit/98a83d78) - **useFileDialog**: Add initialFiles option  -  by [@&#8203;EvgenyWas](https://github.com/EvgenyWas) in https://github.com/vueuse/vueuse/issues/4509 [<samp>(8a8d6)</samp>](https://github.com/vueuse/vueuse/commit/8a8d6a3f) #####    🐞 Bug Fixes - **debounceFilter**: Invoke on maxWait with the latest invoker  -  by [@&#8203;43081j](https://github.com/43081j) and [@&#8203;OrbisK](https://github.com/OrbisK) in https://github.com/vueuse/vueuse/issues/4497 [<samp>(48e0a)</samp>](https://github.com/vueuse/vueuse/commit/48e0a2e0) - **useMagicKeys**: Fix key order issue on first use  -  by [@&#8203;babu-ch](https://github.com/babu-ch) in https://github.com/vueuse/vueuse/issues/4505 [<samp>(b6947)</samp>](https://github.com/vueuse/vueuse/commit/b6947f78) - **useVirtualList**: Allow readonly arrays as input  -  by [@&#8203;RebeccaStevens](https://github.com/RebeccaStevens) in https://github.com/vueuse/vueuse/issues/4504 [<samp>(f3cc7)</samp>](https://github.com/vueuse/vueuse/commit/f3cc7eca) #####     [View changes on GitHub](https://github.com/vueuse/vueuse/compare/v12.4.0...v12.5.0) ### [`v12.4.0`](https://github.com/vueuse/vueuse/releases/tag/v12.4.0) [Compare Source](https://github.com/vueuse/vueuse/compare/v12.3.0...v12.4.0) #####    🚀 Features - Use passive event handlers everywhere is possible  -  by [@&#8203;ferferga](https://github.com/ferferga) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4477 [<samp>(dd316)</samp>](https://github.com/vueuse/vueuse/commit/dd316da8) - **useCloned**: Return `isModified`  -  by [@&#8203;pkc918](https://github.com/pkc918) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4470 [<samp>(6018c)</samp>](https://github.com/vueuse/vueuse/commit/6018c0e4) - **useStorage**: Make storage key reactive  -  by [@&#8203;EvgenyWas](https://github.com/EvgenyWas) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4464 [<samp>(eb679)</samp>](https://github.com/vueuse/vueuse/commit/eb6797a1) #####    🐞 Bug Fixes - **useBluetooth**: IsConnected state not changed when disconnected  -  by [@&#8203;ilyaliao](https://github.com/ilyaliao), [@&#8203;antfu](https://github.com/antfu) and [@&#8203;ferferga](https://github.com/ferferga) in https://github.com/vueuse/vueuse/issues/4460 [<samp>(fcc6e)</samp>](https://github.com/vueuse/vueuse/commit/fcc6e717) #####     [View changes on GitHub](https://github.com/vueuse/vueuse/compare/v12.3.0...v12.4.0) ### [`v12.3.0`](https://github.com/vueuse/vueuse/releases/tag/v12.3.0) [Compare Source](https://github.com/vueuse/vueuse/compare/v12.2.0...v12.3.0) #####    🚀 Features - **onElementRemoval**: New function, refactor `useActiveElement` `useElementHover`  -  by [@&#8203;ben-lau](https://github.com/ben-lau) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4410 [<samp>(08cf5)</samp>](https://github.com/vueuse/vueuse/commit/08cf5264) - **router**: Support partial transform  -  by [@&#8203;alexchexes](https://github.com/alexchexes) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4426 [<samp>(bba3f)</samp>](https://github.com/vueuse/vueuse/commit/bba3f327) - **toArray**: New utility function  -  by [@&#8203;coderwhytop](https://github.com/coderwhytop) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4432 [<samp>(021d0)</samp>](https://github.com/vueuse/vueuse/commit/021d0288) - **toValue**: Deprecate `toValue` from `@vueuse/shared` in favor of Vue's native  -  by [@&#8203;antfu](https://github.com/antfu) [<samp>(59f75)</samp>](https://github.com/vueuse/vueuse/commit/59f75c70) - **useElementBounding**: Added directive for `vElementBounding`  -  by [@&#8203;pkc918](https://github.com/pkc918) in https://github.com/vueuse/vueuse/issues/4436 [<samp>(67a9c)</samp>](https://github.com/vueuse/vueuse/commit/67a9cf33) - **useMouseInElement**: Added directive for `vMouseInElement`  -  by [@&#8203;pkc918](https://github.com/pkc918) in https://github.com/vueuse/vueuse/issues/4438 [<samp>(34be5)</samp>](https://github.com/vueuse/vueuse/commit/34be5af8) - **useMousePressed**: Add `onPressed` and `onReleased` as options  -  by [@&#8203;OrbisK](https://github.com/OrbisK) in https://github.com/vueuse/vueuse/issues/4425 [<samp>(a123a)</samp>](https://github.com/vueuse/vueuse/commit/a123a6e6) - **useToNumber**: `method` support custom function  -  by [@&#8203;btea](https://github.com/btea) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4441 [<samp>(635bb)</samp>](https://github.com/vueuse/vueuse/commit/635bb0f4) - **useWindowScroll**: Use `useScroll` under the hood  -  by [@&#8203;OrbisK](https://github.com/OrbisK) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4424 [<samp>(a033e)</samp>](https://github.com/vueuse/vueuse/commit/a033efc3) #####    🐞 Bug Fixes - **useAxios**: Narrow type of data when initialValue is provided  -  by [@&#8203;huang-julien](https://github.com/huang-julien) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4419 [<samp>(8502f)</samp>](https://github.com/vueuse/vueuse/commit/8502f46b) - **useClipboard,useClipboardItems**: Avoid running "copied" timeout during initialization  -  by [@&#8203;Ingramz](https://github.com/Ingramz) in https://github.com/vueuse/vueuse/issues/4299 [<samp>(6860f)</samp>](https://github.com/vueuse/vueuse/commit/6860f651) - **useDropZone**: Validate all file types individually when dropping multiple files  -  by [@&#8203;LouisMazel](https://github.com/LouisMazel) in https://github.com/vueuse/vueuse/issues/4325 [<samp>(b01cf)</samp>](https://github.com/vueuse/vueuse/commit/b01cfd4b) - **useFocusWithin**: Correctly track the state when switching the focus of elements in the same container  -  by [@&#8203;ben-lau](https://github.com/ben-lau) in https://github.com/vueuse/vueuse/issues/4394 [<samp>(3ca0d)</samp>](https://github.com/vueuse/vueuse/commit/3ca0dea7) - **useRouteQuery**: Differentiate `undefined` and `null` when writing value  -  by [@&#8203;aa-ndrej](https://github.com/aa-ndrej) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4382 [<samp>(0cc45)</samp>](https://github.com/vueuse/vueuse/commit/0cc45a87) - **useSpeechRecognition**: Execute 'start' when not ended  -  by [@&#8203;byronogis](https://github.com/byronogis) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4119 [<samp>(890ab)</samp>](https://github.com/vueuse/vueuse/commit/890ab979) - **useStorageAsync**: Correct initialization when `initialValue` is getter  -  by [@&#8203;Mini-ghost](https://github.com/Mini-ghost) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4452 [<samp>(e6a17)</samp>](https://github.com/vueuse/vueuse/commit/e6a17d74) - **useTimeoutPoll**: `immediate` default value should be `true`  -  by [@&#8203;phk422](https://github.com/phk422) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4232 [<samp>(0450d)</samp>](https://github.com/vueuse/vueuse/commit/0450d829) - **useTimeoutPoll**: Only start by default at client  -  by [@&#8203;antfu](https://github.com/antfu) [<samp>(a5fb0)</samp>](https://github.com/vueuse/vueuse/commit/a5fb05cb) #####     [View changes on GitHub](https://github.com/vueuse/vueuse/compare/v12.2.0...v12.3.0) ### [`v12.2.0`](https://github.com/vueuse/vueuse/releases/tag/v12.2.0) [Compare Source](https://github.com/vueuse/vueuse/compare/v12.1.0...v12.2.0) #####    🚀 Features - **useArrayDifference**: New `symmetric` option  -  by [@&#8203;wangliangxin](https://github.com/wangliangxin), **wangliangxin3** and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4146 [<samp>(46fdc)</samp>](https://github.com/vueuse/vueuse/commit/46fdc499) - **useEventSource**: New `autoConnect` option to align with `useWebSocket`  -  by [@&#8203;ferferga](https://github.com/ferferga) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4204 [<samp>(230f8)</samp>](https://github.com/vueuse/vueuse/commit/230f8000) - **useImage**: Support more native option  -  by [@&#8203;btea](https://github.com/btea) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4173 [<samp>(4ca72)</samp>](https://github.com/vueuse/vueuse/commit/4ca72054) - **usePreferredReducedTransparency**: Add new function  -  by [@&#8203;huiliangShen](https://github.com/huiliangShen) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4201 [<samp>(34cd7)</samp>](https://github.com/vueuse/vueuse/commit/34cd7dce) #####    🐞 Bug Fixes - **useWebSocket**: Clear retryTimer when connected  -  by [@&#8203;ilyaliao](https://github.com/ilyaliao) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4383 [<samp>(ffa00)</samp>](https://github.com/vueuse/vueuse/commit/ffa00d25) #####     [View changes on GitHub](https://github.com/vueuse/vueuse/compare/v12.1.0...v12.2.0) ### [`v12.1.0`](https://github.com/vueuse/vueuse/releases/tag/v12.1.0) [Compare Source](https://github.com/vueuse/vueuse/compare/v12.0.0...v12.1.0) #####    🚀 Features - **createEventHook**: Add `clear` function  -  by [@&#8203;ilyaliao](https://github.com/ilyaliao) in https://github.com/vueuse/vueuse/issues/4378 [<samp>(40265)</samp>](https://github.com/vueuse/vueuse/commit/40265baf) - **useBase64**: Add options for Data URL output control  -  by [@&#8203;ilyaliao](https://github.com/ilyaliao) and **Jelf** in https://github.com/vueuse/vueuse/issues/4316 [<samp>(4b4bd)</samp>](https://github.com/vueuse/vueuse/commit/4b4bdc07) - **useDeviceMotion**: Add permission controls, improve destructure  -  by [@&#8203;thefeymesaleng](https://github.com/thefeymesaleng) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4127 [<samp>(cf729)</samp>](https://github.com/vueuse/vueuse/commit/cf72929d) - **useElementVisibility**: Add `rootMargin` option  -  by [@&#8203;dritter](https://github.com/dritter) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4100 [<samp>(3a928)</samp>](https://github.com/vueuse/vueuse/commit/3a928f49) - **useMediaControls**: Add 'media' option to define media query for resources  -  by [@&#8203;aaronLejeune](https://github.com/aaronLejeune) in https://github.com/vueuse/vueuse/issues/4344 [<samp>(209de)</samp>](https://github.com/vueuse/vueuse/commit/209de633) - **useRafFn**: Allow framerate to be a reactive value  -  by [@&#8203;OrbisK](https://github.com/OrbisK) and **Anthony Fu** in https://github.com/vueuse/vueuse/issues/4409 [<samp>(4759f)</samp>](https://github.com/vueuse/vueuse/commit/4759fdae) - **useSSRWidth**: Add optional support for SSR in useMediaQuery and useBreakpoints  -  by [@&#8203;Tofandel](https://github.com/Tofandel), **Anthony Fu** and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4317 [<samp>(55965)</samp>](https://github.com/vueuse/vueuse/commit/559653cd) - **useUrlSearchParams**: Add `writeMode` options  -  by [@&#8203;ishakhorski](https://github.com/ishakhorski), **Ivan Shakhorski** and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4392 [<samp>(2c972)</samp>](https://github.com/vueuse/vueuse/commit/2c972828) - **useWebSocket**: Introduce `autoConnect` options to control auto connections on url changes  -  by [@&#8203;ilyaliao](https://github.com/ilyaliao) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4417 [<samp>(05e75)</samp>](https://github.com/vueuse/vueuse/commit/05e75673) - **useWebsocket**: Support ref or getter as message  -  by [@&#8203;SnowGuest](https://github.com/SnowGuest), **Anthony Fu** and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4116 [<samp>(a72c0)</samp>](https://github.com/vueuse/vueuse/commit/a72c02e3) - **useWindowSize**: Add `type: visual` option that leverage `visualViewport`  -  by [@&#8203;huiliangShen](https://github.com/huiliangShen) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4395 [<samp>(e78ef)</samp>](https://github.com/vueuse/vueuse/commit/e78efd48) #####    🐞 Bug Fixes - **injectLocal**: Allow inject to app context  -  by [@&#8203;antfu](https://github.com/antfu) [<samp>(b08a9)</samp>](https://github.com/vueuse/vueuse/commit/b08a98bf) - **useAsyncState**: Use ShallowRef instead of Ref type  -  by [@&#8203;joris-gallot](https://github.com/joris-gallot) and **Anthony Fu** in https://github.com/vueuse/vueuse/issues/4294 [<samp>(4d0a7)</samp>](https://github.com/vueuse/vueuse/commit/4d0a7d02) - **useDropZone**: Update type to allow readonly array param  -  by [@&#8203;briankchan](https://github.com/briankchan) in https://github.com/vueuse/vueuse/issues/4319 [<samp>(df363)</samp>](https://github.com/vueuse/vueuse/commit/df363a38) - **useFetch**: Handle empty payload  -  by [@&#8203;ilyaliao](https://github.com/ilyaliao) in https://github.com/vueuse/vueuse/issues/4366 [<samp>(8a89d)</samp>](https://github.com/vueuse/vueuse/commit/8a89dcc7) - **useMediaQuery**: The return value should be computed  -  by [@&#8203;alexzhang1030](https://github.com/alexzhang1030) and [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4403 [<samp>(3af75)</samp>](https://github.com/vueuse/vueuse/commit/3af75769) - **useRouteParams,useRouteQuery**: Set route param/query to undefined when defaultValue is ref or getter  -  by [@&#8203;vojvodics](https://github.com/vojvodics) and **Anthony Fu** in https://github.com/vueuse/vueuse/issues/3977 [<samp>(23fdb)</samp>](https://github.com/vueuse/vueuse/commit/23fdb967) - **useScroll**: To properly report arriveState for elastic scroll  -  by [@&#8203;719media](https://github.com/719media) and **Anthony Fu** in https://github.com/vueuse/vueuse/issues/4133 [<samp>(90ff4)</samp>](https://github.com/vueuse/vueuse/commit/90ff45e9) - **useTextareaAutosize**: Make input required  -  by [@&#8203;axuj](https://github.com/axuj), [@&#8203;antfu](https://github.com/antfu) and **Anthony Fu** in https://github.com/vueuse/vueuse/issues/4129 [<samp>(25ed2)</samp>](https://github.com/vueuse/vueuse/commit/25ed2970) - **useWebNotification**: Prevent notifications when checking for support  -  by [@&#8203;9romise](https://github.com/9romise) in https://github.com/vueuse/vueuse/issues/4019 [<samp>(01f92)</samp>](https://github.com/vueuse/vueuse/commit/01f92921) - **useWebSocket**: Close socket connection inside WebWorker fix  -  by [@&#8203;catz](https://github.com/catz) in https://github.com/vueuse/vueuse/issues/4229 [<samp>(ece6a)</samp>](https://github.com/vueuse/vueuse/commit/ece6a39f) #####     [View changes on GitHub](https://github.com/vueuse/vueuse/compare/v12.0.0...v12.1.0) ### [`v12.0.0`](https://github.com/vueuse/vueuse/releases/tag/v12.0.0) [Compare Source](https://github.com/vueuse/vueuse/compare/v11.3.0...v12.0.0) #####    🚨 Breaking Changes - Drop Vue 2 support, optimize bundles and clean up  -  by [@&#8203;antfu](https://github.com/antfu) in https://github.com/vueuse/vueuse/issues/4349 [<samp>(0a9ed)</samp>](https://github.com/vueuse/vueuse/commit/0a9ed589) > \[!NOTE] > To Vue 3 users, v12.0.0 is equivalent to [v11.3.0](https://github.com/vueuse/vueuse/releases/tag/v11.3.0) on behaviors, only to remove some Vue 2 specific handling and will be slightly lighter. We expect future development to contain on v12.x and forward, and only backport if there are security issues. This means that VueUse would no longer be active on Vue 2 support. #####     [View changes on GitHub](https://github.com/vueuse/vueuse/compare/v11.3.0...v12.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 this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNDAuMSIsInVwZGF0ZWRJblZlciI6IjM5LjI0MC4xIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6WyJkZXBlbmRlbmN5Il19-->
deblan closed this pull request 2025-04-16 09:29:36 +02:00

Pull request closed

Sign in to join this conversation.
No description provided.