Skip to content

Latest commit

 

History

History
702 lines (660 loc) · 60.2 KB

File metadata and controls

702 lines (660 loc) · 60.2 KB

Changelog

2.2.0 - 2026-04-13

Documentation

Chores

  • update build config (0df4c6e)
  • add github workflow security audit + fix release script (8ee14b5)

Other Changes

2.1.3 - 2026-04-08

Chores

2.1.2 - 2026-03-29

Documentation

Chores

2.1.1 - 2026-03-12

Chores

2.1.0 - 2026-03-09

Bug Fixes

2.0.0 - 2026-02-27

Features

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

Bug Fixes

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

Documentation

Chores

Other Changes

1.11.0 - 2025-10-01

Features

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

Bug Fixes

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

Documentation

Other Changes