What's Changed
- 🔥 feat: useKeyPress callback passes in the triggered shortcut key @Simon-He95 #2170
- 🔥 feat: useDrag adds custom picture feature @kakachake #2182
- 🔥 feat: add
callback
options andtarget
support array @coderluojz #2061 - 🔥 feat(useInfiniteScroll): add error result @hchlq #2275
- 🐛 fix: keep the selected text range when secondary button of mouse is pressed @Ali-ovo #2232
- 🐛 fix: useDebounce issue in WeChat @crazylxr #1472
- 🐛 fix: always listen to fullscreen change and dynamically set the initial value @tmkx #1996
- 🐛 fix(useReactive): cannot set a object with read-only and non-configurable property @liuyib #2247
- 🐛 fix(useAntdTable): search submit init should use defaultPagination @hchlq #2299
- 🐛 fix(useInfiniteScroll): compatibility issues of getScrollTop in Android browsers @LJJCherry #2285
- 🐛 fix(useLongPress): Cancel the long press event when moving and clear the setTimeout timerId @byethewind #2410
- 💄type: add missing types of useInfiniteScroll @bowencool #2447
- 💄type: type annotation for the delay property at the API in the useTimeout documentation @OweQian #2439
- 🔄 perf: remove optional chaining @jiaowoxiaobala #2241
- 🔄 perf: remove unnecessary func @GetWebHB #2430
- 📚 docs: update index.zh-CN.md @KuaiYu95 #2242
- 📚 docs: add attention @hchlq #2274
- 📚 docs: add FAQ about useReactive incompatible with Map, Set @liuyib #2243
- 📚 docs(useMemoizedFn): add FAQ for special cases @liuyib #2281
- 📚 docs(useCreation): fix typo @JeromeD3 #2265
- 📚 docs: add installation instructions for bun @colinhacks #2294
- 📚 docs(useRequest): add refreshDepsAction options and update demo @liuyib #2334
- 📚 docs(useRequest): add note in the data sharing section @liuyib #2333
- 📚 docs(useRequest): add note for pollingInterval @liuyib #2358
- 📚 docs: update index dingding qr-code @li-jia-nan #2411
- 📚 docs(useRequest): add note for refreshDeps and update demos @liuyib #2408
- 📚 docs(useLockFn): extends any is unnecessary @GetWebHB #2423
- 📚 docs(useExternal): text overflow of the box @GetWebHB #2428
- 📚 docs(useInfiniteScroll): fix api table @marunrun #2433
- 📚 docs(useInViewport): add options params undefined type @GetWebHB #2444
- 📚docs(useDrag): demo style overflow auto @GetWebHB #2443
- 📚 docs(useAntdTable&useDynamicList): table style overflow auto @GetWebHB #2438
- 🛠 chore(deps: lodash changed to lodash-es @Ali-ovo #2233
- 🛠 chore: change the default import to import on demand @askwuxue #2230
- 🛠 chore: remove unused deps and add @types/lodash-es @liuyib #2250
- 🛠 test: fix error log @liuyib #2251
- 🛠 refactor: adjust type of defaultValue and update docs @liuyib #2148
- 🛠 test: modify to call the separated callToggle @hwanyoungChoi #2253
- 🛠 chore: update eslintrc.js and config.ts @xiezheng-XD #2307
- 🛠 chore: solve ts warnings @liuyib #2339
- 🛠 chore: packagePamanager in package.json for corepack and pnpm/action @shfshanyue #2355
- 🛠 chore: update time to present @li-jia-nan #2429
- 🛠 chore: Use GITHUB_OUTPUT envvar instead of set-output command @arunsathiya #2446
- 🛠 chore: bump query-string to ^8.1.0 and update jest config @dxsun97 #2319
New Contributors
- @kakachake made their first contribution in #2182
- @coderluojz made their first contribution in #2061
- @GetWebHB made their first contribution in #2423
- @LJJCherry made their first contribution in #2285
- @bowencool made their first contribution in #2447
- @OweQian made their first contribution in #2447
- @jiaowoxiaobala made their first contribution in #2241
- @JeromeD3 made their first contribution in #2265
- @colinhacks made their first contribution in #2294
- @askwuxue made their first contribution in #2230
- @hwanyoungChoi made their first contribution in #2253
- @xiezheng-XD made their first contribution in #2307
- @shfshanyue made their first contribution in #2355
- @arunsathiya made their first contribution in #2446
- @dxsun97 made their first contribution in #2319
Full Changelog: v3.7.8...v3.7.9