Sign in

VueUse

@vueuse.org
1.7K followers 4 following 13 posts

Collection of Essential Vue Composition Utilities vueuse.org created by @antfu.me and the team with 💚

PostsRepliesMedia
VueUse @vueuse.org · 17/09/2026
VueUse v15 is out! 🚀 ✨ New useWebMCP, useLiveAnnouncer & useTemporalNow ⚡ Better tree-shaking 🐞 Lots of fixes Breaking: Node.js 20 dropped; deprecated APIs removed github.com/vueuse/vueus...
github.com
Release v15.0.0 · vueuse/vueuse
🚨 Breaking Changes Drop templateRef  -  by @43081j and @ilyaliao in #4883 (5cc18) Drop support for Node.js 20  -  by @antfubot in #5553 (1ad39) core: Remove deprecated timer options in favor of...
1314
VueUse @vueuse.org · 22/10/2025
💚 VueUse v14 is just landed! Check the changelog out here! github.com/vueuse/vueus...
github.com
Release v14.0.0 · vueuse/vueuse
🚨 Breaking Changes Migrate to tsdown, move dist files  -  by @9romise and Anthony Fu in #5004 (a2e2c) Deprecate alias exports in favor of original function names  -  by @9romise in #5009 (e5f74...
0292
VueUse @vueuse.org · 10/03/2025
🚀 VueUse v13 is here! It's 44% deduction in publish size from the last v12 release. (install size change is because we moved Vue from dep to peerDep) github.com/vueuse/vueus...
On packagephobia.com, it shows that @vueuse/core v12 publish size changed from 1.46MB to 815kb, a 44% deduction, thanks to dropping out-dated CJS build.
0588
VueUse @vueuse.org · 05/03/2025
PSA: The next major of VueUse will be ESM-only, and it shouldn't affect you in any way. We plan to release this as v13 next Monday (March 10th). Beta would come soon this week. If you have any feedback 👇 github.com/vueuse/vueus...
github.com
feat!: drop CJS build, now it's ESM-only by antfu · Pull Request #4581 · vueuse/vueuse
Consider the majority of Vue users are using bundlers, dropping CJS should only affect CJS-SSR usage, which is considered rather nitch. We plan to ship this as v13 on 2024/3/10 (Monday), with this ...
1826
VueUse @vueuse.org · 30/01/2025
@orbisk.bsky.social Initiated an awesome list that tracks the inconsistencies across VueUse functions that we accumulated over time. We plan to address them in the next major. Please check them out and provide your feedback before we get our hands on them! 👇 github.com/vueuse/vueus...
github.com
Tracking inconsistencies · vueuse vueuse · Discussion #4548
NoteWIP IMO most composables should always return an object, even if it only has a return value (for now). So we dont need breaking changes for new functionality. And we get consitent behavior. We ...
1265
Reposted by VueUse
Anthony Fu @antfu.me · 18/12/2024
Also, I am looking for active maintainers to help me maintain VueUse. I'd be happy to provide some mentorships if you are interested in that. Doing OSS would be a long process tho, and probably won't make you have financial benefits at the beginning - but could be an interesting experience.
117615
VueUse @vueuse.org · 18/12/2024
We need your help on maintenance 🥹
0162
Reposted by VueUse
Alexander Lichter @thealexlichter.com · 06/12/2024
Pinia (by @esm.dev) and @vueuse.org both drop Vue 2 support in their next major. 👀 Wonder what that means for you, especially if your are on @vuejs.org 2.7 (or worse, even lower)? I've summarized that + why the decision was made in this weeks video 🙌 www.youtube.com/watch?v=ootO...
youtube.com
MAJOR versions for Pinia and VueUse 👀
YouTube video by Alexander Lichter
0305
VueUse @vueuse.org · 27/11/2024
There are too many functions to maintain, and sometimes we might lose track of a few - this sounds like one of those. You can search for an existing PR; if not, we are open to PRs. Thanks!
040
VueUse @vueuse.org · 27/11/2024
VueUse v12.0.0 just landed with no feature changes - only for dropping Vue 2 support and related handling! 💚 github.com/vueuse/vueus...
github.com
Release v12.0.0 · vueuse/vueuse
🚨 Breaking Changes Drop Vue 2 support, optimize bundles and clean up  -  by @antfu in #4349 (0a9ed) NoteTo Vue 3 users, v12.0.0 is equivalent to v11.3.0 on behaviors, only to remove some Vue 2...
41238
VueUse @vueuse.org · 21/11/2024
Thanks for testing out! Indeed, we removed some compatibility code for Vue 2 and make the code a bit slimmer.
120
VueUse @vueuse.org · 21/11/2024
v12.0.0-beta.1 is released as Vue 3 only - give it a try! (it should be no difference for you if you are already on Vue 3)
2402
VueUse @vueuse.org · 20/11/2024
github.com/vueuse/vueus...
media.tenor.com
a man in a suit and tie with his arms in the air and the words it 's happening
Alt: Ia man in a suit and tie with his arms in the air and the words it 's happening
0170
VueUse @vueuse.org · 20/11/2024
We are really considering dropping Vue 2 and going Vue 3 only, as the misalignments between them became harder to smooth out. Any objections or ideas?
291495
VueUse @vueuse.org · 05/11/2024
useBluesky({ msg: 'Hello World!' })
51307