Skip to content

Latest commit

 

History

History
2381 lines (1659 loc) · 155 KB

CHANGELOG.md

File metadata and controls

2381 lines (1659 loc) · 155 KB

5.10.0 (2022-01-24)

  • feat(useFreshRef): add more unit tests for useFreshRef and fix types (#804) (53fd244), closes #804
  • test(useDebounce): improved unit tests for useDebounce, moved JSDoc types to typescript types, remov (665e374), closes #803
  • test(useMutationObserver): add unit tests (#795) (e0e5a95), closes #795
  • docs: fix header github link style (#802) (d3d4384), closes #802
  • docs(docusaurus): remove netlify badge (#800) (bdb2621), closes #800
  • docs(installation): fix typo in installation (3df8462)
  • chore(docs): Update changelog and docs (c5f19c6)

5.9.0 (2022-01-20)

  • fix(useGeolocation): improve tests (#791) (cff25bf), closes #791
  • feat: add more methods for useStackState (#790) (fbf890f), closes #790
  • chore(docs): Update changelog and docs (265323e)

5.8.1 (2022-01-20)

  • fix(useCountdown): useIntervalWhen in useCountdown (#768) (dca51b8), closes #768
  • chore(deps-dev): bump @babel/cli from 7.16.0 to 7.16.7 (8f8ac13)
  • chore(deps-dev): bump @babel/cli from 7.16.7 to 7.16.8 (aaf9841)
  • chore(deps-dev): bump @babel/cli from 7.5.5 to 7.16.0 (7a51392)
  • chore(deps-dev): bump @babel/core from 7.13.15 to 7.16.0 (010f3ed)
  • chore(deps-dev): bump @babel/core from 7.16.0 to 7.16.5 (43b8d8c)
  • chore(deps-dev): bump @babel/core from 7.16.5 to 7.16.7 (c2b42d6)
  • chore(deps-dev): bump @babel/plugin-external-helpers (08adac1)
  • chore(deps-dev): bump @babel/plugin-external-helpers (1c9ac50)
  • chore(deps-dev): bump @babel/plugin-external-helpers (16c387d)
  • chore(deps-dev): bump @babel/plugin-proposal-export-default-from (f4e0220)
  • chore(deps-dev): bump @babel/plugin-proposal-export-default-from (87c391d)
  • chore(deps-dev): bump @babel/plugin-proposal-export-default-from (c11c35f)
  • chore(deps-dev): bump @babel/preset-env from 7.12.11 to 7.16.0 (62756dc)
  • chore(deps-dev): bump @babel/preset-env from 7.16.0 to 7.16.4 (fd0e527)
  • chore(deps-dev): bump @babel/preset-env from 7.16.4 to 7.16.5 (f68b936)
  • chore(deps-dev): bump @babel/preset-env from 7.16.5 to 7.16.7 (f87aace)
  • chore(deps-dev): bump @babel/preset-env from 7.16.7 to 7.16.8 (dff4cc8)
  • chore(deps-dev): bump @babel/preset-react from 7.0.0 to 7.16.0 (d687acd)
  • chore(deps-dev): bump @babel/preset-react from 7.16.0 to 7.16.5 (87f4ee8)
  • chore(deps-dev): bump @babel/preset-react from 7.16.5 to 7.16.7 (8497a69)
  • chore(deps-dev): bump @docusaurus/core (1308fd5)
  • chore(deps-dev): bump @docusaurus/plugin-client-redirects (77520a6)
  • chore(deps-dev): bump @docusaurus/plugin-client-redirects (0a9152e)
  • chore(deps-dev): bump @docusaurus/preset-classic (658045f)
  • chore(deps-dev): bump @docusaurus/preset-classic (1fffa02)
  • chore(deps-dev): bump @rollup/plugin-babel from 5.2.1 to 5.3.0 (3959b67)
  • chore(deps-dev): bump @rollup/plugin-commonjs from 16.0.0 to 18.1.0 (df32505)
  • chore(deps-dev): bump @rollup/plugin-multi-entry from 4.0.0 to 4.1.0 (ff01d37)
  • chore(deps-dev): bump @rollup/plugin-node-resolve from 10.0.0 to 11.2.1 (273a501)
  • chore(deps-dev): bump @rollup/plugin-replace from 2.3.4 to 3.0.0 (8914308)
  • chore(deps-dev): bump @rollup/plugin-replace from 3.0.0 to 3.0.1 (dd1f4ab)
  • chore(deps-dev): bump @rollup/plugin-typescript from 6.1.0 to 8.3.0 (8987f7e)
  • chore(deps-dev): bump @testing-library/jest-dom from 5.12.0 to 5.15.0 (a846095)
  • chore(deps-dev): bump @testing-library/jest-dom from 5.15.0 to 5.15.1 (05910a8)
  • chore(deps-dev): bump @testing-library/jest-dom from 5.15.1 to 5.16.1 (f3de513)
  • chore(deps-dev): bump @testing-library/react-hooks from 5.1.2 to 7.0.2 (77922b4)
  • chore(deps-dev): bump @types/jest from 26.0.22 to 27.0.2 (e3fd0c9)
  • chore(deps-dev): bump @types/jest from 27.0.2 to 27.0.3 (504cbf1)
  • chore(deps-dev): bump @types/jest from 27.0.3 to 27.4.0 (577de54)
  • chore(deps-dev): bump @types/react from 17.0.34 to 17.0.35 (6c1ac3d)
  • chore(deps-dev): bump @types/react from 17.0.35 to 17.0.36 (ee05d04)
  • chore(deps-dev): bump @types/react from 17.0.36 to 17.0.37 (4d0c23b)
  • chore(deps-dev): bump @types/react from 17.0.37 to 17.0.38 (cacdfe9)
  • chore(deps-dev): bump @types/react from 17.0.4 to 17.0.34 (3decd31)
  • chore(deps-dev): bump @types/react-dom from 17.0.3 to 17.0.11 (0768bda)
  • chore(deps-dev): bump babel-jest from 26.6.3 to 27.3.1 (8e8dcd4)
  • chore(deps-dev): bump babel-jest from 27.3.1 to 27.4.2 (ccc1508)
  • chore(deps-dev): bump babel-jest from 27.4.2 to 27.4.5 (9d1fe37)
  • chore(deps-dev): bump babel-jest from 27.4.5 to 27.4.6 (79fd06f)
  • chore(deps-dev): bump babel-loader from 8.0.5 to 8.2.3 (2942047)
  • chore(deps-dev): bump babel-plugin-prismjs from 1.0.2 to 2.1.0 (28a7602)
  • chore(deps-dev): bump browser-env from 3.2.5 to 3.3.0 (dc76d34)
  • chore(deps-dev): bump camel-case from 4.1.1 to 4.1.2 (ffa8147)
  • chore(deps-dev): bump chalk from 2.4.2 to 4.1.2 (e2b8a14)
  • chore(deps-dev): bump chalk from 4.1.2 to 5.0.0 (b247697)
  • chore(deps-dev): bump conventional-changelog-cli from 2.1.1 to 2.2.2 (98013e2)
  • chore(deps-dev): bump esbuild from 0.12.15 to 0.13.13 (a213377)
  • chore(deps-dev): bump esbuild from 0.13.13 to 0.13.14 (88dd474)
  • chore(deps-dev): bump esbuild from 0.13.14 to 0.13.15 (8b69119)
  • chore(deps-dev): bump esbuild from 0.13.15 to 0.14.0 (000bca7)
  • chore(deps-dev): bump esbuild from 0.14.0 to 0.14.1 (63286d8)
  • chore(deps-dev): bump esbuild from 0.14.1 to 0.14.6 (c666489)
  • chore(deps-dev): bump esbuild from 0.14.10 to 0.14.11 (3f77e8c)
  • chore(deps-dev): bump esbuild from 0.14.6 to 0.14.8 (776a6a1)
  • chore(deps-dev): bump esbuild from 0.14.8 to 0.14.9 (7da4a53)
  • chore(deps-dev): bump esbuild from 0.14.9 to 0.14.10 (3711f34)
  • chore(deps-dev): bump eslint from 7.24.0 to 7.32.0 (#622) (7d3121e), closes #622
  • chore(deps-dev): bump eslint-config-prettier from 8.2.0 to 8.3.0 (98de2ba)
  • chore(deps-dev): bump eslint-plugin-testing-library from 4.1.0 to 5.0.0 (3fa22f7)
  • chore(deps-dev): bump eslint-plugin-testing-library from 5.0.0 to 5.0.1 (02b0bb7)
  • chore(deps-dev): bump eslint-plugin-testing-library from 5.0.1 to 5.0.3 (56741b2)
  • chore(deps-dev): bump execa from 4.1.0 to 5.1.1 (0a486e3)
  • chore(deps-dev): bump execa from 5.1.1 to 6.0.0 (34486c1)
  • chore(deps-dev): bump fs-extra from 9.1.0 to 10.0.0 (a7e6d1e)
  • chore(deps-dev): bump glob from 7.1.6 to 7.2.0 (0a2106d)
  • chore(deps-dev): bump husky from 4.3.8 to 7.0.4 (17894af)
  • chore(deps-dev): bump inquirer from 7.0.0 to 8.2.0 (1345a05)
  • chore(deps-dev): bump jest-localstorage-mock from 2.4.3 to 2.4.18 (e32e00b)
  • chore(deps-dev): bump lint-staged from 10.5.4 to 11.2.6 (76029ad)
  • chore(deps-dev): bump lint-staged from 11.2.6 to 12.0.2 (c8fac8f)
  • chore(deps-dev): bump lint-staged from 12.0.2 to 12.1.2 (a9f9bc2)
  • chore(deps-dev): bump lint-staged from 12.1.2 to 12.1.3 (8aae9d6)
  • chore(deps-dev): bump lint-staged from 12.1.3 to 12.1.4 (cfc28c7)
  • chore(deps-dev): bump lint-staged from 12.1.4 to 12.1.5 (7dac461)
  • chore(deps-dev): bump lint-staged from 12.1.5 to 12.1.6 (aee4bab)
  • chore(deps-dev): bump lint-staged from 12.1.6 to 12.1.7 (3861f65)
  • chore(deps-dev): bump make-dir from 1.3.0 to 3.1.0 (784b7c9)
  • chore(deps-dev): bump mdast-normalize-headings from 2.0.0 to 3.1.0 (d3f374c)
  • chore(deps-dev): bump mdast-util-compact from 3.0.0 to 4.1.0 (9aa2fb6)
  • chore(deps-dev): bump mdast-util-from-markdown from 0.8.1 to 1.0.4 (b1d433d)
  • chore(deps-dev): bump mdast-util-from-markdown from 1.0.4 to 1.2.0 (9144229)
  • chore(deps-dev): bump mdast-util-heading-range from 2.1.5 to 3.1.0 (053472f)
  • chore(deps-dev): bump mdast-util-to-markdown from 0.5.3 to 1.2.4 (46ed4ca)
  • chore(deps-dev): bump mdast-util-to-markdown from 1.2.4 to 1.2.6 (34398d1)
  • chore(deps-dev): bump mdast-zone from 4.0.1 to 5.1.0 (0567bf2)
  • chore(deps-dev): bump meow from 10.1.1 to 10.1.2 (e44595d)
  • chore(deps-dev): bump meow from 5.0.0 to 10.1.1 (126f987)
  • chore(deps-dev): bump mini-css-extract-plugin from 0.8.0 to 2.4.4 (2d44e32)
  • chore(deps-dev): bump mini-css-extract-plugin from 2.4.4 to 2.4.5 (b3b348c)
  • chore(deps-dev): bump mini-css-extract-plugin from 2.4.5 to 2.4.6 (c86220d)
  • chore(deps-dev): bump mini-css-extract-plugin from 2.4.6 to 2.4.7 (99cb874)
  • chore(deps-dev): bump np from 7.4.0 to 7.5.0 (2cdf365)
  • chore(deps-dev): bump np from 7.5.0 to 7.6.0 (e0d1376)
  • chore(deps-dev): bump ora from 4.0.3 to 6.0.1 (e404ae0)
  • chore(deps-dev): bump pkg-dir from 5.0.0 to 6.0.1 (6953ed5)
  • chore(deps-dev): bump prettier from 2.2.1 to 2.4.1 (28a1245)
  • chore(deps-dev): bump prettier from 2.4.1 to 2.5.0 (28d0e90)
  • chore(deps-dev): bump prettier from 2.5.0 to 2.5.1 (1ff95e4)
  • chore(deps-dev): bump react-test-renderer from 16.13.0 to 17.0.2 (94082e6)
  • chore(deps-dev): bump read-pkg-up from 8.0.0 to 9.0.0 (923732b)
  • chore(deps-dev): bump remark from 13.0.0 to 14.0.1 (9d2f536)
  • chore(deps-dev): bump remark from 14.0.1 to 14.0.2 (2ec9165)
  • chore(deps-dev): bump remark-frontmatter from 3.0.0 to 4.0.1 (c3de944)
  • chore(deps-dev): bump remark-preset-lint-markdown-style-guide (a90d3ca)
  • chore(deps-dev): bump remark-preset-lint-markdown-style-guide (2968e59)
  • chore(deps-dev): bump remark-strip-badges from 5.0.0 to 6.0.1 (8cd4f06)
  • chore(deps-dev): bump replace-string from 2.0.0 to 4.0.0 (a9abba2)
  • chore(deps-dev): bump rollup-plugin-dts from 1.4.14 to 2.0.0 (b2e8343)
  • chore(deps-dev): bump rollup-plugin-esbuild from 4.0.1 to 4.6.0 (b23b302)
  • chore(deps-dev): bump rollup-plugin-esbuild from 4.6.0 to 4.7.2 (54b0850)
  • chore(deps-dev): bump rollup-plugin-esbuild from 4.7.2 to 4.8.1 (9e7a3c7)
  • chore(deps-dev): bump rollup-plugin-esbuild from 4.8.1 to 4.8.2 (72b5cf7)
  • chore(deps-dev): bump rollup-plugin-typescript2 from 0.29.0 to 0.30.0 (db11904)
  • chore(deps-dev): bump rollup-plugin-typescript2 from 0.30.0 to 0.31.0 (5e47746)
  • chore(deps-dev): bump rollup-plugin-typescript2 from 0.31.0 to 0.31.1 (419257d)
  • chore(deps-dev): bump shelljs from 0.8.3 to 0.8.4 (578cb43)
  • chore(deps-dev): bump shelljs from 0.8.4 to 0.8.5 (8b51384)
  • chore(deps-dev): bump terser from 5.6.1 to 5.9.0 (99d52dd)
  • chore(deps-dev): bump terser from 5.9.0 to 5.10.0 (760a535)
  • chore(deps-dev): bump ts-jest from 26.5.5 to 26.5.6 (22adf9d)
  • chore(deps-dev): bump typescript from 4.3.5 to 4.4.4 (8adfaa6)
  • chore(deps-dev): bump typescript from 4.4.4 to 4.5.2 (cfa1173)
  • chore(deps-dev): bump typescript from 4.5.2 to 4.5.4 (a57996a)
  • chore(deps-dev): bump unist-util-find-all-after from 3.0.2 to 4.0.0 (ac7ea6f)
  • chore(deps-dev): bump unist-util-find-all-before from 3.0.1 to 4.0.0 (2080cb3)
  • chore(deps-dev): bump unist-util-visit from 2.0.3 to 4.1.0 (f922739)
  • chore(deps-dev): bump vfile-reporter from 6.0.1 to 7.0.2 (f1e1378)
  • chore(deps-dev): bump vfile-reporter from 7.0.2 to 7.0.3 (a30ffac)
  • chore(deps-dev): bump webpack from 4.46.0 to 5.64.1 (2d86336)
  • chore(deps-dev): bump webpack from 5.64.1 to 5.64.3 (b9d3d32)
  • chore(deps-dev): bump webpack from 5.64.3 to 5.64.4 (d868190)
  • chore(deps-dev): bump webpack from 5.64.4 to 5.65.0 (5f72ba5)
  • chore(deps-dev): bump webpack from 5.65.0 to 5.66.0 (3845a51)
  • chore(deps-dev): bump webpack-cli from 4.2.0 to 4.9.1 (5a876c8)
  • chore(deps-dev): bump write-pkg from 3.2.0 to 5.0.0 (57762bf)
  • chore(deps-dev): bump yargs from 16.2.0 to 17.2.1 (babaa90)
  • chore(deps-dev): bump yargs from 17.2.1 to 17.3.0 (da268df)
  • chore(deps-dev): bump yargs from 17.3.0 to 17.3.1 (c3df8cc)
  • chore(deps): bump axios from 0.21.1 to 0.21.4 (#612) (8cbbfac), closes #612
  • chore(deps): bump dns-packet from 1.3.1 to 1.3.4 (#617) (16ed8f9), closes #617
  • chore(deps): bump follow-redirects from 1.14.5 to 1.14.7 (42fae06)
  • chore(deps): bump normalize-url from 4.5.0 to 4.5.1 (496780f)
  • chore(deps): bump semver-regex from 3.1.2 to 3.1.3 (#611) (a5cea07), closes #611
  • chore(docs): Update changelog and docs (21a7a14)
  • ci(dependabot): Create dependabot config (b16636b)
  • ci(docs): build fail (#677) (68323c2), closes #677
  • ci(Mergify): configuration update (#614) (379d592), closes #614
  • ci(Mergify): configuration update (#616) (0efe648), closes #616
  • ci(mergify): workflow pr action fix (#615) (07e0cea), closes #615
  • Delete rebase.yml (e6e1e58)
  • Fix build (#660) (b4808df), closes #660
  • Update dependabot.yml (5683668)
  • Update pr.yml (e538f68)

5.8.0 (2021-11-11)

  • feat(types): updated useKeyBindings callback type (#610) (4f01b72), closes #610
  • ci(Mergify): configuration update (#607) (9d3c272), closes #607
  • test: add unit tests (#604) (c981dc3), closes #604
  • chore(docs): Update changelog and docs (0f3804e)

5.7.3 (2021-10-14)

  • fix(useDebounce): update types for return type of callback (#603) (d8a2695), closes #603
  • chore(docs): Update changelog and docs (665a780)

5.7.2 (2021-10-10)

  • fix: add warning message for deprecated hooks (#595) (c669a8e), closes #595
  • docs: add examples (#600) (0028ba3), closes #600
  • docs: add more examples (#596) (e33e116), closes #596
  • docs: add more examples (#599) (260e606), closes #599
  • docs: improve usage and examples (#593) (05501a6), closes #593
  • chore(deps): bump prismjs from 1.24.0 to 1.25.0 (#597) (5632db3), closes #597
  • chore(deps): bump tmpl from 1.0.4 to 1.0.5 (#598) (a87c2b0), closes #598
  • chore(deps): bump url-parse from 1.5.1 to 1.5.3 (#601) (13aceab), closes #601
  • chore(docs): Update changelog and docs (b4c5604)

5.7.1 (2021-09-13)

  • fix(useMediaMatch): safari 13.1 addListener fix (#591) (2bd2755), closes #591
  • docs: update examples and usage (#589) (a64f3a4), closes #589
  • docs(example): update doc for useCountdown, useDebounce (dbe7264)
  • docs(useOutsideClick): fix typo in useOutsideClick.md (7454e07)
  • docs(useRefElement): add to hook list and add to docs (#588) (0c33eaf), closes #588
  • docs(useboundingclientrect):Typo in useboundingclientrect hook (#584) (1774084), closes #584
  • chore(docs): Update changelog and docs (0840fbe)

5.7.0 (2021-09-02)

  • feat(useRefElement): expose useRefElement hook (#573) (f427465), closes #573
  • chore(docs): Update changelog and docs (85168ba)

5.6.1 (2021-08-29)

  • fix(docs): update docs for useOutsideClick, useOutsideClickRef, useOnWindowResize, useOnWindowScroll (3b31a43), closes #566
  • chore(docs): Update changelog and docs (fc2a6b3)
  • chore(prettier): run yarn format (#562) (ff39095), closes #562
  • docs(useDebouncedValue): fix example and add codesandbox (#560) (99309e0), closes #560

5.6.0 (2021-08-18)

  • feat(useIntervalWhen): add support to fire the first callback eagerly (13ebe92)
  • docs(userMutationObserverRef): fix examples and code sandboxes (#556) (a50dd21), closes #556
  • chore(contributors): automate readme contributors list update (#555) (03252ac), closes #555
  • chore(docs): Update changelog and docs (a35d392)

5.5.0 (2021-08-14)

  • feat(useDebouncedValue): add useDebouncedValue hook (#552) (92b3cb5), closes #552
  • chore: Clearer test names (#549) (de01605), closes #549
  • chore(deps): bump path-parse from 1.0.6 to 1.0.7 (#551) (ba103a7), closes #551
  • chore(docs): fix typo of the GitHub name (#554) (e5a55ec), closes #554
  • chore(docs): Update changelog and docs (6ceaac8)
  • chore(helpers): add all-contributors tools (#550) (8e52dee), closes #550
  • chore(helpers): change to use typescript (#538) (a031dd5), closes #538
  • contrib-readme-action has updated readme (23191ec)
  • contrib-readme-action has updated readme (442339a)

5.4.6 (2021-08-05)

  • fix(types): fix types in build step (a34ad49)
  • contrib-readme-action has updated readme (147143b)
  • docs: fix missing sidebar when click on docmentation (#547) (9e521e3), closes #547
  • chore(docs): Update changelog and docs (c51e433)

5.4.5 (2021-08-01)

  • fix(pkg): update package description and readme (#543) (f950486), closes #543
  • ci(codecov): add Codecov integration and prep for badge (#541) (e0cfb9b), closes #541
  • contrib-readme-action has updated readme (a9db216)
  • chore(docs): Update changelog and docs (90184dc)

5.4.4 (2021-07-31)

  • fix(useMapState): Fix typo in tests (#532) (5f66bcf), closes #532
  • chore(docs): Update changelog and docs (a7731cc)

5.4.3 (2021-07-31)

  • fix(useOutsideClickRef): fix child update logic and event listener phase (#534) (8a68faf), closes #534
  • chore(docs): Update changelog and docs (2a25edc)
  • chore(docs): update sidebar and helpers (#537) (be40993), closes #537
  • build(tsconfig): include .tsx files in tsconfig (#536) (10d4b7b), closes #536
  • contrib-readme-action has updated readme (3e0af80)
  • contrib-readme-action has updated readme (173877d)
  • docs: add redirects for old links (#527) (ae7659a), closes #527
  • docs(useThrottle): update useThrottle example and sandbox (#514) (9c469db), closes #514

5.4.2 (2021-07-25)

  • fix(pkg): add more details to package.json (#522) (440519f), closes #522
  • chore(docs): Update changelog and docs (24158a6)

5.4.1 (2021-07-25)

  • fix(keywords): add keywords to package.json (#521) (0438223), closes #521
  • chore(docs): Update changelog and docs (9b858ab)

5.4.0 (2021-07-25)

  • feat(usekeybindings): a new hook to manage multiple keyboard events (b8f91a3)
  • Fix usekeybindings (#520) (65d9772), closes #520
  • chore(helpers): update helpers to automate sidebars generation (#519) (6e42bbe), closes #519

5.3.0 (2021-07-24)

  • feat(useLifecycleLogger): add new hook to log lifecycle events (#517) (e1b19a5), closes #517
  • chore(deps): update typescript to 4.3.5 (#511) (cc6d5bf), closes #511
  • contrib-readme-action has updated readme (3bde3c6)
  • contrib-readme-action has updated readme (5d970ea)
  • Hooks list chore (#510) (b59b2b7), closes #510

5.2.0 (2021-07-17)

  • feat(usedimensionsref): new hook to find dimensions of an element (#509) (be2d162), closes #509 #508

5.1.0 (2021-07-17)

  • feat(usefullscreen): pass requestFullscreenOptions (#507) (e8cc529), closes #507

5.0.3 (2021-07-10)

  • Add Contributors cron workflow (8aa9a96)
  • Changes related to Installation in readme (a367cd3), closes #472
  • contrib-readme-action has updated readme (78fa70b)
  • contrib-readme-action has updated readme (22de271)
  • contrib-readme-action has updated readme (b6f93a8)
  • contrib-readme-action has updated readme (1df477b)
  • Update contributors.yml (31fd9d5)
  • chore(deps): bump prismjs from 1.23.0 to 1.24.0 (#504) (f8dce9c), closes #504
  • chore(devdependency): remove fsevents from devdependencies (#480) (#481) (3276a2b), closes #480 #481
  • chore(workflow): allow members or owners to rebase (#483) (5576272), closes #483
  • fix: memo hooks (#506) (8200087), closes #506
  • docs: add contributing guidelines (#495) (63dd945), closes #495
  • docs(examples): Updated codesandbox examples for hooks (#488) (74d85be), closes #488
  • docs(readme): fix docs md issues (648c2ee)
  • docs(readme): fix typos in usage. (48d512f)
  • docs(readme): update docs (0114317)
  • style(formatting): prettier format (32cc4dc)

5.0.2 (2021-05-04)

  • fix(bundlesize): improve bundlesize (d5ae1c0)
  • Update package.json (3b61f94)

5.0.1 (2021-05-02)

  • fix(dependencies): update dependencies of react and docusaurus (7450f32)
  • fix(esbuild): fix emitted formats (e06ee0d)
  • fix(maintypes): fix maintypes for package.json (d3b6867)
  • fix(typings): build typings with rollup (8f0e5a3)
  • fix(typings): fix types and typings path in package.json (3ada877)
  • chore(docs): internal updates to docs (4248033)
  • chore(helpers): update compute package list helper (cbd1229)
  • chore(helpers): update helpers to compute packages automatically (88d42a8)
  • chore(package): modify packagejson details with sideeffects and typings (eb70e9d)
  • chore(workflows): refactor workflows and remove unused (d3fb43c)
  • Revert "Updates to builds (#468)" (#469) (9178667), closes #468 #469
  • Updates to builds (#468) (a84d706), closes #468

5.0.0 (2021-05-01)

  • chore(contributing): update file (e0f14e7)
  • chore(create): modify create script (603e1ed)
  • chore(create): update create scirpt (0595dd1)
  • chore(hooks-list): chore to update hooks list on create (d3c491b)
  • chore(hooks-list): update hooks list array (535f788)
  • chore(update): create (072a7d4)

5.0.0-beta.2 (2021-05-01)

  • chore(create): fix typo (263dbcd)
  • chore(create): modify create script (bd1d31d)
  • chore(workflow): rename workflow (249c7f4)
  • fix(internal): update create script (857a506)
  • Refactored rook names to camel case (c19edd1)
  • Removed and modified single rook installation to whole package installation (c33dbc7)
  • Removed and modified single rook installation to whole package installation (afc6236)

5.0.0-beta.1 (2021-05-01)

  • fix: internal (a9234aa)
  • fix(docusaurus): build add missing key (334f556)
  • fix(docusaurus): run only on main branch (7bf84ea)
  • fix(internal): fix typo (11a1a62)

5.0.0-alpha.8 (2021-05-01)

  • fix(internal): github actions refactored to run changelog and docusaurus on publish (905cc88)
  • fix(workflow): version docs with semantic release version (7fa5a11)
  • chore(internal): run changelog only if new version is published (7924e2c)
  • chore(internal): update gulp and settings (6958506)

5.0.0-alpha.7 (2021-04-27)

5.0.0-alpha.6 (2021-04-27)

  • feat(update): changelog (b42990c)

5.0.0-alpha.5 (2021-04-27)

  • feat(workflow): updates (565d392)

5.0.0-alpha.4 (2021-04-27)

  • feat(workflows): remove unused (4cd8e73)

5.0.0-alpha.3 (2021-04-27)

  • feat(internal): improvements (90b2327)

5.0.0-alpha.2 (2021-04-27)

5.0.0-alpha.1 (2021-04-27)

  • chore: update template (d44bf2d)
  • chore(add ci publish): add ci publish (cc579b2)
  • chore(add np): add np (b7141be)
  • chore(add npconfig): add npconfig (42d1d25)
  • chore(add release-dev script): add release-dev script (3a969ac)
  • chore(disable usemouse tests): disable useMouse tests temporarily until we find a fix (c826639)
  • chore(docs): upate (05411a3)
  • chore(docusaurus): rearrange (5df1794)
  • chore(fix typo in npconfig file name): fix typo (77ff16b)
  • chore(fix typo): fix typo (8793257)
  • chore(general): minor fixes (6bf0165)
  • chore(generate changelog automatically): yarn generate:changelog can now generate changelog (c7a35c9), closes #437
  • chore(get lint to work): get lint to work (e31541f)
  • chore(github action to publish to dev tag): publish to dev dist-tag on main branch (de229fc)
  • chore(improvements to dx): move node to 15.x & fix rooks build (7b37380)
  • chore(lerna cleanup): lerna cleanup (3b37d09)
  • chore(minor updates): minor updates to jest (5574b8f)
  • chore(more internal improvements): lint, prettier, ts improvements (c134a6d)
  • chore(not sure): not sue (63c72f0)
  • chore(np yolo): np yolo (e6f598e)
  • chore(prep for v5): make package private and remove unused (4da63a1)
  • chore(rearrange dirs): remove lerna (92800db)
  • chore(rebase while pulling): rebase while pulling (c0efd49)
  • chore(release-dev script): release-dev script (6d4adb0)
  • chore(remove terser and add external): emove terser and add external (7be1753)
  • chore(s): s (dded1bd)
  • chore(s): s (2a648e4)
  • chore(set a git config): set git config (066787b)
  • chore(set registry manually): set registry manually (a533cb5)
  • chore(st): st (510d6f7)
  • chore(test): test (3ad5f60)
  • chore(update create helper): update create helper (a64a162)
  • chore(update npconfig): update npconfig (05cc665)
  • chore(update package json): update package json and remove prepare message hook (d34afcc)
  • chore(update template readme): update template readme (8643f71)
  • chore(update yarn.lock): update yarn.lock after merge conflicts (193b7bd)
  • chore(use wsrun more instead of lerna): we are deprecating lerna gradually (2cfd5b1)
  • chore(workflow): add semantic release (5e9aaef)
  • [Security] Bump elliptic from 6.5.3 to 6.5.4 (#395) (cb2d70a), closes #395
  • [Security] Bump ini from 1.3.5 to 1.3.8 (#333) (35aac39), closes #333
  • [Security] Bump node-notifier from 8.0.0 to 8.0.2 (#400) (5cab655), closes #400
  • [Security] Bump ssri from 6.0.1 to 6.0.2 (#421) (9b3293c), closes #421
  • [Security] Bump y18n from 4.0.0 to 4.0.3 (#418) (510b3dd), closes #418
  • Bump @babel/core from 7.7.5 to 7.13.15 (#420) (d4c501b), closes #420
  • Bump @types/react from 16.9.55 to 17.0.3 (#398) (d00f967), closes #398
  • Bump @types/react-dom from 16.9.9 to 17.0.3 (#402) (64250cd), closes #402
  • Bump prismjs from 1.22.0 to 1.23.0 (#393) (baa6d0f), closes #393
  • Bump react-test-renderer from 16.9.0 to 16.13.0 (#341) (91b58c9), closes #341
  • update (f1c23fa)
  • fix(add arg releasecount to changelog script): for eg: yarn generate:changelog --releaseCount 1 (cfbd59a)
  • fix(fix syntax in gulpfile): fix syntax in gulpfile (0945b62)
  • fix(fix typo in changelog.yml): fix typo in changelog.yml 'ref' (92f84a3)
  • fix(main master mixup): fix main master mixup (e9e17af)
  • fix(remove --global on gitconfig): remove --global on gitconfig (b0c0320)
  • fix(remove leftover pieces of usetimeago): remove leftover pieces of usetimeago (275305e)
  • fix(remove useworker missing pieces): remove useWorker missing pieces (dd752ab)
  • fix(stuff): stuff (95834c1)
  • fix(testing something): testing something (d4c801e)
  • fix(usefullscreen): change isenabled fullsrceen property to match mdn documentation (#415) (b553b63), closes #415
  • refactor(rename github action): rename github action (145b9bf)
  • feat(add fetch-depth 0 for changelog): changelog requires more git history (4d441f0)
  • feat(run changelog on main push): run changelog on main push (97deade)
  • docs: add thodubois as a contributor (#419) (136d43f), closes #419

BREAKING CHANGE

  • @rooks/use-time-ago and @rooks/use-worker are deprecated

4.11.0 (2021-04-06)

  • Add useMediaMatch hook to indicate if a media query is currently matched (#409) (ac4bad3), closes #409
  • Update useIntervalWhen.ts (#413) (4fcffab), closes #413
  • Update useTimeout.ts (#414) (a1615aa), closes #414
  • v4.11.0 (91a8a1d)
  • docs: add mrvisser as a contributor (#416) (f892de1), closes #416

4.10.1 (2021-03-31)

  • Add the documentElement fallback when element is not there (#411) (1fbe85b), closes #411
  • v4.10.1 (c24b903)

4.10.0 (2021-03-21)

  • 365 use inview ref hook (#374) (533a400), closes #374
  • Restart timeout on interval value change (#396) (7f30ba5), closes #396
  • Update splitbee image to CDN (#394) (bf16d74), closes #394
  • v4.10.0 (88d2b9e)

4.9.2 (2021-02-21)

4.9.1 (2021-02-11)

4.9.0 (2021-02-10)

4.9.0-canary.0 (2021-02-10)

  • Enhancement :Add prettier to project (#372) (17ffc09), closes #372
  • Events bug fixes (#373) (5fa735c), closes #373
  • v4.9.0-canary.0 (9c69212)
  • docs: add harshilparmar as a contributor (#376) (96b9311), closes #376

4.8.1 (2021-02-03)

4.8.0 (2021-01-28)

4.7.1 (2021-01-28)

  • Add event-listener-ref example (c4de1e5)
  • Add examples for use-window-event-listener (dfa8507)
  • Add splitbee (929e26f)
  • Optionally use layout effects (#360) (93ed9f6), closes #360
  • v4.7.1 (4002565)
  • docs: add Armanio as a contributor (#356) (463875d), closes #356
  • docs: add calthejuggler as a contributor (#357) (32bc5fb), closes #357
  • docs: add danielholmes as a contributor (#359) (85e5b92), closes #359
  • docs: add weschristiansen as a contributor (#358) (bb6f9ba), closes #358
  • docs: add zeritte as a contributor (#350) (5c6e5b6), closes #350

4.7.0 (2021-01-27)

4.6.1 (2021-01-23)

  • Bump @testing-library/react from 11.2.1 to 11.2.3 (#336) (4d1cfb6), closes #336
  • Bump webpack from 4.29.1 to 4.46.0 (#338) (8bd52af), closes #338
  • Ensure visibility check doesnt throw warnings on SSR (#342) (bebaea3), closes #342
  • v4.6.1 (c3d7928)

4.6.0 (2021-01-20)

4.5.0 (2020-12-18)

4.5.0-canary.2 (2020-12-18)

4.5.0-canary.1 (2020-12-18)

4.5.0-canary.0 (2020-12-18)

4.4.0 (2020-12-13)

4.3.0 (2020-12-04)

4.2.1-canary.3 (2020-12-04)

4.2.1-canary.2 (2020-12-04)

4.2.1-canary.1 (2020-12-04)

  • Attempt to checkout with command (860ccaa)
  • v4.2.1-canary.1 (c9496e3)

4.2.1-canary.0 (2020-12-04)

4.2.0 (2020-12-02)

4.1.1 (2020-11-29)

4.1.1-canary.0 (2020-11-29)

4.1.0 (2020-11-29)

4.1.0-canary.2 (2020-11-29)

  • No need to build on version bump (0ba817c)
  • v4.1.0-canary.2 (39ba7de)

4.1.0-canary.1 (2020-11-29)

  • Don't bother with parallel on ci (a3ce0af)
  • v4.1.0-canary.1 (bdfcdd7)

4.1.0-canary.0 (2020-11-29)

4.0.2 (2020-11-25)

4.0.1 (2020-11-25)

4.0.0 (2020-11-24)

4.0.0-canary.23 (2020-11-24)

4.0.0-canary.22 (2020-11-24)

4.0.0-canary.21 (2020-11-24)

4.0.0-canary.20 (2020-11-24)

4.0.0-canary.19 (2020-11-24)

4.0.0-canary.18 (2020-11-24)

4.0.0-canary.17 (2020-11-24)

4.0.0-canary.16 (2020-11-22)

4.0.0-canary.15 (2020-11-22)

4.0.0-canary.14 (2020-11-22)

4.0.0-canary.13 (2020-11-21)

4.0.0-canary.12 (2020-11-21)

4.0.0-canary.11 (2020-11-21)

4.0.0-canary.10 (2020-11-20)

4.0.0-canary.9 (2020-11-18)

4.0.0-canary.8 (2020-11-18)

4.0.0-canary.7 (2020-11-18)

4.0.0-canary.6 (2020-10-29)

4.0.0-canary.5 (2020-10-29)

4.0.0-canary.4 (2020-10-29)

4.0.0-canary.3 (2020-10-29)

4.0.0-canary.2 (2020-10-29)

4.0.0-canary.1 (2020-10-28)

4.0.0-canary.0 (2020-10-28)

3.7.0-canary.2 (2020-10-01)

3.7.0-canary.1 (2020-10-01)

3.7.0-canary.0 (2020-10-01)

3.6.1-3.6.1-canary.4.0 (2020-10-01)

  • v3.6.1-3.6.1-canary.4.0 (e7903a4)

3.6.1-canary.3 (2020-10-01)

  • Change effect to use use-effect (#257) (1db0209), closes #257
  • Fix faulty event behaviour (1390301)

3.6.1-canary.2 (2020-03-24)

3.6.1-canary.1 (2020-03-24)

3.6.1-canary.0 (2020-03-24)

  • [Security] Bump handlebars from 4.1.2 to 4.5.3 (#197) (1e95007), closes #197
  • Bug fix on navigator language (b7e7f70)
  • Fix missing sidebar entry (526af87)
  • Fix url in docusaurus (b2a78b2)
  • Return the navigator language property as is (#218) (838d51c), closes #218 #212
  • v3.6.1-canary.0 (b8be68c)
  • fix(useGeolocation): wrap promise in try catch to ensure error and message are also returned by hook (dd01bfb), closes #214

3.6.0 (2019-12-26)

3.6.0-canary.0 (2019-12-25)

3.5.2-canary.0 (2019-12-24)

3.5.1 (2019-12-24)

3.5.1-canary.20 (2019-12-24)

3.5.1-canary.19 (2019-12-24)

3.5.1-canary.18 (2019-12-24)

3.5.1-canary.17 (2019-12-24)

3.5.1-canary.16 (2019-12-18)

3.5.1-canary.15 (2019-12-18)

3.5.1-canary.14 (2019-12-18)

3.5.1-canary.13 (2019-12-18)

3.5.1-canary.12 (2019-12-18)

3.5.1-canary.11 (2019-12-18)

3.5.1-canary.10 (2019-12-18)

3.5.1-canary.9 (2019-12-18)

3.5.1-canary.8 (2019-12-18)

3.5.1-canary.7 (2019-12-18)

3.5.1-canary.6 (2019-12-18)

3.5.1-canary.5 (2019-12-18)

3.5.1-canary.4 (2019-12-17)

3.5.1-canary.3 (2019-12-17)

3.5.1-canary.2 (2019-12-17)

3.5.1-canary.1 (2019-12-17)

3.5.1-canary.0 (2019-12-16)

  • Bump rollup-plugin-typescript2 from 0.24.0 to 0.24.3 (#182) (40ef08f), closes #182
  • Update gitignore (2b67247)
  • v3.5.1-canary.0 (2a08b3f)

3.5.0 (2019-12-14)

3.5.0-canary.12 (2019-12-14)

3.5.0-canary.11 (2019-12-14)

3.5.0-canary.10 (2019-12-14)

3.5.0-canary.9 (2019-12-14)

3.5.0-canary.8 (2019-12-14)

3.5.0-canary.7 (2019-12-14)

3.5.0-canary.6 (2019-12-14)

3.5.0-canary.5 (2019-12-14)

3.5.0-canary.4 (2019-12-14)

3.5.0-canary.3 (2019-12-14)

  • Update ref-matches-branch script (1564441)
  • v3.5.0-canary.3 (3e2c04e)

3.5.0-canary.2 (2019-12-14)

3.5.0-canary.1 (2019-12-14)

3.5.0-canary.0 (2019-12-14)

3.4.4-6d7bf229.0 (2019-12-14)

3.4.4-canary.5 (2019-12-08)

3.4.4-canary.4 (2019-12-08)

3.4.4-canary.3 (2019-12-08)

  • Add actions to generate changelog (#184) (0b6223c), closes #184

3.4.4-canary.1 (2019-12-08)

  • [Security] Bump https-proxy-agent from 2.2.2 to 2.2.4 (#166) (5f1a38f), closes #166
  • Add usecountdown hook to rooks (f130c10)
  • Bump @testing-library/react from 8.0.1 to 9.3.2 (#159) (20c504b), closes #159
  • Bump ora from 3.0.0 to 4.0.3 (#164) (53abf21), closes #164
  • Bump read-pkg-up from 4.0.0 to 7.0.0 (#137) (bb90b83), closes #137
  • Make countdown onDown return remaining time (cfbe478)
  • Update changelog (efa3304)
  • Update yarn.lock (695b2ac)
  • v3.4.3 (e1839b4)
  • feat(useCountdown): count down to target ts (#173) (233a4ea), closes #173

3.4.2 (2019-12-04)

  • Add check for SSR (#140) (e0c0c45), closes #140
  • Add documentation for returned isActive property of useTimeout. Closes #165 (#168) (e73a435), closes #165 #168
  • Bump inquirer from 6.2.0 to 7.0.0 (#123) (242bfc8), closes #123
  • Fix types for use-outside-click-ref hook (#167) (107dd10), closes #167
  • Localstorage and Sessionstorage typo fix (#149) (3d10887), closes #149
  • Remove node v8 (2147813)
  • Update contributors (5520366)
  • Update homepage value in package.json (#156) (cee2077), closes #156
  • Update README.md (1bb7e81)
  • Updates (#176) (1963d18), closes #176 #169 #175
  • v3.4.2 (0656a44)
  • test(mouse): add tests for use mouse (#152) (fffc265), closes #152

3.4.1 (2019-11-26)

  • Add check for SSR (#140) (1137e5e), closes #140
  • Add documentation for returned isActive property of useTimeout. Closes #165 (#168) (2da84e6), closes #165 #168
  • Add wuct as contributor (8090e46)
  • Bump inquirer from 6.2.0 to 7.0.0 (#123) (33bd725), closes #123
  • Fix types for use-outside-click-ref hook (#167) (c6550f5), closes #167
  • Localstorage and Sessionstorage typo fix (#149) (0723195), closes #149
  • Remove node v8 (c5799f1)
  • Update contributors (06ab3ff)
  • Update homepage value in package.json (#156) (ec69e71), closes #156
  • v3.4.1 (0f0e1a8)
  • test(mouse): add tests for use mouse (#152) (65691af), closes #152

3.4.0 (2019-10-09)

  • Add missing file (319322e)
  • Add new hook internals (95dec88)
  • Add useBoundingclientrectRef hook (5e9d50d)
  • Add useForkRef hook (383a0d7)
  • Add useIntersectionObserverRef hook (b9b1906)
  • Add useIsomorphicEffect hook (fc3029a)
  • Add useMutationObserverRef hook (3cd4dbf)
  • Add useOutsideClickRef hook (3d14f20)
  • Add useThrottle to rooks (c511aca)
  • adding the perf improvements for useLocalstorage and useSessionstorage (#128) (b1a4892), closes #128
  • Auto rebase isn't helpful at this point. removing. (13a7838)
  • Bump mini-css-extract-plugin from 0.5.0 to 0.8.0 (#125) (04e8de0), closes #125
  • Feature/use throttle hook (#94) (#126) (8168e92), closes #94 #126 #94
  • Minor update to useBoundingclientrect (117566f)
  • Remove unused file (68fae9c)
  • Test for all packages to be defined (da1d178)
  • Update changelog (30a59d4)
  • Update changelog (3fde0c4)
  • Update package name (8b62a06)
  • Update readme (30f0f39)
  • Update README.md (f9a51ef)
  • Update storybook entry (1b569ff)
  • Update useThrottle readme and changelog (5c8a8e1)
  • Updates (74f6041)
  • Updates to readmes (2e43732)
  • Updates to useIntersectionObserver (ca41e31)
  • useIntersectionObserver (#133) (6c11a3e), closes #133
  • useIntersectionObserverRef (32558c8)
  • v3.4.0 (597c6bf)

3.3.0-alpha.1 (2019-09-07)

3.3.0-alpha.0 (2019-09-07)

  • [Security] Bump eslint-utils from 1.4.0 to 1.4.2 (#106) (364fc04), closes #106
  • Bump babel-eslint from 10.0.1 to 10.0.3 (#107) (1c4f23c), closes #107
  • Bump babel-preset-minify from 0.5.0 to 0.5.1 (#108) (c0d3709), closes #108
  • Bump chalk from 2.4.1 to 2.4.2 (#105) (dcf6248), closes #105
  • Bump rollup from 1.1.2 to 1.20.3 (#116) (f05f8c8), closes #116
  • Bump rollup-plugin-typescript2 from 0.20.1 to 0.24.0 (#109) (c8ec1f8), closes #109
  • fix infinite loop issue and add test case for it (#111) (e5963cc), closes #111
  • MInor updates (b521df9)
  • Remove react-dom from peer deps (e0cdf32)
  • Test commit (8aae390)
  • Update readme (326f9f2)
  • Update readme (b28d021)
  • Update readmes (3a26aad)
  • Update workflow names (e942933)
  • useGeolocationhook (#100) (ff0052e), closes #100
  • v3.3.0-alpha.0 (e918391)

3.3.0 (2019-09-09)

3.2.4 (2019-09-03)

3.2.3 (2019-09-03)

3.2.2-alpha.0 (2019-09-03)

3.2.2 (2019-08-10)

3.2.1 (2019-08-03)

  • Add tests to useKey (0425ffa)
  • Correct typings for useRef (ac569f4)
  • Remove package name list (3a92151)
  • Test cases for willunmount (cf06fd5)
  • useInterval with array and object destructuring (f61f426)
  • v3.2.1 (33ca1bb)
  • Yarn update version (d5f03d9)

3.1.1-alpha.1 (2019-08-02)

3.1.1-alpha.0 (2019-07-30)

3.0.3-alpha.1 (2019-06-09)

  • Add Dionaga to contributors (4d0f857)
  • Debounce support synthetic events (d621ad0)
  • Move fsevents to optionaldependencies (ce8e406)
  • Support synthetic event (d323ff0)
  • v3.0.3-alpha.1 (7474c9d)

3.0.3-alpha.0 (2019-06-09)

3.0.2 (2019-04-23)

3.0.1 (2019-04-23)

3.0.0 (2019-04-20)

3.0.0-beta.5 (2019-04-15)

3.0.0-beta.4 (2019-04-14)

3.0.0-beta.3 (2019-04-11)

3.0.0-3.0.0-beta.2.0 (2019-04-11)

3.0.0-alpha.5 (2019-04-11)

  • Serial build steps for rollup dependency mgmt (ec7ee43)
  • Update lerna version (6daad98)
  • Update yarn.lock (7e83298)
  • v3.0.0-alpha.5 (5d0d499)

3.0.0-alpha.4 (2019-04-11)

3.0.0-alpha.3 (2019-04-06)

  • Add test case for reducer in useToggle (d809e6e)
  • Figured out tsc infra (41f041f)
  • implement useToggle with useReducer (3747f5e)
  • Move codebase to typescript (748a7ca)
  • v3.0.0-alpha.3 (e501b61)
  • WIP typescript (f8143e7)

3.0.0-alpha.2 (2019-03-25)

3.0.0-alpha.1 (2019-03-05)

3.0.0-alpha.0 (2019-03-05)

3.0.0-0 (2019-03-05)

2.0.0-0 (2019-03-05)

1.1.2 (2019-02-22)

  • Add @imbhargav5 as contributor (d30e889)
  • Add changelogs (bbba029)
  • Better readme with useful links for all packages in a table format. (207df96)
  • Change keys of Options to optional. (d697b9a)
  • Fix Options type for visibility-sensor (f19f5e3)
  • Fix typo (55eacf1)
  • Fix typo in Readme (2016240)
  • for useOutsideClick add bug fix for IOS that occurs only on the real device (6b42e58)
  • Make outside-click server renderable (ec6a226)
  • Publish (d062d98)
  • Publish (b5968e1)
  • Publish (46efdec)
  • Remove alias dependency of master-branch-filter (c8db2bc)
  • Update (902dac4)
  • Update changelog for outside-click (97434eb)
  • Update contributors (c494b25)
  • Update contributors (bf521a9)
  • Update deps (de99126)
  • Update script (5c6fa04)
  • Updated useInterval using the implementation by Dan Abramov (b33d4fb)
  • Use incrementBy instead of setCounter (e1b0399)
  • v1.1.2 (b3d354b)
  • WIP (167efe1)
  • docs: create .all-contributorsrc (b139127)
  • docs: update README.md (6fad9bf)

1.2.0 (2019-02-09)

1.2.0-alpha.1 (2019-02-09)

1.3.0-0 (2019-02-09)

2.0.1 (2019-02-09)

2.0.1-alpha.1 (2019-02-09)