NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3399 most downloaded on npm
Collection of essential Vue Composition Utilities
Last release 18 days ago
16 Sep 2026
Ships fairly regularly
a new release about every 5 weeks
Nearly every release is documented
notes for 59 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
398 releases · first in 2019
One column per quarter.
useStorage: fix Set serialize error
nuxt: disable auto import from [@vueuse](https://github.com/vueuse)/integrations
[@vueuse](https://github.com/vueuse)/integrations (dfac157)useStorage: update on same tick
useAxios: reuse url when only AxiosRequestConfig is passed to execute
nuxt: deprioritize auto imports
metadata: unexported note entry
### Bug Fixes * useStroage: synced timing
useEventListener: support component target
useFetch: make helper methods return PromiseLike >
Deprecated usage of @vueuse/core/nuxt has been removed, use @vueuse/nuxt instead
@vueuse/core/nuxt has been removed, use @vueuse/nuxt insteadsyncRef renamed to syncRefs (5ec1da1d8f6920ad915fe5d5bd0397cb341a48c8)biSyncRef renamed to syncRef, with configurable syncing direction (360833d901df2acd019464984aaa2e5ed194f91e)selectionchange event by @okxiaoliang4 in https://github.com/vueuse/vueuse/pull/1194@vueuse/metadata package to replace the indexes.json with proper typeseagerComputed -> computedEagerasyncComputed -> computedAsynccontrolledComputed -> computedWithControluseThrottle, throttledRef -> refThrottleduseDebounce, debouncedRef -> refDebouncedcontrolledRef -> refWithControlpasuableWatch -> watchPasuableignorableWatch -> watchIgnorabledebouncedWatch -> watchDebouncedthrottledWatch -> watchThrottledand, or, not -> logicAnd, logicOr, logicNotautoResetRef -> refAutoResetFull Changelog: https://github.com/vueuse/vueuse/compare/v7.7.1...v8.0.0
Full changelog at https://github.com/vueuse/vueuse/releases/tag/v8.0.0-beta.1
Full changelog at https://github.com/vueuse/vueuse/releases/tag/v8.0.0-beta.1
useFetch: fix run afterFetch condition
useElementBouding: should reset value while element unmounted
### Bug Fixes * onLongPress: dir case
integrations: relax peerDeps version, close #1189
_global is undefined (#1190) (5418f3b)ignore option (#1205) (c275a2e)ssr-handlers: compatible with QQ browser
### Bug Fixes * useBroadcastChannel: fix demo (90c2593) ### Features * nuxt: use nuxt kit
### Bug Fixes * stricter eslint rules
Nothing published for this version
nuxt: cookies as storage should not expire
useTitle: added optional titleTemplate injection
useWebSocket: close WebSocket gently
useScrollLock: set the overflow property on iOS device as well
overflow property on iOS device as well (#1033) (1cae15d)### Bug Fixes * nuxt: import path
### Bug Fixes * nuxt: build
### Bug Fixes * improve package.json (0c4e770) * useMemory: import path
nuxt: add useCookie in disabled composables for Nuxt
### Bug Fixes * nuxt: nuxt module mjs
nuxt: provide mjs version for nuxt module
refactor(onClickOutside)!: listen click event, remove event option
contentRect (#870)nuxt: opt-out vite optimization
syncRef: support more watch source type
toRefs: call set method on computed
### Bug Fixes * esm compactiblity, close #847
Nothing published for this version
### Bug Fixes * nuxt module
useStorage: macro task for listening to storage change
useStorage: macro task for listening to storage change
### Features * UseFocusTrap: component
Nothing published for this version
usePointerSwipe: support pointerTypes
pointerTypes (4343c5b)types: MaybeElementRef type, close #685
MaybeElementRef type, close #685 (9728a14)trailing option, useThrottledRefHistory updated (#760) (4a33eb4)usePointer: suppor target and isInside flag
### Bug Fixes * update linter rule, close #729
Nothing published for this version
### Features * eagerComputed: new function
Nothing published for this version
useAsyncState: onError param type
click event (#693) (9548a08)once (#680) (a39ec87)deep to emit for deep changes (#669) (db319af)Your coding agent can read these notes before it upgrades. Set up the MCP server →