🚨 Breaking Changes
🚀 Features
- computedAsync: Use globalThis.reportError as default onError - by @babu-ch in #4943 (226a2)
- useClipboardItems: Expose
read()
- by @OrbisK in #4954 (d03b2) - useDevicePixelRatio: Improve types - by @doyuli in #4927 (1b3d4)
- useSpeechSynthesisOptions: Add option
onBoundary
- by @pkc918 in #4960 (c0dca) - useTimeAgoIntl: Add
useTimaAgoIntl
- by @northword and Anthony Fu in #4821 (81815)
🐞 Bug Fixes
- ci: Avoid duplicate
nr update
execution indocs:build
- by @serkodev in #4925 (a73ee) - useAnimate: Respect
immediate: false
with conditionally rendered elements - by @curtgrimes in #4947 (90c7f) - useGamepad: Correct type assertion for vibrationActuator - by @ArthurDarkstone in #4964 (c5277)
- useStorage: Make sure to always read data if new value is
undefined
- by @OrbisK in #4957 (22116)
🏎 Performance
- twoslash: Optimize twoslash cache - by @doyuli in #4939 (93064)
- useMutationObserver: Watch ref directly - by @VividLemon in #4940 (01cd9)