# Changelog

## [2.2.0](https://github.com/nDriaDev/react-tools/releases/tag/v2.2.0) - 2026-04-13

### Documentation

- Update README.md ([bf396ef](https://github.com/nDriaDev/react-tools/commit/bf396ef))

### Chores

- update build config ([0df4c6e](https://github.com/nDriaDev/react-tools/commit/0df4c6e))
- add github workflow security audit + fix release script ([8ee14b5](https://github.com/nDriaDev/react-tools/commit/8ee14b5))

### Other Changes

- Merge branch 'master' of https://github.com/nDriaDev/react-tools ([928537b](https://github.com/nDriaDev/react-tools/commit/928537b))

## [2.1.3](https://github.com/nDriaDev/react-tools/releases/tag/v2.1.3) - 2026-04-08

### Chores

- update dependencies ([07645de](https://github.com/nDriaDev/react-tools/commit/07645de))

## [2.1.2](https://github.com/nDriaDev/react-tools/releases/tag/v2.1.2) - 2026-03-29

### Documentation

- add lib version ([f235a84](https://github.com/nDriaDev/react-tools/commit/f235a84))

### Chores

- update dependencies ([fcd601c](https://github.com/nDriaDev/react-tools/commit/fcd601c))

## [2.1.1](https://github.com/nDriaDev/react-tools/releases/tag/v2.1.1) - 2026-03-12

### Chores

- update dependencies ([79a795d](https://github.com/nDriaDev/react-tools/commit/79a795d))

## [2.1.0](https://github.com/nDriaDev/react-tools/releases/tag/v2.1.0) - 2026-03-09

### Bug Fixes

- polyfill ([8047004](https://github.com/nDriaDev/react-tools/commit/8047004))

## [2.0.0](https://github.com/nDriaDev/react-tools/releases/tag/v2.0.0) - 2026-02-27

### Features

- MatchOption component ([1563d4d](https://github.com/nDriaDev/react-tools/commit/1563d4d))
- Suspense component polyfill ([173739c](https://github.com/nDriaDev/react-tools/commit/173739c))
- Activity component polyfill ([4e2b620](https://github.com/nDriaDev/react-tools/commit/4e2b620))
- useParallelPromise hook ([41b085d](https://github.com/nDriaDev/react-tools/commit/41b085d))
- use polyfill ([35fa5d1](https://github.com/nDriaDev/react-tools/commit/35fa5d1))
- [ADD] search in nav ([5889ba0](https://github.com/nDriaDev/react-tools/commit/5889ba0))
- [ADD] custom domain ([84e7f1a](https://github.com/nDriaDev/react-tools/commit/84e7f1a))
- [ADD] clickElementOnKeydownEvent utility method + KeyboardEventCode utility typeù ([93faace](https://github.com/nDriaDev/react-tools/commit/93faace))
- [ADD] useClickOutside hook ([bdfb530](https://github.com/nDriaDev/react-tools/commit/bdfb530))
- [ADD] useResponsive hook ([4e41a07](https://github.com/nDriaDev/react-tools/commit/4e41a07))
- [ADD] useHover hook ([1ce04d5](https://github.com/nDriaDev/react-tools/commit/1ce04d5))
- [ADD] useId hook ([ea455c9](https://github.com/nDriaDev/react-tools/commit/ea455c9))
- [ADD] useLazyRef hook ([d0a2144](https://github.com/nDriaDev/react-tools/commit/d0a2144))
- [ADD] useTitle hook ([78c684c](https://github.com/nDriaDev/react-tools/commit/78c684c))
- [ADD] hooks to README.md ([901c429](https://github.com/nDriaDev/react-tools/commit/901c429))
- [ADD] useProxyState hook docs ([cb16706](https://github.com/nDriaDev/react-tools/commit/cb16706))
- [ADD] useEvents hook + [FIX] various ([0f52846](https://github.com/nDriaDev/react-tools/commit/0f52846))
- [ADD] useMap and useState hooks ([8dc3260](https://github.com/nDriaDev/react-tools/commit/8dc3260))
- [ADD] useSessionStorageState app ([ae1689e](https://github.com/nDriaDev/react-tools/commit/ae1689e))
- [ADD] useLocalStorage hook ([f6d96d8](https://github.com/nDriaDev/react-tools/commit/f6d96d8))
- [ADD] useEventDispatcher hook ([d04adfb](https://github.com/nDriaDev/react-tools/commit/d04adfb))
- [ADD] useEventListener hook ([2c82483](https://github.com/nDriaDev/react-tools/commit/2c82483))
- [ADD] usePubSubModel and useMemoizedFunction hooks ([94af9f3](https://github.com/nDriaDev/react-tools/commit/94af9f3))
- [ADD] useStateHistoryGetter ([ac724e7](https://github.com/nDriaDev/react-tools/commit/ac724e7))

### Bug Fixes

- useSpeechRecognition hook ([b4ac57e](https://github.com/nDriaDev/react-tools/commit/b4ac57e))
- linting ([4eae2c1](https://github.com/nDriaDev/react-tools/commit/4eae2c1))
- linting ([ac52eba](https://github.com/nDriaDev/react-tools/commit/ac52eba))
- gitignore ([f90bc84](https://github.com/nDriaDev/react-tools/commit/f90bc84))
- differend mode to hide element with Show component ([4bf698b](https://github.com/nDriaDev/react-tools/commit/4bf698b))
- rename usePromiseSuspensible to usePromise ([0b4a67c](https://github.com/nDriaDev/react-tools/commit/0b4a67c))
- [FIX] various ([0b8092f](https://github.com/nDriaDev/react-tools/commit/0b8092f))
- [FIX] various ([ad80e80](https://github.com/nDriaDev/react-tools/commit/ad80e80))
- [FIX] docs ([724b143](https://github.com/nDriaDev/react-tools/commit/724b143))
- [FIX] useStateGetReset without initial state ([97279f6](https://github.com/nDriaDev/react-tools/commit/97279f6))
- [FIX] details tag list ([a7ac352](https://github.com/nDriaDev/react-tools/commit/a7ac352))
- [FIX] usePromiseSuspensible invalidate function immutable ([a05e8e4](https://github.com/nDriaDev/react-tools/commit/a05e8e4))
- [FIX] usePromiseSuspensible invalidateManually option ([3cbd1a4](https://github.com/nDriaDev/react-tools/commit/3cbd1a4))
- [FIX] update dependencies version ([1ee447e](https://github.com/nDriaDev/react-tools/commit/1ee447e))
- [FIX] update dependencies version ([9cba48d](https://github.com/nDriaDev/react-tools/commit/9cba48d))
- [FIX] alphanumeric compare ([89e09af](https://github.com/nDriaDev/react-tools/commit/89e09af))
- [FIX] alphanumeric compare ([0ce71d7](https://github.com/nDriaDev/react-tools/commit/0ce71d7))
- [FIX] homePage ([85051a4](https://github.com/nDriaDev/react-tools/commit/85051a4))
- [FIX] homePage ([5274379](https://github.com/nDriaDev/react-tools/commit/5274379))
- [FIX] createPubSubStore logic ([b8237b2](https://github.com/nDriaDev/react-tools/commit/b8237b2))
- [FIX] homePage ([f7c767f](https://github.com/nDriaDev/react-tools/commit/f7c767f))
- [FIX] homePage ([f77c602](https://github.com/nDriaDev/react-tools/commit/f77c602))
- [FIX] createPubSubStore logic ([ffb63c2](https://github.com/nDriaDev/react-tools/commit/ffb63c2))
- [FIX] homePage + SEO ([f3a8aa5](https://github.com/nDriaDev/react-tools/commit/f3a8aa5))
- [FIX] docs ([8b16ae5](https://github.com/nDriaDev/react-tools/commit/8b16ae5))
- [FIX] docs ([fa0e6dd](https://github.com/nDriaDev/react-tools/commit/fa0e6dd))
- [FIX] docs ([515880a](https://github.com/nDriaDev/react-tools/commit/515880a))
- [FIX] docs ([fef87a3](https://github.com/nDriaDev/react-tools/commit/fef87a3))
- [FIX] docs ([806693d](https://github.com/nDriaDev/react-tools/commit/806693d))
- [FIX] docs ([8d8e06f](https://github.com/nDriaDev/react-tools/commit/8d8e06f))
- [FIX] docs ([c868dad](https://github.com/nDriaDev/react-tools/commit/c868dad))
- [FIX] homePage ([660c2de](https://github.com/nDriaDev/react-tools/commit/660c2de))
- [FIX] homePage ([f00f6e7](https://github.com/nDriaDev/react-tools/commit/f00f6e7))
- [FIX] homePage ([2dcac46](https://github.com/nDriaDev/react-tools/commit/2dcac46))
- [FIX] custom domain ([39be9f5](https://github.com/nDriaDev/react-tools/commit/39be9f5))
- [FIX] custom domain ([da7cb60](https://github.com/nDriaDev/react-tools/commit/da7cb60))
- [FIX] custom domain ([2b2c64d](https://github.com/nDriaDev/react-tools/commit/2b2c64d))
- [FIX] usePromiseSuspensible identifier option ([904cdcd](https://github.com/nDriaDev/react-tools/commit/904cdcd))
- [FIX] useRerender hook ([8f78751](https://github.com/nDriaDev/react-tools/commit/8f78751))
- [FIX] usePromiseSuspensible cache logic ([1155333](https://github.com/nDriaDev/react-tools/commit/1155333))
- [FIX] homePage ([970b1d9](https://github.com/nDriaDev/react-tools/commit/970b1d9))
- [FIX] usePromiseSuspensible cache logic ([f35389e](https://github.com/nDriaDev/react-tools/commit/f35389e))
- [FIX] npm scripts ([227781a](https://github.com/nDriaDev/react-tools/commit/227781a))
- [FIX] usePromiseSuspensile options parameter + [FIX] linting ([a192d5c](https://github.com/nDriaDev/react-tools/commit/a192d5c))
- [FIX] For component + [IMPL] ForMemoized - ShowMemoized - SwitchCaseMemoized + [FIX] building lib process ([b1154a7](https://github.com/nDriaDev/react-tools/commit/b1154a7))
- [FIX] For component + [IMPL] ForMemoized - ShowMemoized - SwitchCaseMemoized + [FIX] building lib process ([bdf6260](https://github.com/nDriaDev/react-tools/commit/bdf6260))
- [FIX] For component + [IMPL] ForMemoized - ShowMemoized - SwitchCaseMemoized + [FIX] building lib process ([62153f3](https://github.com/nDriaDev/react-tools/commit/62153f3))
- [FIX] SEO tags docs + [FIX] For component type ([a6d7ae5](https://github.com/nDriaDev/react-tools/commit/a6d7ae5))
- [FIX] For component ([b2e8b1f](https://github.com/nDriaDev/react-tools/commit/b2e8b1f))
- [FIX] various types problem ([714fa25](https://github.com/nDriaDev/react-tools/commit/714fa25))
- [FIX] For components elementKey prop type ([ea6b71a](https://github.com/nDriaDev/react-tools/commit/ea6b71a))
- [FIX] homepage url ([ecfe345](https://github.com/nDriaDev/react-tools/commit/ecfe345))
- [FIX] removeDuplicatedFromArray function utility ([293bee6](https://github.com/nDriaDev/react-tools/commit/293bee6))
- [FIX] previous commit ([8ab8f5c](https://github.com/nDriaDev/react-tools/commit/8ab8f5c))
- [FIX] previous commit ([c6bb43f](https://github.com/nDriaDev/react-tools/commit/c6bb43f))
- [FIX] scripts ([9719d81](https://github.com/nDriaDev/react-tools/commit/9719d81))
- [FIX] utility functions ([32fdbac](https://github.com/nDriaDev/react-tools/commit/32fdbac))
- [IMPL] types routes + [FIX] various ([dfccc28](https://github.com/nDriaDev/react-tools/commit/dfccc28))
- [FIX] various ([65bf37e](https://github.com/nDriaDev/react-tools/commit/65bf37e))
- [FIX] various ([b4f4c54](https://github.com/nDriaDev/react-tools/commit/b4f4c54))
- [FIX] various ([d57e34d](https://github.com/nDriaDev/react-tools/commit/d57e34d))
- [FIX] various ([7ce66b1](https://github.com/nDriaDev/react-tools/commit/7ce66b1))
- [FIX] docs ([f65a623](https://github.com/nDriaDev/react-tools/commit/f65a623))
- [FIX] docs ([e2885d4](https://github.com/nDriaDev/react-tools/commit/e2885d4))
- [FIX] docs ([e530900](https://github.com/nDriaDev/react-tools/commit/e530900))
- [FIX] docs ([0bf33bd](https://github.com/nDriaDev/react-tools/commit/0bf33bd))
- [FIX] docs ([fcd4ab0](https://github.com/nDriaDev/react-tools/commit/fcd4ab0))
- [FIX] README ([356da49](https://github.com/nDriaDev/react-tools/commit/356da49))
- [FIX] various ([542e2b9](https://github.com/nDriaDev/react-tools/commit/542e2b9))
- [FIX] various ([b1f49aa](https://github.com/nDriaDev/react-tools/commit/b1f49aa))
- [FIX] lint ([94f9b04](https://github.com/nDriaDev/react-tools/commit/94f9b04))
- [FIX] npm script ([675cf3a](https://github.com/nDriaDev/react-tools/commit/675cf3a))
- [FIX] npm script ([8abd040](https://github.com/nDriaDev/react-tools/commit/8abd040))
- [FIX] npm script ([cf12eaf](https://github.com/nDriaDev/react-tools/commit/cf12eaf))
- [IMPL] generateREADME + [FIX] various ([da842ca](https://github.com/nDriaDev/react-tools/commit/da842ca))
- [FIX] docs ([efcaf73](https://github.com/nDriaDev/react-tools/commit/efcaf73))
- [FIX] For ErrorBoundary ([578d81b](https://github.com/nDriaDev/react-tools/commit/578d81b))
- [FIX] demo project structure + tools docs ([29811f2](https://github.com/nDriaDev/react-tools/commit/29811f2))
- [FIX] demo project structure + tools docs ([2e2eb27](https://github.com/nDriaDev/react-tools/commit/2e2eb27))
- [FIX] clean code ([b058263](https://github.com/nDriaDev/react-tools/commit/b058263))
- [FIX] import assets file + tsconfig target lib ([54bbd0b](https://github.com/nDriaDev/react-tools/commit/54bbd0b))
- [UPD] README + [FIX] improvements ([5175cbf](https://github.com/nDriaDev/react-tools/commit/5175cbf))
- [FIX] createPubSubStore hook ([6a530e1](https://github.com/nDriaDev/react-tools/commit/6a530e1))
- [FIX] createPubSubStore hook ([c82a921](https://github.com/nDriaDev/react-tools/commit/c82a921))
- [FIX] README and usePerformAction hook ([9d5ef08](https://github.com/nDriaDev/react-tools/commit/9d5ef08))
- [FIX] useMediaDevices hook ([1088980](https://github.com/nDriaDev/react-tools/commit/1088980))
- [FIX] README ([53e4a9d](https://github.com/nDriaDev/react-tools/commit/53e4a9d))
- [FIX] README ([47b7fc9](https://github.com/nDriaDev/react-tools/commit/47b7fc9))
- [FIX] useSpeechRecognition hook ([ab1dc6d](https://github.com/nDriaDev/react-tools/commit/ab1dc6d))
- [FIX] useDerivedState hook ([1aaa612](https://github.com/nDriaDev/react-tools/commit/1aaa612))
- [FIX] README ([73f4331](https://github.com/nDriaDev/react-tools/commit/73f4331))
- [FIX] README ([3004d3b](https://github.com/nDriaDev/react-tools/commit/3004d3b))
- [FIX] generateMarkdown.js ([5cfc8f6](https://github.com/nDriaDev/react-tools/commit/5cfc8f6))
- [FIX] useSyncExternalStore ([cb2a7a5](https://github.com/nDriaDev/react-tools/commit/cb2a7a5))
- [FIX] nav ([3cd8150](https://github.com/nDriaDev/react-tools/commit/3cd8150))
- [FIX] useMergedRef useIntersectionObserver useResizeObserver hooks ([922cccf](https://github.com/nDriaDev/react-tools/commit/922cccf))
- [FIX] README ([d50c93d](https://github.com/nDriaDev/react-tools/commit/d50c93d))
- [FIX] useEventListener hook ([e77bdc6](https://github.com/nDriaDev/react-tools/commit/e77bdc6))
- [FIX] generateMarkdown.js ([1f5e105](https://github.com/nDriaDev/react-tools/commit/1f5e105))
- [FIX] useIdle hook ([e50a95c](https://github.com/nDriaDev/react-tools/commit/e50a95c))
- [FIX] rename useRequestIdleCallback hook to useIdle ([9eab146](https://github.com/nDriaDev/react-tools/commit/9eab146))
- [FIX] useRequestIdleCallback hook ([02d82dc](https://github.com/nDriaDev/react-tools/commit/02d82dc))
- [FIX] rework readme ([c8e3b68](https://github.com/nDriaDev/react-tools/commit/c8e3b68))
- [FIX] isAsync utils and useThrottle hooks ([2408bfa](https://github.com/nDriaDev/react-tools/commit/2408bfa))
- [FIX] useThrottle hook ([c714a80](https://github.com/nDriaDev/react-tools/commit/c714a80))
- [FIX] isAsync js doc ([8aad296](https://github.com/nDriaDev/react-tools/commit/8aad296))
- [FIX] various ([d4f3b73](https://github.com/nDriaDev/react-tools/commit/d4f3b73))
- [FIX] commit for merge ([0e0ccc0](https://github.com/nDriaDev/react-tools/commit/0e0ccc0))
- [FIX] useLocalStorage hook ([a31c869](https://github.com/nDriaDev/react-tools/commit/a31c869))
- [FIX] markdown script ([ed01017](https://github.com/nDriaDev/react-tools/commit/ed01017))
- [FIX] useStateHistoryGetter docs git p exit ([7ef560b](https://github.com/nDriaDev/react-tools/commit/7ef560b))
- [FIX] replace useStateGetter with useStateGetReset ([88483bd](https://github.com/nDriaDev/react-tools/commit/88483bd))
- [FIX] responsive demo ([4120b27](https://github.com/nDriaDev/react-tools/commit/4120b27))

### Documentation

- update jsdoc ([0658786](https://github.com/nDriaDev/react-tools/commit/0658786))
- [UPDATE] docs ([0ee4fa6](https://github.com/nDriaDev/react-tools/commit/0ee4fa6))
- [UPDATE] docs ([58c3b2d](https://github.com/nDriaDev/react-tools/commit/58c3b2d))
- [UPDATE] docs ([5b9e131](https://github.com/nDriaDev/react-tools/commit/5b9e131))
- [UPD] docs ([d82bce4](https://github.com/nDriaDev/react-tools/commit/d82bce4))
- [UPD] docs ([b680d2d](https://github.com/nDriaDev/react-tools/commit/b680d2d))
- [UPD] docs ([229739c](https://github.com/nDriaDev/react-tools/commit/229739c))
- [UPD] docs ([836f615](https://github.com/nDriaDev/react-tools/commit/836f615))
- [UPDATE] docs ([1c8b8e1](https://github.com/nDriaDev/react-tools/commit/1c8b8e1))
- [IMPL] useDocumentPIP hook ([2889496](https://github.com/nDriaDev/react-tools/commit/2889496))
- [IMPL] useDocumentVisibility hook ([dc251d6](https://github.com/nDriaDev/react-tools/commit/dc251d6))

### Chores

- add test void to package.json scripts ([a799c56](https://github.com/nDriaDev/react-tools/commit/a799c56))
- update dependencies ([38f5da8](https://github.com/nDriaDev/react-tools/commit/38f5da8))
- update github action ([8c68413](https://github.com/nDriaDev/react-tools/commit/8c68413))
- update dependencies ([6393b86](https://github.com/nDriaDev/react-tools/commit/6393b86))
- update github action ([da7a07c](https://github.com/nDriaDev/react-tools/commit/da7a07c))
- update github action ([29e65f1](https://github.com/nDriaDev/react-tools/commit/29e65f1))
- github action ([61d5b4c](https://github.com/nDriaDev/react-tools/commit/61d5b4c))
- flatten monorepo to standalon project ([165a559](https://github.com/nDriaDev/react-tools/commit/165a559))
- gitignore ([ac67bf2](https://github.com/nDriaDev/react-tools/commit/ac67bf2))
- gitignore ([abc0407](https://github.com/nDriaDev/react-tools/commit/abc0407))

### Other Changes

- [UPDATE] version ([4a7f383](https://github.com/nDriaDev/react-tools/commit/4a7f383))
- [UPDATE] dependencies ([9d05afe](https://github.com/nDriaDev/react-tools/commit/9d05afe))
- [UPDATE] version ([886154c](https://github.com/nDriaDev/react-tools/commit/886154c))
- [UPDATE] dependencies ([25806bc](https://github.com/nDriaDev/react-tools/commit/25806bc))
- [UPDATE] version ([3402702](https://github.com/nDriaDev/react-tools/commit/3402702))
- [UPDATE] version ([f88c99f](https://github.com/nDriaDev/react-tools/commit/f88c99f))
- [UPDATE] version ([be65da1](https://github.com/nDriaDev/react-tools/commit/be65da1))
- [UPDATE] version ([10e5e04](https://github.com/nDriaDev/react-tools/commit/10e5e04))
- [UPDATE] version ([761137d](https://github.com/nDriaDev/react-tools/commit/761137d))
- [UPDATE] version ([1dc48ec](https://github.com/nDriaDev/react-tools/commit/1dc48ec))
- [UPDATE] version ([9fb7d3e](https://github.com/nDriaDev/react-tools/commit/9fb7d3e))
- [UPDATE] version ([c836ef8](https://github.com/nDriaDev/react-tools/commit/c836ef8))
- Merge branch 'master' of https://github.com/nDriaDev/react-tools ([869d026](https://github.com/nDriaDev/react-tools/commit/869d026))
- [UPDATE] version ([49a7056](https://github.com/nDriaDev/react-tools/commit/49a7056))
- [UPDATE] version ([aeecfda](https://github.com/nDriaDev/react-tools/commit/aeecfda))
- Merge branch 'master' of https://github.com/nDriaDev/react-tools ([abab640](https://github.com/nDriaDev/react-tools/commit/abab640))
- Delete CNAME ([ac2d5a4](https://github.com/nDriaDev/react-tools/commit/ac2d5a4))
- Merge branch 'master' of https://github.com/nDriaDev/react-tools ([1c12dc6](https://github.com/nDriaDev/react-tools/commit/1c12dc6))
- Update CNAME ([d1125ca](https://github.com/nDriaDev/react-tools/commit/d1125ca))
- Update CNAME ([8ae82f5](https://github.com/nDriaDev/react-tools/commit/8ae82f5))
- Update CNAME ([75adfe2](https://github.com/nDriaDev/react-tools/commit/75adfe2))
- Create CNAME ([8033c92](https://github.com/nDriaDev/react-tools/commit/8033c92))
- Delete CNAME ([ee658c4](https://github.com/nDriaDev/react-tools/commit/ee658c4))
- Delete CNAME ([2c09bb4](https://github.com/nDriaDev/react-tools/commit/2c09bb4))
- Delete CNAME ([1a67496](https://github.com/nDriaDev/react-tools/commit/1a67496))
- Create CNAME ([9044462](https://github.com/nDriaDev/react-tools/commit/9044462))
- [UPDATE] version ([3763733](https://github.com/nDriaDev/react-tools/commit/3763733))
- [UPDATE] version ([4e30f3f](https://github.com/nDriaDev/react-tools/commit/4e30f3f))
- [UPDATE] version ([d48119a](https://github.com/nDriaDev/react-tools/commit/d48119a))
- [UPDATE] version ([e3c0579](https://github.com/nDriaDev/react-tools/commit/e3c0579))
- [UPDATE] version ([d27b7cf](https://github.com/nDriaDev/react-tools/commit/d27b7cf))
- [UPDATE] version ([ffa3afe](https://github.com/nDriaDev/react-tools/commit/ffa3afe))
- [UPDATE] version ([91d8410](https://github.com/nDriaDev/react-tools/commit/91d8410))
- [UPDATE] version ([39a414b](https://github.com/nDriaDev/react-tools/commit/39a414b))
- [UPDATE] version ([b4232ab](https://github.com/nDriaDev/react-tools/commit/b4232ab))
- [UPDATE] version ([049b7b0](https://github.com/nDriaDev/react-tools/commit/049b7b0))
- [UPDATE] version ([651cd47](https://github.com/nDriaDev/react-tools/commit/651cd47))
- [UPDATE] version ([79499e1](https://github.com/nDriaDev/react-tools/commit/79499e1))
- [UPDATE] dependencies ([6196a88](https://github.com/nDriaDev/react-tools/commit/6196a88))
- [UPDATE] dependencies ([641682b](https://github.com/nDriaDev/react-tools/commit/641682b))
- [UPDATE] version ([585786e](https://github.com/nDriaDev/react-tools/commit/585786e))
- [UPDATE] version ([7824853](https://github.com/nDriaDev/react-tools/commit/7824853))
- [UPDATE] dependencies ([77f0b1f](https://github.com/nDriaDev/react-tools/commit/77f0b1f))
- [UPDATE] version ([273d537](https://github.com/nDriaDev/react-tools/commit/273d537))
- [UPDATE] version ([2066b81](https://github.com/nDriaDev/react-tools/commit/2066b81))
- [UPDATE] version ([8d04573](https://github.com/nDriaDev/react-tools/commit/8d04573))
- [UPDATE] version ([456d476](https://github.com/nDriaDev/react-tools/commit/456d476))
- [UPDATE] version ([8909573](https://github.com/nDriaDev/react-tools/commit/8909573))
- [UPDATE] version ([2000038](https://github.com/nDriaDev/react-tools/commit/2000038))
- [UPDATE] version ([8da89f7](https://github.com/nDriaDev/react-tools/commit/8da89f7))
- [UPDATE] version ([14fee42](https://github.com/nDriaDev/react-tools/commit/14fee42))
- [UPD] README ([b7594b7](https://github.com/nDriaDev/react-tools/commit/b7594b7))
- [IMPL] For ErrorBoundary ([2eecdd0](https://github.com/nDriaDev/react-tools/commit/2eecdd0))
- [IMPL] For Component ([3dbacab](https://github.com/nDriaDev/react-tools/commit/3dbacab))
- [IMPL] SwitchCase Component ([1ee39eb](https://github.com/nDriaDev/react-tools/commit/1ee39eb))
- [IMPL] Lazy Component ([19e8452](https://github.com/nDriaDev/react-tools/commit/19e8452))
- [IMPL] Show Component ([bffc903](https://github.com/nDriaDev/react-tools/commit/bffc903))
- [WIP] rework project structure ([92020cd](https://github.com/nDriaDev/react-tools/commit/92020cd))
- [WIP] rework project structure ([d957c48](https://github.com/nDriaDev/react-tools/commit/d957c48))
- [WIP] Show component ([53a1470](https://github.com/nDriaDev/react-tools/commit/53a1470))
- [IMPL] createPubSubStore hook ([3b4ff16](https://github.com/nDriaDev/react-tools/commit/3b4ff16))
- [IMPL] useInfiniteScroll hook ([31932b8](https://github.com/nDriaDev/react-tools/commit/31932b8))
- [IMPL] lazy util ([7cd0b95](https://github.com/nDriaDev/react-tools/commit/7cd0b95))
- [WIP] LazyComponent ([e2215c1](https://github.com/nDriaDev/react-tools/commit/e2215c1))
- [WIP] LazyComponent ([3b4323c](https://github.com/nDriaDev/react-tools/commit/3b4323c))
- [IMPL] useStateValidator hook ([ba66305](https://github.com/nDriaDev/react-tools/commit/ba66305))
- [IMPL] useBroadcastChannel hook ([934b1f4](https://github.com/nDriaDev/react-tools/commit/934b1f4))
- [IMPL] useLock hook ([a469fe3](https://github.com/nDriaDev/react-tools/commit/a469fe3))
- [IMPL] useLock hook ([9903dd2](https://github.com/nDriaDev/react-tools/commit/9903dd2))
- [IMPL] useLock hook ([2a5d535](https://github.com/nDriaDev/react-tools/commit/2a5d535))
- [IMPL] useFetch hook ([2053176](https://github.com/nDriaDev/react-tools/commit/2053176))
- [IMPL] usePromiseSuspensible hook ([6f2e9a1](https://github.com/nDriaDev/react-tools/commit/6f2e9a1))
- [IMPL] utility functions ([185208f](https://github.com/nDriaDev/react-tools/commit/185208f))
- [IMPL] useWebWorkerFn hook ([7df0d2d](https://github.com/nDriaDev/react-tools/commit/7df0d2d))
- [IMPL] useWebWorker hook ([38ca7eb](https://github.com/nDriaDev/react-tools/commit/38ca7eb))
- [IMPL] useSwipe hook ([88b273c](https://github.com/nDriaDev/react-tools/commit/88b273c))
- [IMPL] useSwipe hook ([8ad256a](https://github.com/nDriaDev/react-tools/commit/8ad256a))
- [UPDATE] README.md ([a6a96f0](https://github.com/nDriaDev/react-tools/commit/a6a96f0))
- Merge branch 'master' of https://github.com/nDriaDev/react-tools-ws ([52b42e9](https://github.com/nDriaDev/react-tools/commit/52b42e9))
- [UPDATE] README.md ([8a1874b](https://github.com/nDriaDev/react-tools/commit/8a1874b))
- [UPDATE] README.md ([80632b9](https://github.com/nDriaDev/react-tools/commit/80632b9))
- [IMPL] useDisplayMedia hook ([0d749ac](https://github.com/nDriaDev/react-tools/commit/0d749ac))
- [IMPL] usePermission + useMediaDevices hooks and detectBrowser util ([5754d0d](https://github.com/nDriaDev/react-tools/commit/5754d0d))
- [IMPL] useContextMenu hook ([acb57e9](https://github.com/nDriaDev/react-tools/commit/acb57e9))
- [IMPL] useWebSocket hook ([ea939ff](https://github.com/nDriaDev/react-tools/commit/ea939ff))
- [IMPL] useWebSocket hook ([ffc0f7f](https://github.com/nDriaDev/react-tools/commit/ffc0f7f))
- [IMPL] useEventSource hook ([314126f](https://github.com/nDriaDev/react-tools/commit/314126f))
- [IMPL] useVideo hook ([fa46745](https://github.com/nDriaDev/react-tools/commit/fa46745))
- [IMPL] useAudio hook ([1774994](https://github.com/nDriaDev/react-tools/commit/1774994))
- [IMPL] useAnimation hook ([a61a4ce](https://github.com/nDriaDev/react-tools/commit/a61a4ce))
- [IMPL] useRemotePlayback hook ([b919a67](https://github.com/nDriaDev/react-tools/commit/b919a67))
- [IMPL] usePopover hook ([28e0438](https://github.com/nDriaDev/react-tools/commit/28e0438))
- [WIP] usePopover ([901d644](https://github.com/nDriaDev/react-tools/commit/901d644))
- [IMPL] usePIP hook ([76f259e](https://github.com/nDriaDev/react-tools/commit/76f259e))
- [IMPL] usePointerLock hook ([a22b433](https://github.com/nDriaDev/react-tools/commit/a22b433))
- [IMPL] usePointerLock hook ([66d5770](https://github.com/nDriaDev/react-tools/commit/66d5770))
- [IMPL] useFPS hook ([f358dd2](https://github.com/nDriaDev/react-tools/commit/f358dd2))
- [IMPL] useSpeechSynthesis hook ([c4ec519](https://github.com/nDriaDev/react-tools/commit/c4ec519))
- [IMPL] useSpeechRecognition hook ([f847a27](https://github.com/nDriaDev/react-tools/commit/f847a27))
- [IMPL] useSpeechRecognition hook ([4363a4e](https://github.com/nDriaDev/react-tools/commit/4363a4e))
- [WIP] useSpeechRecognition hook ([ca0b7d0](https://github.com/nDriaDev/react-tools/commit/ca0b7d0))
- [IMPL] useScreenWakeLock hook ([77f91be](https://github.com/nDriaDev/react-tools/commit/77f91be))
- [IMPL] useBluetooth hook ([40cfa29](https://github.com/nDriaDev/react-tools/commit/40cfa29))
- [IMPL] useDerivedState hook ([6505301](https://github.com/nDriaDev/react-tools/commit/6505301))
- [WIP] useDerivedState ([4e0b6e0](https://github.com/nDriaDev/react-tools/commit/4e0b6e0))
- [IMPL] useDeferredValue hook ([eef52d0](https://github.com/nDriaDev/react-tools/commit/eef52d0))
- [IMPL] useDeviceMotion + useDeviceOrientation + useVibrate hooks ([b964732](https://github.com/nDriaDev/react-tools/commit/b964732))
- [IMPL] useDeviceMotion + useDeviceOrientation + useVibrate hooks ([87cc908](https://github.com/nDriaDev/react-tools/commit/87cc908))
- [IMPL] useLogger hook ([4a00b4b](https://github.com/nDriaDev/react-tools/commit/4a00b4b))
- [IMPL] usePinchZoom hook ([45e9648](https://github.com/nDriaDev/react-tools/commit/45e9648))
- [IMPL] hotKeyHandler utility function ([ae7d908](https://github.com/nDriaDev/react-tools/commit/ae7d908))
- [IMPL] hotKeyHandler utility function ([85b89ca](https://github.com/nDriaDev/react-tools/commit/85b89ca))
- [IMPL] useHotKeys hook ([9b32eac](https://github.com/nDriaDev/react-tools/commit/9b32eac))
- [WIP] useHotKeys hook ([9ae4865](https://github.com/nDriaDev/react-tools/commit/9ae4865))
- [REWORK] useEffectOne and useMergedRef ([889a8d9](https://github.com/nDriaDev/react-tools/commit/889a8d9))
- [IMPL] useMergedRef hook ([81e0045](https://github.com/nDriaDev/react-tools/commit/81e0045))
- [IMPL] useScreen hook ([1eb46ff](https://github.com/nDriaDev/react-tools/commit/1eb46ff))
- [IMPL] useScreen hook ([f390bf7](https://github.com/nDriaDev/react-tools/commit/f390bf7))
- [IMPL] useDoubleClick hook ([26bb02d](https://github.com/nDriaDev/react-tools/commit/26bb02d))
- [IMPL] useDoubleClick hook ([eb3b830](https://github.com/nDriaDev/react-tools/commit/eb3b830))
- [IMPL] useDoubleClick hook ([fedba4a](https://github.com/nDriaDev/react-tools/commit/fedba4a))
- [IMPL] useBeforeUnload hook ([25deca6](https://github.com/nDriaDev/react-tools/commit/25deca6))
- [IMPL] useDialogBox hook ([46ca8f9](https://github.com/nDriaDev/react-tools/commit/46ca8f9))
- [IMPL] useEyeDropper hook ([fbf5afb](https://github.com/nDriaDev/react-tools/commit/fbf5afb))
- [IMPL] useShare hook ([c5fcdf3](https://github.com/nDriaDev/react-tools/commit/c5fcdf3))
- [IMPL] useGeolocation hook ([255b166](https://github.com/nDriaDev/react-tools/commit/255b166))
- [IMPL] useBattery hook ([f0ce3fa](https://github.com/nDriaDev/react-tools/commit/f0ce3fa))
- [UPDATE] README.md ([bdf299c](https://github.com/nDriaDev/react-tools/commit/bdf299c))
- [IMPL] useLongPress hook ([a611f91](https://github.com/nDriaDev/react-tools/commit/a611f91))
- [IMPL] useMouse hook ([792cc25](https://github.com/nDriaDev/react-tools/commit/792cc25))
- [IMPL] useScrollIntoView hook ([525a4fb](https://github.com/nDriaDev/react-tools/commit/525a4fb))
- [IMPL] useVisible hook ([e91f2fd](https://github.com/nDriaDev/react-tools/commit/e91f2fd))
- [IMPL] useFullscreen hook ([a92da85](https://github.com/nDriaDev/react-tools/commit/a92da85))
- [IMPL] useMeasure hook ([c50b887](https://github.com/nDriaDev/react-tools/commit/c50b887))
- [IMPL] useRaf hook ([3684d8e](https://github.com/nDriaDev/react-tools/commit/3684d8e))
- [IMPL] useIntersectionObserver + useMutationObserver + useRequestIdleCallback hooks ([24cdad6](https://github.com/nDriaDev/react-tools/commit/24cdad6))
- Update README.md ([1faf240](https://github.com/nDriaDev/react-tools/commit/1faf240))
- [IMPL] useResizeObserver hook ([54bde14](https://github.com/nDriaDev/react-tools/commit/54bde14))
- [IMPL] useIsOnline hook ([06be59f](https://github.com/nDriaDev/react-tools/commit/06be59f))
- [WIP] useNetwork ([914f064](https://github.com/nDriaDev/react-tools/commit/914f064))
- [IMPL] useNetwork hook ([bb0c81b](https://github.com/nDriaDev/react-tools/commit/bb0c81b))
- [IMPL] useColorScheme hook ([25b91d9](https://github.com/nDriaDev/react-tools/commit/25b91d9))
- [IMPL] useMediaQuery hook ([57d5447](https://github.com/nDriaDev/react-tools/commit/57d5447))
- [IMPL] useClipboard hook ([8510890](https://github.com/nDriaDev/react-tools/commit/8510890))
- [WIP] useClipboard hook ([f469811](https://github.com/nDriaDev/react-tools/commit/f469811))
- [WIP] useClipboard hook ([bc6d4d8](https://github.com/nDriaDev/react-tools/commit/bc6d4d8))
- [IMPL] useTextSelection hook ([0d1b2c4](https://github.com/nDriaDev/react-tools/commit/0d1b2c4))
- [WIP] useTextSelection hook ([19bfecd](https://github.com/nDriaDev/react-tools/commit/19bfecd))
- [WIP] useTextSelection hook ([93f6bd7](https://github.com/nDriaDev/react-tools/commit/93f6bd7))
- [WIP] useTextSelection hook ([260a851](https://github.com/nDriaDev/react-tools/commit/260a851))
- [WIP] useTextSelection hook ([2e6ce9b](https://github.com/nDriaDev/react-tools/commit/2e6ce9b))
- [WIP] useTextSelection hook ([5482e35](https://github.com/nDriaDev/react-tools/commit/5482e35))
- [WIP] useTextSelection hook ([93faf4d](https://github.com/nDriaDev/react-tools/commit/93faf4d))
- [IMPL] useTimeout and useInterval hooks ([49197b4](https://github.com/nDriaDev/react-tools/commit/49197b4))
- [IMPL] useActiveElement hook ([0bc2248](https://github.com/nDriaDev/react-tools/commit/0bc2248))
- [WIP] useActiveElement hook ([46cd7ba](https://github.com/nDriaDev/react-tools/commit/46cd7ba))
- [IMPL] useDebounce + useThrottle hooks + isAsync util ([144a780](https://github.com/nDriaDev/react-tools/commit/144a780))
- [IMPL] useIsMounted hook ([6c20a75](https://github.com/nDriaDev/react-tools/commit/6c20a75))
- [IMPL] various ([18023a7](https://github.com/nDriaDev/react-tools/commit/18023a7))
- Merge branch 'master' of https://github.com/nDriaDev/react-tools-ws ([67ed6a6](https://github.com/nDriaDev/react-tools/commit/67ed6a6))
- [WIP] useProxyState hook ([498da68](https://github.com/nDriaDev/react-tools/commit/498da68))
- [WIP] useProxyState hook ([29aa868](https://github.com/nDriaDev/react-tools/commit/29aa868))
- [WIP] useMap hook ([153c1e4](https://github.com/nDriaDev/react-tools/commit/153c1e4))
- Update README.md ([131c67c](https://github.com/nDriaDev/react-tools/commit/131c67c))
- [IMPL] useReducerGetReset + useReducerHistory + useReducerHistoryGetter ([c17f5e3](https://github.com/nDriaDev/react-tools/commit/c17f5e3))
- [INIT] ([e88000b](https://github.com/nDriaDev/react-tools/commit/e88000b))

## [1.11.0](https://github.com/nDriaDev/react-tools/releases/tag/v1.11.0) - 2025-10-01

### Features

- [ADD] search in nav ([5889ba0](https://github.com/nDriaDev/react-tools/commit/5889ba0))
- [ADD] custom domain ([84e7f1a](https://github.com/nDriaDev/react-tools/commit/84e7f1a))
- [ADD] clickElementOnKeydownEvent utility method + KeyboardEventCode utility typeù ([93faace](https://github.com/nDriaDev/react-tools/commit/93faace))
- [ADD] useClickOutside hook ([bdfb530](https://github.com/nDriaDev/react-tools/commit/bdfb530))
- [ADD] useResponsive hook ([4e41a07](https://github.com/nDriaDev/react-tools/commit/4e41a07))
- [ADD] useHover hook ([1ce04d5](https://github.com/nDriaDev/react-tools/commit/1ce04d5))
- [ADD] useId hook ([ea455c9](https://github.com/nDriaDev/react-tools/commit/ea455c9))
- [ADD] useLazyRef hook ([d0a2144](https://github.com/nDriaDev/react-tools/commit/d0a2144))
- [ADD] useTitle hook ([78c684c](https://github.com/nDriaDev/react-tools/commit/78c684c))
- [ADD] hooks to README.md ([901c429](https://github.com/nDriaDev/react-tools/commit/901c429))
- [ADD] useProxyState hook docs ([cb16706](https://github.com/nDriaDev/react-tools/commit/cb16706))
- [ADD] useEvents hook + [FIX] various ([0f52846](https://github.com/nDriaDev/react-tools/commit/0f52846))
- [ADD] useMap and useState hooks ([8dc3260](https://github.com/nDriaDev/react-tools/commit/8dc3260))
- [ADD] useSessionStorageState app ([ae1689e](https://github.com/nDriaDev/react-tools/commit/ae1689e))
- [ADD] useLocalStorage hook ([f6d96d8](https://github.com/nDriaDev/react-tools/commit/f6d96d8))
- [ADD] useEventDispatcher hook ([d04adfb](https://github.com/nDriaDev/react-tools/commit/d04adfb))
- [ADD] useEventListener hook ([2c82483](https://github.com/nDriaDev/react-tools/commit/2c82483))
- [ADD] usePubSubModel and useMemoizedFunction hooks ([94af9f3](https://github.com/nDriaDev/react-tools/commit/94af9f3))
- [ADD] useStateHistoryGetter ([ac724e7](https://github.com/nDriaDev/react-tools/commit/ac724e7))

### Bug Fixes

- [FIX] various ([0b8092f](https://github.com/nDriaDev/react-tools/commit/0b8092f))
- [FIX] various ([ad80e80](https://github.com/nDriaDev/react-tools/commit/ad80e80))
- [FIX] docs ([724b143](https://github.com/nDriaDev/react-tools/commit/724b143))
- [FIX] useStateGetReset without initial state ([97279f6](https://github.com/nDriaDev/react-tools/commit/97279f6))
- [FIX] details tag list ([a7ac352](https://github.com/nDriaDev/react-tools/commit/a7ac352))
- [FIX] usePromiseSuspensible invalidate function immutable ([a05e8e4](https://github.com/nDriaDev/react-tools/commit/a05e8e4))
- [FIX] usePromiseSuspensible invalidateManually option ([3cbd1a4](https://github.com/nDriaDev/react-tools/commit/3cbd1a4))
- [FIX] update dependencies version ([1ee447e](https://github.com/nDriaDev/react-tools/commit/1ee447e))
- [FIX] update dependencies version ([9cba48d](https://github.com/nDriaDev/react-tools/commit/9cba48d))
- [FIX] alphanumeric compare ([89e09af](https://github.com/nDriaDev/react-tools/commit/89e09af))
- [FIX] alphanumeric compare ([0ce71d7](https://github.com/nDriaDev/react-tools/commit/0ce71d7))
- [FIX] homePage ([85051a4](https://github.com/nDriaDev/react-tools/commit/85051a4))
- [FIX] homePage ([5274379](https://github.com/nDriaDev/react-tools/commit/5274379))
- [FIX] createPubSubStore logic ([b8237b2](https://github.com/nDriaDev/react-tools/commit/b8237b2))
- [FIX] homePage ([f7c767f](https://github.com/nDriaDev/react-tools/commit/f7c767f))
- [FIX] homePage ([f77c602](https://github.com/nDriaDev/react-tools/commit/f77c602))
- [FIX] createPubSubStore logic ([ffb63c2](https://github.com/nDriaDev/react-tools/commit/ffb63c2))
- [FIX] homePage + SEO ([f3a8aa5](https://github.com/nDriaDev/react-tools/commit/f3a8aa5))
- [FIX] docs ([8b16ae5](https://github.com/nDriaDev/react-tools/commit/8b16ae5))
- [FIX] docs ([fa0e6dd](https://github.com/nDriaDev/react-tools/commit/fa0e6dd))
- [FIX] docs ([515880a](https://github.com/nDriaDev/react-tools/commit/515880a))
- [FIX] docs ([fef87a3](https://github.com/nDriaDev/react-tools/commit/fef87a3))
- [FIX] docs ([806693d](https://github.com/nDriaDev/react-tools/commit/806693d))
- [FIX] docs ([8d8e06f](https://github.com/nDriaDev/react-tools/commit/8d8e06f))
- [FIX] docs ([c868dad](https://github.com/nDriaDev/react-tools/commit/c868dad))
- [FIX] homePage ([660c2de](https://github.com/nDriaDev/react-tools/commit/660c2de))
- [FIX] homePage ([f00f6e7](https://github.com/nDriaDev/react-tools/commit/f00f6e7))
- [FIX] homePage ([2dcac46](https://github.com/nDriaDev/react-tools/commit/2dcac46))
- [FIX] custom domain ([39be9f5](https://github.com/nDriaDev/react-tools/commit/39be9f5))
- [FIX] custom domain ([da7cb60](https://github.com/nDriaDev/react-tools/commit/da7cb60))
- [FIX] custom domain ([2b2c64d](https://github.com/nDriaDev/react-tools/commit/2b2c64d))
- [FIX] usePromiseSuspensible identifier option ([904cdcd](https://github.com/nDriaDev/react-tools/commit/904cdcd))
- [FIX] useRerender hook ([8f78751](https://github.com/nDriaDev/react-tools/commit/8f78751))
- [FIX] usePromiseSuspensible cache logic ([1155333](https://github.com/nDriaDev/react-tools/commit/1155333))
- [FIX] homePage ([970b1d9](https://github.com/nDriaDev/react-tools/commit/970b1d9))
- [FIX] usePromiseSuspensible cache logic ([f35389e](https://github.com/nDriaDev/react-tools/commit/f35389e))
- [FIX] npm scripts ([227781a](https://github.com/nDriaDev/react-tools/commit/227781a))
- [FIX] usePromiseSuspensile options parameter + [FIX] linting ([a192d5c](https://github.com/nDriaDev/react-tools/commit/a192d5c))
- [FIX] For component + [IMPL] ForMemoized - ShowMemoized - SwitchCaseMemoized + [FIX] building lib process ([b1154a7](https://github.com/nDriaDev/react-tools/commit/b1154a7))
- [FIX] For component + [IMPL] ForMemoized - ShowMemoized - SwitchCaseMemoized + [FIX] building lib process ([bdf6260](https://github.com/nDriaDev/react-tools/commit/bdf6260))
- [FIX] For component + [IMPL] ForMemoized - ShowMemoized - SwitchCaseMemoized + [FIX] building lib process ([62153f3](https://github.com/nDriaDev/react-tools/commit/62153f3))
- [FIX] SEO tags docs + [FIX] For component type ([a6d7ae5](https://github.com/nDriaDev/react-tools/commit/a6d7ae5))
- [FIX] For component ([b2e8b1f](https://github.com/nDriaDev/react-tools/commit/b2e8b1f))
- [FIX] various types problem ([714fa25](https://github.com/nDriaDev/react-tools/commit/714fa25))
- [FIX] For components elementKey prop type ([ea6b71a](https://github.com/nDriaDev/react-tools/commit/ea6b71a))
- [FIX] homepage url ([ecfe345](https://github.com/nDriaDev/react-tools/commit/ecfe345))
- [FIX] removeDuplicatedFromArray function utility ([293bee6](https://github.com/nDriaDev/react-tools/commit/293bee6))
- [FIX] previous commit ([8ab8f5c](https://github.com/nDriaDev/react-tools/commit/8ab8f5c))
- [FIX] previous commit ([c6bb43f](https://github.com/nDriaDev/react-tools/commit/c6bb43f))
- [FIX] scripts ([9719d81](https://github.com/nDriaDev/react-tools/commit/9719d81))
- [FIX] utility functions ([32fdbac](https://github.com/nDriaDev/react-tools/commit/32fdbac))
- [IMPL] types routes + [FIX] various ([dfccc28](https://github.com/nDriaDev/react-tools/commit/dfccc28))
- [FIX] various ([65bf37e](https://github.com/nDriaDev/react-tools/commit/65bf37e))
- [FIX] various ([b4f4c54](https://github.com/nDriaDev/react-tools/commit/b4f4c54))
- [FIX] various ([d57e34d](https://github.com/nDriaDev/react-tools/commit/d57e34d))
- [FIX] various ([7ce66b1](https://github.com/nDriaDev/react-tools/commit/7ce66b1))
- [FIX] docs ([f65a623](https://github.com/nDriaDev/react-tools/commit/f65a623))
- [FIX] docs ([e2885d4](https://github.com/nDriaDev/react-tools/commit/e2885d4))
- [FIX] docs ([e530900](https://github.com/nDriaDev/react-tools/commit/e530900))
- [FIX] docs ([0bf33bd](https://github.com/nDriaDev/react-tools/commit/0bf33bd))
- [FIX] docs ([fcd4ab0](https://github.com/nDriaDev/react-tools/commit/fcd4ab0))
- [FIX] README ([356da49](https://github.com/nDriaDev/react-tools/commit/356da49))
- [FIX] various ([542e2b9](https://github.com/nDriaDev/react-tools/commit/542e2b9))
- [FIX] various ([b1f49aa](https://github.com/nDriaDev/react-tools/commit/b1f49aa))
- [FIX] lint ([94f9b04](https://github.com/nDriaDev/react-tools/commit/94f9b04))
- [FIX] npm script ([675cf3a](https://github.com/nDriaDev/react-tools/commit/675cf3a))
- [FIX] npm script ([8abd040](https://github.com/nDriaDev/react-tools/commit/8abd040))
- [FIX] npm script ([cf12eaf](https://github.com/nDriaDev/react-tools/commit/cf12eaf))
- [IMPL] generateREADME + [FIX] various ([da842ca](https://github.com/nDriaDev/react-tools/commit/da842ca))
- [FIX] docs ([efcaf73](https://github.com/nDriaDev/react-tools/commit/efcaf73))
- [FIX] For ErrorBoundary ([578d81b](https://github.com/nDriaDev/react-tools/commit/578d81b))
- [FIX] demo project structure + tools docs ([29811f2](https://github.com/nDriaDev/react-tools/commit/29811f2))
- [FIX] demo project structure + tools docs ([2e2eb27](https://github.com/nDriaDev/react-tools/commit/2e2eb27))
- [FIX] clean code ([b058263](https://github.com/nDriaDev/react-tools/commit/b058263))
- [FIX] import assets file + tsconfig target lib ([54bbd0b](https://github.com/nDriaDev/react-tools/commit/54bbd0b))
- [UPD] README + [FIX] improvements ([5175cbf](https://github.com/nDriaDev/react-tools/commit/5175cbf))
- [FIX] createPubSubStore hook ([6a530e1](https://github.com/nDriaDev/react-tools/commit/6a530e1))
- [FIX] createPubSubStore hook ([c82a921](https://github.com/nDriaDev/react-tools/commit/c82a921))
- [FIX] README and usePerformAction hook ([9d5ef08](https://github.com/nDriaDev/react-tools/commit/9d5ef08))
- [FIX] useMediaDevices hook ([1088980](https://github.com/nDriaDev/react-tools/commit/1088980))
- [FIX] README ([53e4a9d](https://github.com/nDriaDev/react-tools/commit/53e4a9d))
- [FIX] README ([47b7fc9](https://github.com/nDriaDev/react-tools/commit/47b7fc9))
- [FIX] useSpeechRecognition hook ([ab1dc6d](https://github.com/nDriaDev/react-tools/commit/ab1dc6d))
- [FIX] useDerivedState hook ([1aaa612](https://github.com/nDriaDev/react-tools/commit/1aaa612))
- [FIX] README ([73f4331](https://github.com/nDriaDev/react-tools/commit/73f4331))
- [FIX] README ([3004d3b](https://github.com/nDriaDev/react-tools/commit/3004d3b))
- [FIX] generateMarkdown.js ([5cfc8f6](https://github.com/nDriaDev/react-tools/commit/5cfc8f6))
- [FIX] useSyncExternalStore ([cb2a7a5](https://github.com/nDriaDev/react-tools/commit/cb2a7a5))
- [FIX] nav ([3cd8150](https://github.com/nDriaDev/react-tools/commit/3cd8150))
- [FIX] useMergedRef useIntersectionObserver useResizeObserver hooks ([922cccf](https://github.com/nDriaDev/react-tools/commit/922cccf))
- [FIX] README ([d50c93d](https://github.com/nDriaDev/react-tools/commit/d50c93d))
- [FIX] useEventListener hook ([e77bdc6](https://github.com/nDriaDev/react-tools/commit/e77bdc6))
- [FIX] generateMarkdown.js ([1f5e105](https://github.com/nDriaDev/react-tools/commit/1f5e105))
- [FIX] useIdle hook ([e50a95c](https://github.com/nDriaDev/react-tools/commit/e50a95c))
- [FIX] rename useRequestIdleCallback hook to useIdle ([9eab146](https://github.com/nDriaDev/react-tools/commit/9eab146))
- [FIX] useRequestIdleCallback hook ([02d82dc](https://github.com/nDriaDev/react-tools/commit/02d82dc))
- [FIX] rework readme ([c8e3b68](https://github.com/nDriaDev/react-tools/commit/c8e3b68))
- [FIX] isAsync utils and useThrottle hooks ([2408bfa](https://github.com/nDriaDev/react-tools/commit/2408bfa))
- [FIX] useThrottle hook ([c714a80](https://github.com/nDriaDev/react-tools/commit/c714a80))
- [FIX] isAsync js doc ([8aad296](https://github.com/nDriaDev/react-tools/commit/8aad296))
- [FIX] various ([d4f3b73](https://github.com/nDriaDev/react-tools/commit/d4f3b73))
- [FIX] commit for merge ([0e0ccc0](https://github.com/nDriaDev/react-tools/commit/0e0ccc0))
- [FIX] useLocalStorage hook ([a31c869](https://github.com/nDriaDev/react-tools/commit/a31c869))
- [FIX] markdown script ([ed01017](https://github.com/nDriaDev/react-tools/commit/ed01017))
- [FIX] useStateHistoryGetter docs git p exit ([7ef560b](https://github.com/nDriaDev/react-tools/commit/7ef560b))
- [FIX] replace useStateGetter with useStateGetReset ([88483bd](https://github.com/nDriaDev/react-tools/commit/88483bd))
- [FIX] responsive demo ([4120b27](https://github.com/nDriaDev/react-tools/commit/4120b27))

### Documentation

- [UPDATE] docs ([0ee4fa6](https://github.com/nDriaDev/react-tools/commit/0ee4fa6))
- [UPDATE] docs ([58c3b2d](https://github.com/nDriaDev/react-tools/commit/58c3b2d))
- [UPDATE] docs ([5b9e131](https://github.com/nDriaDev/react-tools/commit/5b9e131))
- [UPD] docs ([d82bce4](https://github.com/nDriaDev/react-tools/commit/d82bce4))
- [UPD] docs ([b680d2d](https://github.com/nDriaDev/react-tools/commit/b680d2d))
- [UPD] docs ([229739c](https://github.com/nDriaDev/react-tools/commit/229739c))
- [UPD] docs ([836f615](https://github.com/nDriaDev/react-tools/commit/836f615))
- [UPDATE] docs ([1c8b8e1](https://github.com/nDriaDev/react-tools/commit/1c8b8e1))
- [IMPL] useDocumentPIP hook ([2889496](https://github.com/nDriaDev/react-tools/commit/2889496))
- [IMPL] useDocumentVisibility hook ([dc251d6](https://github.com/nDriaDev/react-tools/commit/dc251d6))

### Other Changes

- [UPDATE] version ([4a7f383](https://github.com/nDriaDev/react-tools/commit/4a7f383))
- [UPDATE] dependencies ([9d05afe](https://github.com/nDriaDev/react-tools/commit/9d05afe))
- [UPDATE] version ([886154c](https://github.com/nDriaDev/react-tools/commit/886154c))
- [UPDATE] dependencies ([25806bc](https://github.com/nDriaDev/react-tools/commit/25806bc))
- [UPDATE] version ([3402702](https://github.com/nDriaDev/react-tools/commit/3402702))
- [UPDATE] version ([f88c99f](https://github.com/nDriaDev/react-tools/commit/f88c99f))
- [UPDATE] version ([be65da1](https://github.com/nDriaDev/react-tools/commit/be65da1))
- [UPDATE] version ([10e5e04](https://github.com/nDriaDev/react-tools/commit/10e5e04))
- [UPDATE] version ([761137d](https://github.com/nDriaDev/react-tools/commit/761137d))
- [UPDATE] version ([1dc48ec](https://github.com/nDriaDev/react-tools/commit/1dc48ec))
- [UPDATE] version ([9fb7d3e](https://github.com/nDriaDev/react-tools/commit/9fb7d3e))
- [UPDATE] version ([c836ef8](https://github.com/nDriaDev/react-tools/commit/c836ef8))
- Merge branch 'master' of https://github.com/nDriaDev/react-tools ([869d026](https://github.com/nDriaDev/react-tools/commit/869d026))
- [UPDATE] version ([49a7056](https://github.com/nDriaDev/react-tools/commit/49a7056))
- [UPDATE] version ([aeecfda](https://github.com/nDriaDev/react-tools/commit/aeecfda))
- Merge branch 'master' of https://github.com/nDriaDev/react-tools ([abab640](https://github.com/nDriaDev/react-tools/commit/abab640))
- Delete CNAME ([ac2d5a4](https://github.com/nDriaDev/react-tools/commit/ac2d5a4))
- Merge branch 'master' of https://github.com/nDriaDev/react-tools ([1c12dc6](https://github.com/nDriaDev/react-tools/commit/1c12dc6))
- Update CNAME ([d1125ca](https://github.com/nDriaDev/react-tools/commit/d1125ca))
- Update CNAME ([8ae82f5](https://github.com/nDriaDev/react-tools/commit/8ae82f5))
- Update CNAME ([75adfe2](https://github.com/nDriaDev/react-tools/commit/75adfe2))
- Create CNAME ([8033c92](https://github.com/nDriaDev/react-tools/commit/8033c92))
- Delete CNAME ([ee658c4](https://github.com/nDriaDev/react-tools/commit/ee658c4))
- Delete CNAME ([2c09bb4](https://github.com/nDriaDev/react-tools/commit/2c09bb4))
- Delete CNAME ([1a67496](https://github.com/nDriaDev/react-tools/commit/1a67496))
- Create CNAME ([9044462](https://github.com/nDriaDev/react-tools/commit/9044462))
- [UPDATE] version ([3763733](https://github.com/nDriaDev/react-tools/commit/3763733))
- [UPDATE] version ([4e30f3f](https://github.com/nDriaDev/react-tools/commit/4e30f3f))
- [UPDATE] version ([d48119a](https://github.com/nDriaDev/react-tools/commit/d48119a))
- [UPDATE] version ([e3c0579](https://github.com/nDriaDev/react-tools/commit/e3c0579))
- [UPDATE] version ([d27b7cf](https://github.com/nDriaDev/react-tools/commit/d27b7cf))
- [UPDATE] version ([ffa3afe](https://github.com/nDriaDev/react-tools/commit/ffa3afe))
- [UPDATE] version ([91d8410](https://github.com/nDriaDev/react-tools/commit/91d8410))
- [UPDATE] version ([39a414b](https://github.com/nDriaDev/react-tools/commit/39a414b))
- [UPDATE] version ([b4232ab](https://github.com/nDriaDev/react-tools/commit/b4232ab))
- [UPDATE] version ([049b7b0](https://github.com/nDriaDev/react-tools/commit/049b7b0))
- [UPDATE] version ([651cd47](https://github.com/nDriaDev/react-tools/commit/651cd47))
- [UPDATE] version ([79499e1](https://github.com/nDriaDev/react-tools/commit/79499e1))
- [UPDATE] dependencies ([6196a88](https://github.com/nDriaDev/react-tools/commit/6196a88))
- [UPDATE] dependencies ([641682b](https://github.com/nDriaDev/react-tools/commit/641682b))
- [UPDATE] version ([585786e](https://github.com/nDriaDev/react-tools/commit/585786e))
- [UPDATE] version ([7824853](https://github.com/nDriaDev/react-tools/commit/7824853))
- [UPDATE] dependencies ([77f0b1f](https://github.com/nDriaDev/react-tools/commit/77f0b1f))
- [UPDATE] version ([273d537](https://github.com/nDriaDev/react-tools/commit/273d537))
- [UPDATE] version ([2066b81](https://github.com/nDriaDev/react-tools/commit/2066b81))
- [UPDATE] version ([8d04573](https://github.com/nDriaDev/react-tools/commit/8d04573))
- [UPDATE] version ([456d476](https://github.com/nDriaDev/react-tools/commit/456d476))
- [UPDATE] version ([8909573](https://github.com/nDriaDev/react-tools/commit/8909573))
- [UPDATE] version ([2000038](https://github.com/nDriaDev/react-tools/commit/2000038))
- [UPDATE] version ([8da89f7](https://github.com/nDriaDev/react-tools/commit/8da89f7))
- [UPDATE] version ([14fee42](https://github.com/nDriaDev/react-tools/commit/14fee42))
- [UPD] README ([b7594b7](https://github.com/nDriaDev/react-tools/commit/b7594b7))
- [IMPL] For ErrorBoundary ([2eecdd0](https://github.com/nDriaDev/react-tools/commit/2eecdd0))
- [IMPL] For Component ([3dbacab](https://github.com/nDriaDev/react-tools/commit/3dbacab))
- [IMPL] SwitchCase Component ([1ee39eb](https://github.com/nDriaDev/react-tools/commit/1ee39eb))
- [IMPL] Lazy Component ([19e8452](https://github.com/nDriaDev/react-tools/commit/19e8452))
- [IMPL] Show Component ([bffc903](https://github.com/nDriaDev/react-tools/commit/bffc903))
- [WIP] rework project structure ([92020cd](https://github.com/nDriaDev/react-tools/commit/92020cd))
- [WIP] rework project structure ([d957c48](https://github.com/nDriaDev/react-tools/commit/d957c48))
- [WIP] Show component ([53a1470](https://github.com/nDriaDev/react-tools/commit/53a1470))
- [IMPL] createPubSubStore hook ([3b4ff16](https://github.com/nDriaDev/react-tools/commit/3b4ff16))
- [IMPL] useInfiniteScroll hook ([31932b8](https://github.com/nDriaDev/react-tools/commit/31932b8))
- [IMPL] lazy util ([7cd0b95](https://github.com/nDriaDev/react-tools/commit/7cd0b95))
- [WIP] LazyComponent ([e2215c1](https://github.com/nDriaDev/react-tools/commit/e2215c1))
- [WIP] LazyComponent ([3b4323c](https://github.com/nDriaDev/react-tools/commit/3b4323c))
- [IMPL] useStateValidator hook ([ba66305](https://github.com/nDriaDev/react-tools/commit/ba66305))
- [IMPL] useBroadcastChannel hook ([934b1f4](https://github.com/nDriaDev/react-tools/commit/934b1f4))
- [IMPL] useLock hook ([a469fe3](https://github.com/nDriaDev/react-tools/commit/a469fe3))
- [IMPL] useLock hook ([9903dd2](https://github.com/nDriaDev/react-tools/commit/9903dd2))
- [IMPL] useLock hook ([2a5d535](https://github.com/nDriaDev/react-tools/commit/2a5d535))
- [IMPL] useFetch hook ([2053176](https://github.com/nDriaDev/react-tools/commit/2053176))
- [IMPL] usePromiseSuspensible hook ([6f2e9a1](https://github.com/nDriaDev/react-tools/commit/6f2e9a1))
- [IMPL] utility functions ([185208f](https://github.com/nDriaDev/react-tools/commit/185208f))
- [IMPL] useWebWorkerFn hook ([7df0d2d](https://github.com/nDriaDev/react-tools/commit/7df0d2d))
- [IMPL] useWebWorker hook ([38ca7eb](https://github.com/nDriaDev/react-tools/commit/38ca7eb))
- [IMPL] useSwipe hook ([88b273c](https://github.com/nDriaDev/react-tools/commit/88b273c))
- [IMPL] useSwipe hook ([8ad256a](https://github.com/nDriaDev/react-tools/commit/8ad256a))
- [UPDATE] README.md ([a6a96f0](https://github.com/nDriaDev/react-tools/commit/a6a96f0))
- Merge branch 'master' of https://github.com/nDriaDev/react-tools-ws ([52b42e9](https://github.com/nDriaDev/react-tools/commit/52b42e9))
- [UPDATE] README.md ([8a1874b](https://github.com/nDriaDev/react-tools/commit/8a1874b))
- [UPDATE] README.md ([80632b9](https://github.com/nDriaDev/react-tools/commit/80632b9))
- [IMPL] useDisplayMedia hook ([0d749ac](https://github.com/nDriaDev/react-tools/commit/0d749ac))
- [IMPL] usePermission + useMediaDevices hooks and detectBrowser util ([5754d0d](https://github.com/nDriaDev/react-tools/commit/5754d0d))
- [IMPL] useContextMenu hook ([acb57e9](https://github.com/nDriaDev/react-tools/commit/acb57e9))
- [IMPL] useWebSocket hook ([ea939ff](https://github.com/nDriaDev/react-tools/commit/ea939ff))
- [IMPL] useWebSocket hook ([ffc0f7f](https://github.com/nDriaDev/react-tools/commit/ffc0f7f))
- [IMPL] useEventSource hook ([314126f](https://github.com/nDriaDev/react-tools/commit/314126f))
- [IMPL] useVideo hook ([fa46745](https://github.com/nDriaDev/react-tools/commit/fa46745))
- [IMPL] useAudio hook ([1774994](https://github.com/nDriaDev/react-tools/commit/1774994))
- [IMPL] useAnimation hook ([a61a4ce](https://github.com/nDriaDev/react-tools/commit/a61a4ce))
- [IMPL] useRemotePlayback hook ([b919a67](https://github.com/nDriaDev/react-tools/commit/b919a67))
- [IMPL] usePopover hook ([28e0438](https://github.com/nDriaDev/react-tools/commit/28e0438))
- [WIP] usePopover ([901d644](https://github.com/nDriaDev/react-tools/commit/901d644))
- [IMPL] usePIP hook ([76f259e](https://github.com/nDriaDev/react-tools/commit/76f259e))
- [IMPL] usePointerLock hook ([a22b433](https://github.com/nDriaDev/react-tools/commit/a22b433))
- [IMPL] usePointerLock hook ([66d5770](https://github.com/nDriaDev/react-tools/commit/66d5770))
- [IMPL] useFPS hook ([f358dd2](https://github.com/nDriaDev/react-tools/commit/f358dd2))
- [IMPL] useSpeechSynthesis hook ([c4ec519](https://github.com/nDriaDev/react-tools/commit/c4ec519))
- [IMPL] useSpeechRecognition hook ([f847a27](https://github.com/nDriaDev/react-tools/commit/f847a27))
- [IMPL] useSpeechRecognition hook ([4363a4e](https://github.com/nDriaDev/react-tools/commit/4363a4e))
- [WIP] useSpeechRecognition hook ([ca0b7d0](https://github.com/nDriaDev/react-tools/commit/ca0b7d0))
- [IMPL] useScreenWakeLock hook ([77f91be](https://github.com/nDriaDev/react-tools/commit/77f91be))
- [IMPL] useBluetooth hook ([40cfa29](https://github.com/nDriaDev/react-tools/commit/40cfa29))
- [IMPL] useDerivedState hook ([6505301](https://github.com/nDriaDev/react-tools/commit/6505301))
- [WIP] useDerivedState ([4e0b6e0](https://github.com/nDriaDev/react-tools/commit/4e0b6e0))
- [IMPL] useDeferredValue hook ([eef52d0](https://github.com/nDriaDev/react-tools/commit/eef52d0))
- [IMPL] useDeviceMotion + useDeviceOrientation + useVibrate hooks ([b964732](https://github.com/nDriaDev/react-tools/commit/b964732))
- [IMPL] useDeviceMotion + useDeviceOrientation + useVibrate hooks ([87cc908](https://github.com/nDriaDev/react-tools/commit/87cc908))
- [IMPL] useLogger hook ([4a00b4b](https://github.com/nDriaDev/react-tools/commit/4a00b4b))
- [IMPL] usePinchZoom hook ([45e9648](https://github.com/nDriaDev/react-tools/commit/45e9648))
- [IMPL] hotKeyHandler utility function ([ae7d908](https://github.com/nDriaDev/react-tools/commit/ae7d908))
- [IMPL] hotKeyHandler utility function ([85b89ca](https://github.com/nDriaDev/react-tools/commit/85b89ca))
- [IMPL] useHotKeys hook ([9b32eac](https://github.com/nDriaDev/react-tools/commit/9b32eac))
- [WIP] useHotKeys hook ([9ae4865](https://github.com/nDriaDev/react-tools/commit/9ae4865))
- [REWORK] useEffectOne and useMergedRef ([889a8d9](https://github.com/nDriaDev/react-tools/commit/889a8d9))
- [IMPL] useMergedRef hook ([81e0045](https://github.com/nDriaDev/react-tools/commit/81e0045))
- [IMPL] useScreen hook ([1eb46ff](https://github.com/nDriaDev/react-tools/commit/1eb46ff))
- [IMPL] useScreen hook ([f390bf7](https://github.com/nDriaDev/react-tools/commit/f390bf7))
- [IMPL] useDoubleClick hook ([26bb02d](https://github.com/nDriaDev/react-tools/commit/26bb02d))
- [IMPL] useDoubleClick hook ([eb3b830](https://github.com/nDriaDev/react-tools/commit/eb3b830))
- [IMPL] useDoubleClick hook ([fedba4a](https://github.com/nDriaDev/react-tools/commit/fedba4a))
- [IMPL] useBeforeUnload hook ([25deca6](https://github.com/nDriaDev/react-tools/commit/25deca6))
- [IMPL] useDialogBox hook ([46ca8f9](https://github.com/nDriaDev/react-tools/commit/46ca8f9))
- [IMPL] useEyeDropper hook ([fbf5afb](https://github.com/nDriaDev/react-tools/commit/fbf5afb))
- [IMPL] useShare hook ([c5fcdf3](https://github.com/nDriaDev/react-tools/commit/c5fcdf3))
- [IMPL] useGeolocation hook ([255b166](https://github.com/nDriaDev/react-tools/commit/255b166))
- [IMPL] useBattery hook ([f0ce3fa](https://github.com/nDriaDev/react-tools/commit/f0ce3fa))
- [UPDATE] README.md ([bdf299c](https://github.com/nDriaDev/react-tools/commit/bdf299c))
- [IMPL] useLongPress hook ([a611f91](https://github.com/nDriaDev/react-tools/commit/a611f91))
- [IMPL] useMouse hook ([792cc25](https://github.com/nDriaDev/react-tools/commit/792cc25))
- [IMPL] useScrollIntoView hook ([525a4fb](https://github.com/nDriaDev/react-tools/commit/525a4fb))
- [IMPL] useVisible hook ([e91f2fd](https://github.com/nDriaDev/react-tools/commit/e91f2fd))
- [IMPL] useFullscreen hook ([a92da85](https://github.com/nDriaDev/react-tools/commit/a92da85))
- [IMPL] useMeasure hook ([c50b887](https://github.com/nDriaDev/react-tools/commit/c50b887))
- [IMPL] useRaf hook ([3684d8e](https://github.com/nDriaDev/react-tools/commit/3684d8e))
- [IMPL] useIntersectionObserver + useMutationObserver + useRequestIdleCallback hooks ([24cdad6](https://github.com/nDriaDev/react-tools/commit/24cdad6))
- Update README.md ([1faf240](https://github.com/nDriaDev/react-tools/commit/1faf240))
- [IMPL] useResizeObserver hook ([54bde14](https://github.com/nDriaDev/react-tools/commit/54bde14))
- [IMPL] useIsOnline hook ([06be59f](https://github.com/nDriaDev/react-tools/commit/06be59f))
- [WIP] useNetwork ([914f064](https://github.com/nDriaDev/react-tools/commit/914f064))
- [IMPL] useNetwork hook ([bb0c81b](https://github.com/nDriaDev/react-tools/commit/bb0c81b))
- [IMPL] useColorScheme hook ([25b91d9](https://github.com/nDriaDev/react-tools/commit/25b91d9))
- [IMPL] useMediaQuery hook ([57d5447](https://github.com/nDriaDev/react-tools/commit/57d5447))
- [IMPL] useClipboard hook ([8510890](https://github.com/nDriaDev/react-tools/commit/8510890))
- [WIP] useClipboard hook ([f469811](https://github.com/nDriaDev/react-tools/commit/f469811))
- [WIP] useClipboard hook ([bc6d4d8](https://github.com/nDriaDev/react-tools/commit/bc6d4d8))
- [IMPL] useTextSelection hook ([0d1b2c4](https://github.com/nDriaDev/react-tools/commit/0d1b2c4))
- [WIP] useTextSelection hook ([19bfecd](https://github.com/nDriaDev/react-tools/commit/19bfecd))
- [WIP] useTextSelection hook ([93f6bd7](https://github.com/nDriaDev/react-tools/commit/93f6bd7))
- [WIP] useTextSelection hook ([260a851](https://github.com/nDriaDev/react-tools/commit/260a851))
- [WIP] useTextSelection hook ([2e6ce9b](https://github.com/nDriaDev/react-tools/commit/2e6ce9b))
- [WIP] useTextSelection hook ([5482e35](https://github.com/nDriaDev/react-tools/commit/5482e35))
- [WIP] useTextSelection hook ([93faf4d](https://github.com/nDriaDev/react-tools/commit/93faf4d))
- [IMPL] useTimeout and useInterval hooks ([49197b4](https://github.com/nDriaDev/react-tools/commit/49197b4))
- [IMPL] useActiveElement hook ([0bc2248](https://github.com/nDriaDev/react-tools/commit/0bc2248))
- [WIP] useActiveElement hook ([46cd7ba](https://github.com/nDriaDev/react-tools/commit/46cd7ba))
- [IMPL] useDebounce + useThrottle hooks + isAsync util ([144a780](https://github.com/nDriaDev/react-tools/commit/144a780))
- [IMPL] useIsMounted hook ([6c20a75](https://github.com/nDriaDev/react-tools/commit/6c20a75))
- [IMPL] various ([18023a7](https://github.com/nDriaDev/react-tools/commit/18023a7))
- Merge branch 'master' of https://github.com/nDriaDev/react-tools-ws ([67ed6a6](https://github.com/nDriaDev/react-tools/commit/67ed6a6))
- [WIP] useProxyState hook ([498da68](https://github.com/nDriaDev/react-tools/commit/498da68))
- [WIP] useProxyState hook ([29aa868](https://github.com/nDriaDev/react-tools/commit/29aa868))
- [WIP] useMap hook ([153c1e4](https://github.com/nDriaDev/react-tools/commit/153c1e4))
- Update README.md ([131c67c](https://github.com/nDriaDev/react-tools/commit/131c67c))
- [IMPL] useReducerGetReset + useReducerHistory + useReducerHistoryGetter ([c17f5e3](https://github.com/nDriaDev/react-tools/commit/c17f5e3))
- [INIT] ([e88000b](https://github.com/nDriaDev/react-tools/commit/e88000b))

