5.16.0 (2019-03-25)
- more precise size for useMouse (1761031)
5.15.0 (2019-03-25)
- add useMouse hook (17dfa8e)
5.14.0 (2019-03-24)
- πΈ keep global state of all useLockBodyScroll hooks (9bb7047)
- add useLockBodyScroll hook (d990db4)
5.13.0 (2019-03-23)
- add useScroll hook (a92e9b2)
5.12.1 (2019-03-23)
- π cancel animation frame on un-mount in useWindowScroll() (bc021ce)
5.12.0 (2019-03-23)
- add useWindowScroll hook (076d0de)
5.11.0 (2019-03-22)
- πΈ refresh useCss hook (0116cc9)
5.10.0 (2019-03-21)
- add useUpdateEffect hook (c2afd23)
5.9.0 (2019-03-21)
- add useAsyncRetry hook (576cf42)
- remove asyn/await wrapper (8e3de1c)
5.8.1 (2019-03-20)
- π use useLayoutEffect() in useCss() to inject CSS quick (7328f26)
5.8.0 (2019-03-19)
- release useKeyPressEvent() (96798e2)
5.7.1 (2019-03-15)
- π allow every promise in usePromise() hook have own type (d60fef7)
5.7.0 (2019-03-15)
- π fix TypeScript typings for usePromise() (ba0acb6)
- πΈ add usePromise() hook (aad368b)
5.6.0 (2019-03-13)
- transpile down to ES5 (61382e3)
5.5.6 (2019-03-11)
5.5.5 (2019-03-04)
- π make useWindowSize work on server (8f93853)
5.5.4 (2019-02-25)
5.5.3 (2019-02-25)
- deps: update dependency use-callbag to ^0.2.0 (4d49d0b)
5.5.2 (2019-02-24)
- deps: update dependency use-onclickoutside to ^0.3.0 (0baae6d)
5.5.1 (2019-02-24)
- deps: update dependency ts-easing to ^0.2.0 (3321e11)
5.5.0 (2019-02-23)
- Add remove method for useList (5a295d9)
5.4.1 (2019-02-19)
5.4.0 (2019-02-19)
- add error and loading fields to useGeolocation (6909a69)
5.3.1 (2019-02-17)
- π fix typings in useOrientation sensor (afbacac)
- π fix useSetState after React update (524abe5), closes #107 #107
- useOrientation breaks in some devices (d89bd54)
5.3.0 (2019-02-07)
- Add updateAt method for useList (ad05609)
5.2.3 (2019-02-07)
- π fix build and update React deps (27e26a0)
5.2.2 (2019-02-02)
- release useDebounce and useToggle fixes (12ad880)
5.2.1 (2019-01-04)
- use function to correctly update state in useToggle (d854d27)
5.2.0 (2019-01-02)
5.1.2 (2018-12-29)
- reset state when calling useEffect in useAsync (2f5af2c)
5.1.1 (2018-12-20)
5.1.0 (2018-12-19)
- π just use any for setTimeout because of diff environments (55673cb)
- π memoized does not receive arguments (244a533)
- π use Timeout type for build to work (8c66abe)
5.0.0 (2018-12-17)
- πΈ list all useAsync state props so that TS dont complain (7c1b107)
- πΈ remove experimental hooks (533e26f)
- use discriminated union in useAsync (966af4a)
- useRenderProp and useAsync are removed
4.11.1 (2018-12-16)
4.11.0 (2018-12-05)
- πΈ add useRefMounted hook (dfb0510)
4.10.0 (2018-11-10)
- bump useWait (124ef99)
4.9.0 (2018-11-06)
4.8.0 (2018-11-02)
- allow useSetState setter to accept function (bfd114a)
4.7.0 (2018-10-30)
- πΈ add useHoverDirty hook (c2aee59)
4.6.0 (2018-10-30)
- πΈ implement useLocalStorage without events (d211722)
4.5.0 (2018-10-29)
4.4.0 (2018-10-29)
- πΈ add useCallbag hook (ead142c)
4.3.0 (2018-10-29)
- πΈ add useOutsideClick hook (90d2c22)
4.2.0 (2018-10-29)
- πΈ add useVideo hook (ff05419)
- πΈ allow to pass React
4.1.0 (2018-10-29)
- πΈ add createMemo hook factory (8730eaa)
4.0.0 (2018-10-29)
- useCounter interface changed
3.1.0 (2018-10-29)
- πΈ add useGetSetState (dcd1013)
- β‘οΈ wrape useGetSetState callbacks in useCallback (3c1e57d)
3.0.0 (2018-10-29)
- πΈ accept any value type in useToggle and cast it to bool (869f767)
- now useToggle and useBoolean accept any value type and cast it to boolean.
2.3.0 (2018-10-29)
- πΈ add useBoolean hook (ce6de24)
2.2.0 (2018-10-29)
2.1.0 (2018-10-28)
- πΈ add useObservable (711e831)
2.0.0 (2018-10-28)
- useToggle interface changed
- π€ release v1 (4236cf0)
- π‘ store CircleCI artifacts, add git-cz (690dd5e)
- πΈ add useAsync hook (258d696)
- πΈ add useAudio hook (4336aa1)
- πΈ add useBattery hook (73ce535)
- πΈ add useCounter hook (79e5b8c)
- πΈ add useCss hook (2c0a7e4)
- πΈ add useFavicon hook (ab1739a)
- πΈ add useGeolocation hook (13a7326)
- πΈ add useHover hook (406af20)
- πΈ add useIdle hook (74d3ece)
- πΈ add useLifecycles hook (f99c89f)
- πΈ add useList hook (4bea508)
- πΈ add useLocation hook (46a8e2c)
- πΈ add useLogger hook (7c38b75)
- πΈ add useMap hook (6509c25)
- πΈ add useMedia hook (e1cc9ab)
- πΈ add useMediaDevices hook (4ea0277)
- πΈ add useMotion hook (91eb4ea)
- πΈ add useMount and useUnmount hooks (63a1444)
- πΈ add useNetwork hook (5881fa6)
- πΈ add useOrientation hook (c533b97)
- πΈ add useRaf hook (26b2593)
- πΈ add useSetState hook (972541d)
- πΈ add useSize hook (620b171)
- πΈ add useSpeech hook (3b971a2)
- πΈ add useSprgin hook (b4fe5b0)
- πΈ add useTimeout hook (86f094e)
- πΈ add useTitle hook (1bff6d8)
- πΈ add useToggle() hook (a36dceb)
- πΈ add useTween hook (877343e)
- πΈ add useWindowSize() hook (2c46899)
- πΈ do work on useLocaStorage (2541716)
- πΈ improve useSize, pass through state to the element (5b1356a)
- make semantic-release bump version
- Released v1.0.0