Update dependency react-use to v17 (main)#219595
Conversation
|
Pinging @elastic/appex-sharedux (Team:SharedUX) |
e86c810 to
eb62fe2
Compare
kc13greiner
left a comment
There was a problem hiding this comment.
Approving to unblock. Verification, testing, and approval should be completed by the owning team
eb62fe2 to
24b79e2
Compare
|
buildkite, test this |
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
|
/ci |
…eact-use-17.x # Conflicts: # package.json
|
/ci |
|
/ci |
💚 Build Succeeded
Metrics [docs]Module Count
Async chunks
Page load bundle
History
cc @Dosant |
| import { i18n } from '@kbn/i18n'; | ||
|
|
||
| import { isDeepEqual } from 'react-use/lib/util'; | ||
| import isDeepEqual from 'fast-deep-equal/react'; |
There was a problem hiding this comment.
The internal location of that utility has changed, but I decided to use the underlying library directly instead of a re-export. https://github.com/streamich/react-use/blob/master/src/misc/isDeepEqual.ts
davismcphee
left a comment
There was a problem hiding this comment.
Quick smoke test in Discover and all looks good on the Data Discovery side 👍
|
Starting backport for target branches: 7.17, 8.17, 8.18, 8.19, 9.0 |
💔 All backports failed
Manual backportTo create the backport manually run: Questions ?Please refer to the Backport tool documentation |
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [react-use](https://redirect.github.com/streamich/react-use) | dependencies | major | [`^15.3.8` -> `^17.6.0`](https://renovatebot.com/diffs/npm/react-use/15.3.8/17.6.0) | --- ### Release Notes <details> <summary>streamich/react-use (react-use)</summary> ### [`v17.6.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1760-2024-12-09) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.5.1...v17.6.0) ##### Features - add onChange callback to useWindowSize ([ea656f7](https://redirect.github.com/streamich/react-use/commit/ea656f7e751b8366360ce2aa8238057bbbc1251a)) - add onChange callback to useWindowSize ([3eb531a](https://redirect.github.com/streamich/react-use/commit/3eb531ac9e9e04641df29aafbd2677869cdcb085)) #### [17.5.1](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1) (2024-07-20) ##### Bug Fixes - 🐛 bump nano-css dependency ([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182)) ### [`v17.5.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1751-2024-07-20) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1) ##### Bug Fixes - 🐛 bump nano-css dependency ([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182)) ### [`v17.5.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1750-2024-01-22) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.4...v17.5.0) ##### Features - add `isFirst` and `isLast` methods to `useStateList` hook ([ac64414](https://redirect.github.com/streamich/react-use/commit/ac64414bea4c8afadfb382da9fea44ee89b41e2d)) - **pencil:** add isFirst and isLast return value to 'useStateList' ([75218e4](https://redirect.github.com/streamich/react-use/commit/75218e45dfdcdc6ea193e278cb97ceee98c00f1b)) - **pencil:** fix with yarn lint:fix ([6a9dde5](https://redirect.github.com/streamich/react-use/commit/6a9dde596ae25c0dd2fa97b0cf354143fbc5b5ff)) #### [17.4.4](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4) (2024-01-21) ##### Bug Fixes - typo in example ([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f)) #### [17.4.3](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3) (2024-01-13) ##### Bug Fixes - update useMedia hook to use recommended approach of MDN ([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c)) #### [17.4.2](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2) (2023-12-01) ##### Bug Fixes - correct peer dependencies ([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50)) #### [17.4.1](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1) (2023-11-28) ##### Bug Fixes - 🐛 bump nano-css version ([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c)) ### [`v17.4.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1744-2024-01-21) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4) ##### Bug Fixes - typo in example ([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f)) ### [`v17.4.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1743-2024-01-13) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3) ##### Bug Fixes - update useMedia hook to use recommended approach of MDN ([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c)) ### [`v17.4.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1742-2023-12-01) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2) ##### Bug Fixes - correct peer dependencies ([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50)) ### [`v17.4.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1741-2023-11-28) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1) ##### Bug Fixes - 🐛 bump nano-css version ([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c)) ### [`v17.4.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1740-2022-05-20) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.3.3...v17.4.0) ##### Features - add usePinchZoom sensor hook ([3e042cb](https://redirect.github.com/streamich/react-use/commit/3e042cb2f3022349a53199b5cc5c380e3ebd9975)) #### [17.3.3](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3) (2022-05-20) ##### Bug Fixes - bump React peer dependency version ([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c)) - resolve [#&elastic#8203;2319](https://redirect.github.com/streamich/react-use/issues/2319) ([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c)) - resolve [@&elastic#8203;types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18) break change, React.FC ([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816)) #### [17.3.2](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2) (2021-12-30) ##### Bug Fixes - useMedia SSR hydration bug with defaultState ([#&elastic#8203;2216](https://redirect.github.com/streamich/react-use/issues/2216)) ([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17)) #### [17.3.1](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1) (2021-08-31) ##### Performance Improvements - ⚡️ change title only if it changed ([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf)) ### [`v17.3.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1733-2022-05-20) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3) ##### Bug Fixes - bump React peer dependency version ([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c)) - resolve [#&elastic#8203;2319](https://redirect.github.com/streamich/react-use/issues/2319) ([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c)) - resolve [@&elastic#8203;types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18) break change, React.FC ([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816)) ### [`v17.3.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1732-2021-12-30) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2) ##### Bug Fixes - useMedia SSR hydration bug with defaultState ([#&elastic#8203;2216](https://redirect.github.com/streamich/react-use/issues/2216)) ([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17)) ### [`v17.3.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1731-2021-08-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1) ##### Performance Improvements - ⚡️ change title only if it changed ([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf)) ### [`v17.3.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1730-2021-08-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.4...v17.3.0) ##### Bug Fixes - do not re-render unncessarily in useAsyncFn hook ([fa3ba25](https://redirect.github.com/streamich/react-use/commit/fa3ba2520ede6866b599f6df55fdfa6395058cd2)) ##### Features - useAudio add playing state ([3203610](https://redirect.github.com/streamich/react-use/commit/3203610efdcb8e1fe3c6a17ea19e41bacbeb851b)) #### [17.2.4](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4) (2021-04-23) ##### Bug Fixes - lint issues. ([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5)) - **useLocalStorage:** reinitialize on key change ([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333)) - add generic typing to createHTMLMediaHook. no typecheck problem with ref anymore. ([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd)) - add generic typing to createHTMLMediaHook. no typecheck problem with ref anymore. ([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc)) #### [17.2.3](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3) (2021-04-06) ##### Bug Fixes - lint issues. ([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c)) #### [17.2.2](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2) (2021-04-06) ##### Bug Fixes - **useStateWithHistory:** support callback style setState ([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba)) #### [17.2.1](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1) (2021-03-11) ##### Bug Fixes - lint issues. ([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff)) - useMeasure type definitions for SVG ([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760)) - useUnmountPromise stops on immediate update ([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607)) ### [`v17.2.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1724-2021-04-23) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4) ##### Bug Fixes - lint issues. ([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5)) - **useLocalStorage:** reinitialize on key change ([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333)) - add generic typing to createHTMLMediaHook. no typecheck problem with ref anymore. ([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd)) - add generic typing to createHTMLMediaHook. no typecheck problem with ref anymore. ([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc)) ### [`v17.2.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1723-2021-04-06) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3) ##### Bug Fixes - lint issues. ([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c)) ### [`v17.2.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1722-2021-04-06) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2) ##### Bug Fixes - **useStateWithHistory:** support callback style setState ([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba)) ### [`v17.2.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1721-2021-03-11) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1) ##### Bug Fixes - lint issues. ([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff)) - useMeasure type definitions for SVG ([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760)) - useUnmountPromise stops on immediate update ([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607)) ### [`v17.2.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1720-2021-03-10) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.1.1...v17.2.0) ##### Bug Fixes - delete isClient ([72f4cb9](https://redirect.github.com/streamich/react-use/commit/72f4cb9b405b3729975bca3acb06658ca467d15b)) - lint issues. ([dc5bbe0](https://redirect.github.com/streamich/react-use/commit/dc5bbe0e94d131dda90942ba90c14b200df3f34e)) - **useOrientation:** handle orientation being 0 ([793b053](https://redirect.github.com/streamich/react-use/commit/793b0539f0305e2512e7022c45a5c33b842d24d5)) - **useOrientation:** update tests to increase coverage ([f9c743f](https://redirect.github.com/streamich/react-use/commit/f9c743fa8375ef726d33f85285d4a5af608f9a42)) - use window inside useEffect ([2f33aa8](https://redirect.github.com/streamich/react-use/commit/2f33aa8182c92bf56d49ec3184e6b20f0c0c1e1e)) ##### Features - **useOrientation:** add tests ([f45cb70](https://redirect.github.com/streamich/react-use/commit/f45cb707b52363f1cb1b32a0ebf2fdbdae79b322)) #### [17.1.1](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1) (2021-02-10) ##### Bug Fixes - useMountedState should not change state on componentDidUpdate lifecycle ([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339)) ### [`v17.1.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1711-2021-02-10) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1) ##### Bug Fixes - useMountedState should not change state on componentDidUpdate lifecycle ([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339)) ### [`v17.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1710-2021-02-01) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.0.2...v17.1.0) ##### Features - **prettier:** make prettier a part of eslint. ([b6993a6](https://redirect.github.com/streamich/react-use/commit/b6993a6f95a1b493945c03aecc44dafd10870816)) #### [17.0.2](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2) (2021-02-01) ##### Bug Fixes - proper definition for `useMeasure` ([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381)) #### [17.0.1](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1) (2021-01-31) ##### Bug Fixes - proper definition for isBrowser and isNavigator states. ([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)), closes [#&elastic#8203;1777](https://redirect.github.com/streamich/react-use/issues/1777) ### [`v17.0.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1702-2021-02-01) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2) ##### Bug Fixes - proper definition for `useMeasure` ([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381)) ### [`v17.0.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1701-2021-01-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1) ##### Bug Fixes - proper definition for isBrowser and isNavigator states. ([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)), closes [#&elastic#8203;1777](https://redirect.github.com/streamich/react-use/issues/1777) ### [`v17.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1700-2021-01-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v16.1.0...v17.0.0) ##### Features - refactor the useNetwork hook. ([23037f2](https://redirect.github.com/streamich/react-use/commit/23037f207d07604dd2cd7e2cc4ba9475221be780)) ##### BREAKING CHANGES - `useNetwork` hook renamed to `useNetworkState`. ### [`v16.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1610-2021-01-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v16.0.0...v16.1.0) ##### Features - improve `on` and `off` util functions typing. ([723c588](https://redirect.github.com/streamich/react-use/commit/723c588fef6aba9f10ea9f5ea7bc444532519f9a)) ### [`v16.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1600-2021-01-30) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v15.3.8...v16.0.0) ##### chore - refactoring and rearrangement. ([a27f09f](https://redirect.github.com/streamich/react-use/commit/a27f09fd367f8b172866b5fcbaf66f9a5a3481bb)) ##### BREAKING CHANGES - all `create*` factories been moved to `factory` subdirectory and in case direct import should be imported like `react-use/esm/factory/createBreakpoint` - `comps` directory renamed to `component` #### [15.3.8](https://redirect.github.com/streamich/react-use/compare/v15.3.7...v15.3.8) (2021-01-08) ##### Bug Fixes - improve useStateValidator and useMultiStateValidator typings. ([acff81d](https://redirect.github.com/streamich/react-use/commit/acff81d99abdbbefcc2985297ee01c3cda9ef4c9)) #### [15.3.7](https://redirect.github.com/streamich/react-use/compare/v15.3.6...v15.3.7) (2021-01-08) ##### Bug Fixes - [#&elastic#8203;1646](https://redirect.github.com/streamich/react-use/issues/1646) ([ebc7094](https://redirect.github.com/streamich/react-use/commit/ebc7094bbc156be57b3de855c6984c1d056cf0e6)) #### [15.3.6](https://redirect.github.com/streamich/react-use/compare/v15.3.5...v15.3.6) (2021-01-07) ##### Bug Fixes - Fix issues in tests ([7668ce5](https://redirect.github.com/streamich/react-use/commit/7668ce5c5f0f186437907f1c352d3a62e3ae8ba7)) #### [15.3.4](https://redirect.github.com/streamich/react-use/compare/v15.3.3...v15.3.4) (2020-09-04) ##### Bug Fixes - useLongPress hook linting fixes. ([479dd99](https://redirect.github.com/streamich/react-use/commit/479dd9977bfcc43ccadc58eb93690adee462a16e)) #### [15.3.3](https://redirect.github.com/streamich/react-use/compare/v15.3.2...v15.3.3) (2020-07-24) ##### Bug Fixes - replace createFactory usages with createElement ([ad29bea](https://redirect.github.com/streamich/react-use/commit/ad29bea7b03f46aa697e6623bdf7a17347ace651)) #### [15.3.2](https://redirect.github.com/streamich/react-use/compare/v15.3.1...v15.3.2) (2020-06-29) ##### Bug Fixes - **useFullscreen:** fix typings so [#&elastic#8203;1205](https://redirect.github.com/streamich/react-use/issues/1205) can be merged. ([e6e55a3](https://redirect.github.com/streamich/react-use/commit/e6e55a3f94993b621566ac66488fd973e992704f)) #### [15.3.1](https://redirect.github.com/streamich/react-use/compare/v15.3.0...v15.3.1) (2020-06-29) ##### Bug Fixes - **usePrevious:** revert the reworked variant as a fix of [#&elastic#8203;1315](https://redirect.github.com/streamich/react-use/issues/1315) ([a4279eb](https://redirect.github.com/streamich/react-use/commit/a4279eb660f6b433ed88e0d90c2bb0b3158d3b00)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNoYXJlZFVYIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==--> --------- Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com> Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Anton Dosov <anton.dosov@elastic.co> (cherry picked from commit 7cf1360) # Conflicts: # package.json # src/platform/plugins/shared/discover/public/application/main/hooks/use_async_function.ts # x-pack/platform/plugins/shared/content_connectors/public/components/settings/settings_logic.ts # yarn.lock
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [react-use](https://redirect.github.com/streamich/react-use) | dependencies | major | [`^15.3.8` -> `^17.6.0`](https://renovatebot.com/diffs/npm/react-use/15.3.8/17.6.0) | --- ### Release Notes <details> <summary>streamich/react-use (react-use)</summary> ### [`v17.6.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1760-2024-12-09) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.5.1...v17.6.0) ##### Features - add onChange callback to useWindowSize ([ea656f7](https://redirect.github.com/streamich/react-use/commit/ea656f7e751b8366360ce2aa8238057bbbc1251a)) - add onChange callback to useWindowSize ([3eb531a](https://redirect.github.com/streamich/react-use/commit/3eb531ac9e9e04641df29aafbd2677869cdcb085)) #### [17.5.1](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1) (2024-07-20) ##### Bug Fixes - 🐛 bump nano-css dependency ([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182)) ### [`v17.5.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1751-2024-07-20) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1) ##### Bug Fixes - 🐛 bump nano-css dependency ([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182)) ### [`v17.5.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1750-2024-01-22) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.4...v17.5.0) ##### Features - add `isFirst` and `isLast` methods to `useStateList` hook ([ac64414](https://redirect.github.com/streamich/react-use/commit/ac64414bea4c8afadfb382da9fea44ee89b41e2d)) - **pencil:** add isFirst and isLast return value to 'useStateList' ([75218e4](https://redirect.github.com/streamich/react-use/commit/75218e45dfdcdc6ea193e278cb97ceee98c00f1b)) - **pencil:** fix with yarn lint:fix ([6a9dde5](https://redirect.github.com/streamich/react-use/commit/6a9dde596ae25c0dd2fa97b0cf354143fbc5b5ff)) #### [17.4.4](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4) (2024-01-21) ##### Bug Fixes - typo in example ([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f)) #### [17.4.3](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3) (2024-01-13) ##### Bug Fixes - update useMedia hook to use recommended approach of MDN ([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c)) #### [17.4.2](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2) (2023-12-01) ##### Bug Fixes - correct peer dependencies ([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50)) #### [17.4.1](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1) (2023-11-28) ##### Bug Fixes - 🐛 bump nano-css version ([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c)) ### [`v17.4.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1744-2024-01-21) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4) ##### Bug Fixes - typo in example ([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f)) ### [`v17.4.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1743-2024-01-13) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3) ##### Bug Fixes - update useMedia hook to use recommended approach of MDN ([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c)) ### [`v17.4.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1742-2023-12-01) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2) ##### Bug Fixes - correct peer dependencies ([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50)) ### [`v17.4.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1741-2023-11-28) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1) ##### Bug Fixes - 🐛 bump nano-css version ([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c)) ### [`v17.4.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1740-2022-05-20) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.3.3...v17.4.0) ##### Features - add usePinchZoom sensor hook ([3e042cb](https://redirect.github.com/streamich/react-use/commit/3e042cb2f3022349a53199b5cc5c380e3ebd9975)) #### [17.3.3](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3) (2022-05-20) ##### Bug Fixes - bump React peer dependency version ([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c)) - resolve [#&elastic#8203;2319](https://redirect.github.com/streamich/react-use/issues/2319) ([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c)) - resolve [@&elastic#8203;types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18) break change, React.FC ([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816)) #### [17.3.2](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2) (2021-12-30) ##### Bug Fixes - useMedia SSR hydration bug with defaultState ([#&elastic#8203;2216](https://redirect.github.com/streamich/react-use/issues/2216)) ([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17)) #### [17.3.1](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1) (2021-08-31) ##### Performance Improvements - ⚡️ change title only if it changed ([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf)) ### [`v17.3.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1733-2022-05-20) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3) ##### Bug Fixes - bump React peer dependency version ([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c)) - resolve [#&elastic#8203;2319](https://redirect.github.com/streamich/react-use/issues/2319) ([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c)) - resolve [@&elastic#8203;types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18) break change, React.FC ([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816)) ### [`v17.3.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1732-2021-12-30) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2) ##### Bug Fixes - useMedia SSR hydration bug with defaultState ([#&elastic#8203;2216](https://redirect.github.com/streamich/react-use/issues/2216)) ([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17)) ### [`v17.3.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1731-2021-08-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1) ##### Performance Improvements - ⚡️ change title only if it changed ([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf)) ### [`v17.3.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1730-2021-08-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.4...v17.3.0) ##### Bug Fixes - do not re-render unncessarily in useAsyncFn hook ([fa3ba25](https://redirect.github.com/streamich/react-use/commit/fa3ba2520ede6866b599f6df55fdfa6395058cd2)) ##### Features - useAudio add playing state ([3203610](https://redirect.github.com/streamich/react-use/commit/3203610efdcb8e1fe3c6a17ea19e41bacbeb851b)) #### [17.2.4](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4) (2021-04-23) ##### Bug Fixes - lint issues. ([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5)) - **useLocalStorage:** reinitialize on key change ([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333)) - add generic typing to createHTMLMediaHook. no typecheck problem with ref anymore. ([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd)) - add generic typing to createHTMLMediaHook. no typecheck problem with ref anymore. ([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc)) #### [17.2.3](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3) (2021-04-06) ##### Bug Fixes - lint issues. ([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c)) #### [17.2.2](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2) (2021-04-06) ##### Bug Fixes - **useStateWithHistory:** support callback style setState ([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba)) #### [17.2.1](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1) (2021-03-11) ##### Bug Fixes - lint issues. ([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff)) - useMeasure type definitions for SVG ([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760)) - useUnmountPromise stops on immediate update ([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607)) ### [`v17.2.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1724-2021-04-23) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4) ##### Bug Fixes - lint issues. ([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5)) - **useLocalStorage:** reinitialize on key change ([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333)) - add generic typing to createHTMLMediaHook. no typecheck problem with ref anymore. ([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd)) - add generic typing to createHTMLMediaHook. no typecheck problem with ref anymore. ([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc)) ### [`v17.2.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1723-2021-04-06) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3) ##### Bug Fixes - lint issues. ([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c)) ### [`v17.2.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1722-2021-04-06) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2) ##### Bug Fixes - **useStateWithHistory:** support callback style setState ([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba)) ### [`v17.2.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1721-2021-03-11) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1) ##### Bug Fixes - lint issues. ([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff)) - useMeasure type definitions for SVG ([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760)) - useUnmountPromise stops on immediate update ([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607)) ### [`v17.2.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1720-2021-03-10) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.1.1...v17.2.0) ##### Bug Fixes - delete isClient ([72f4cb9](https://redirect.github.com/streamich/react-use/commit/72f4cb9b405b3729975bca3acb06658ca467d15b)) - lint issues. ([dc5bbe0](https://redirect.github.com/streamich/react-use/commit/dc5bbe0e94d131dda90942ba90c14b200df3f34e)) - **useOrientation:** handle orientation being 0 ([793b053](https://redirect.github.com/streamich/react-use/commit/793b0539f0305e2512e7022c45a5c33b842d24d5)) - **useOrientation:** update tests to increase coverage ([f9c743f](https://redirect.github.com/streamich/react-use/commit/f9c743fa8375ef726d33f85285d4a5af608f9a42)) - use window inside useEffect ([2f33aa8](https://redirect.github.com/streamich/react-use/commit/2f33aa8182c92bf56d49ec3184e6b20f0c0c1e1e)) ##### Features - **useOrientation:** add tests ([f45cb70](https://redirect.github.com/streamich/react-use/commit/f45cb707b52363f1cb1b32a0ebf2fdbdae79b322)) #### [17.1.1](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1) (2021-02-10) ##### Bug Fixes - useMountedState should not change state on componentDidUpdate lifecycle ([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339)) ### [`v17.1.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1711-2021-02-10) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1) ##### Bug Fixes - useMountedState should not change state on componentDidUpdate lifecycle ([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339)) ### [`v17.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1710-2021-02-01) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.0.2...v17.1.0) ##### Features - **prettier:** make prettier a part of eslint. ([b6993a6](https://redirect.github.com/streamich/react-use/commit/b6993a6f95a1b493945c03aecc44dafd10870816)) #### [17.0.2](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2) (2021-02-01) ##### Bug Fixes - proper definition for `useMeasure` ([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381)) #### [17.0.1](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1) (2021-01-31) ##### Bug Fixes - proper definition for isBrowser and isNavigator states. ([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)), closes [#&elastic#8203;1777](https://redirect.github.com/streamich/react-use/issues/1777) ### [`v17.0.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1702-2021-02-01) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2) ##### Bug Fixes - proper definition for `useMeasure` ([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381)) ### [`v17.0.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1701-2021-01-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1) ##### Bug Fixes - proper definition for isBrowser and isNavigator states. ([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)), closes [#&elastic#8203;1777](https://redirect.github.com/streamich/react-use/issues/1777) ### [`v17.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1700-2021-01-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v16.1.0...v17.0.0) ##### Features - refactor the useNetwork hook. ([23037f2](https://redirect.github.com/streamich/react-use/commit/23037f207d07604dd2cd7e2cc4ba9475221be780)) ##### BREAKING CHANGES - `useNetwork` hook renamed to `useNetworkState`. ### [`v16.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1610-2021-01-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v16.0.0...v16.1.0) ##### Features - improve `on` and `off` util functions typing. ([723c588](https://redirect.github.com/streamich/react-use/commit/723c588fef6aba9f10ea9f5ea7bc444532519f9a)) ### [`v16.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1600-2021-01-30) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v15.3.8...v16.0.0) ##### chore - refactoring and rearrangement. ([a27f09f](https://redirect.github.com/streamich/react-use/commit/a27f09fd367f8b172866b5fcbaf66f9a5a3481bb)) ##### BREAKING CHANGES - all `create*` factories been moved to `factory` subdirectory and in case direct import should be imported like `react-use/esm/factory/createBreakpoint` - `comps` directory renamed to `component` #### [15.3.8](https://redirect.github.com/streamich/react-use/compare/v15.3.7...v15.3.8) (2021-01-08) ##### Bug Fixes - improve useStateValidator and useMultiStateValidator typings. ([acff81d](https://redirect.github.com/streamich/react-use/commit/acff81d99abdbbefcc2985297ee01c3cda9ef4c9)) #### [15.3.7](https://redirect.github.com/streamich/react-use/compare/v15.3.6...v15.3.7) (2021-01-08) ##### Bug Fixes - [#&elastic#8203;1646](https://redirect.github.com/streamich/react-use/issues/1646) ([ebc7094](https://redirect.github.com/streamich/react-use/commit/ebc7094bbc156be57b3de855c6984c1d056cf0e6)) #### [15.3.6](https://redirect.github.com/streamich/react-use/compare/v15.3.5...v15.3.6) (2021-01-07) ##### Bug Fixes - Fix issues in tests ([7668ce5](https://redirect.github.com/streamich/react-use/commit/7668ce5c5f0f186437907f1c352d3a62e3ae8ba7)) #### [15.3.4](https://redirect.github.com/streamich/react-use/compare/v15.3.3...v15.3.4) (2020-09-04) ##### Bug Fixes - useLongPress hook linting fixes. ([479dd99](https://redirect.github.com/streamich/react-use/commit/479dd9977bfcc43ccadc58eb93690adee462a16e)) #### [15.3.3](https://redirect.github.com/streamich/react-use/compare/v15.3.2...v15.3.3) (2020-07-24) ##### Bug Fixes - replace createFactory usages with createElement ([ad29bea](https://redirect.github.com/streamich/react-use/commit/ad29bea7b03f46aa697e6623bdf7a17347ace651)) #### [15.3.2](https://redirect.github.com/streamich/react-use/compare/v15.3.1...v15.3.2) (2020-06-29) ##### Bug Fixes - **useFullscreen:** fix typings so [#&elastic#8203;1205](https://redirect.github.com/streamich/react-use/issues/1205) can be merged. ([e6e55a3](https://redirect.github.com/streamich/react-use/commit/e6e55a3f94993b621566ac66488fd973e992704f)) #### [15.3.1](https://redirect.github.com/streamich/react-use/compare/v15.3.0...v15.3.1) (2020-06-29) ##### Bug Fixes - **usePrevious:** revert the reworked variant as a fix of [#&elastic#8203;1315](https://redirect.github.com/streamich/react-use/issues/1315) ([a4279eb](https://redirect.github.com/streamich/react-use/commit/a4279eb660f6b433ed88e0d90c2bb0b3158d3b00)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNoYXJlZFVYIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==--> --------- Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com> Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Anton Dosov <anton.dosov@elastic.co> (cherry picked from commit 7cf1360) # Conflicts: # package.json # src/platform/plugins/shared/discover/public/application/main/hooks/use_async_function.ts # x-pack/platform/plugins/shared/content_connectors/public/components/settings/settings_logic.ts # yarn.lock
💔 Some backports could not be created
Note: Successful backport PRs will be merged automatically after passing CI. Manual backportTo create the backport manually run: Questions ?Please refer to the Backport tool documentation |
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [react-use](https://redirect.github.com/streamich/react-use) | dependencies | major | [`^15.3.8` -> `^17.6.0`](https://renovatebot.com/diffs/npm/react-use/15.3.8/17.6.0) | --- ### Release Notes <details> <summary>streamich/react-use (react-use)</summary> ### [`v17.6.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1760-2024-12-09) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.5.1...v17.6.0) ##### Features - add onChange callback to useWindowSize ([ea656f7](https://redirect.github.com/streamich/react-use/commit/ea656f7e751b8366360ce2aa8238057bbbc1251a)) - add onChange callback to useWindowSize ([3eb531a](https://redirect.github.com/streamich/react-use/commit/3eb531ac9e9e04641df29aafbd2677869cdcb085)) #### [17.5.1](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1) (2024-07-20) ##### Bug Fixes - 🐛 bump nano-css dependency ([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182)) ### [`v17.5.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1751-2024-07-20) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1) ##### Bug Fixes - 🐛 bump nano-css dependency ([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182)) ### [`v17.5.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1750-2024-01-22) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.4...v17.5.0) ##### Features - add `isFirst` and `isLast` methods to `useStateList` hook ([ac64414](https://redirect.github.com/streamich/react-use/commit/ac64414bea4c8afadfb382da9fea44ee89b41e2d)) - **pencil:** add isFirst and isLast return value to 'useStateList' ([75218e4](https://redirect.github.com/streamich/react-use/commit/75218e45dfdcdc6ea193e278cb97ceee98c00f1b)) - **pencil:** fix with yarn lint:fix ([6a9dde5](https://redirect.github.com/streamich/react-use/commit/6a9dde596ae25c0dd2fa97b0cf354143fbc5b5ff)) #### [17.4.4](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4) (2024-01-21) ##### Bug Fixes - typo in example ([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f)) #### [17.4.3](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3) (2024-01-13) ##### Bug Fixes - update useMedia hook to use recommended approach of MDN ([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c)) #### [17.4.2](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2) (2023-12-01) ##### Bug Fixes - correct peer dependencies ([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50)) #### [17.4.1](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1) (2023-11-28) ##### Bug Fixes - 🐛 bump nano-css version ([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c)) ### [`v17.4.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1744-2024-01-21) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4) ##### Bug Fixes - typo in example ([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f)) ### [`v17.4.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1743-2024-01-13) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3) ##### Bug Fixes - update useMedia hook to use recommended approach of MDN ([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c)) ### [`v17.4.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1742-2023-12-01) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2) ##### Bug Fixes - correct peer dependencies ([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50)) ### [`v17.4.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1741-2023-11-28) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1) ##### Bug Fixes - 🐛 bump nano-css version ([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c)) ### [`v17.4.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1740-2022-05-20) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.3.3...v17.4.0) ##### Features - add usePinchZoom sensor hook ([3e042cb](https://redirect.github.com/streamich/react-use/commit/3e042cb2f3022349a53199b5cc5c380e3ebd9975)) #### [17.3.3](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3) (2022-05-20) ##### Bug Fixes - bump React peer dependency version ([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c)) - resolve [#&elastic#8203;2319](https://redirect.github.com/streamich/react-use/issues/2319) ([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c)) - resolve [@&elastic#8203;types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18) break change, React.FC ([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816)) #### [17.3.2](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2) (2021-12-30) ##### Bug Fixes - useMedia SSR hydration bug with defaultState ([#&elastic#8203;2216](https://redirect.github.com/streamich/react-use/issues/2216)) ([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17)) #### [17.3.1](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1) (2021-08-31) ##### Performance Improvements - ⚡️ change title only if it changed ([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf)) ### [`v17.3.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1733-2022-05-20) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3) ##### Bug Fixes - bump React peer dependency version ([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c)) - resolve [#&elastic#8203;2319](https://redirect.github.com/streamich/react-use/issues/2319) ([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c)) - resolve [@&elastic#8203;types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18) break change, React.FC ([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816)) ### [`v17.3.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1732-2021-12-30) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2) ##### Bug Fixes - useMedia SSR hydration bug with defaultState ([#&elastic#8203;2216](https://redirect.github.com/streamich/react-use/issues/2216)) ([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17)) ### [`v17.3.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1731-2021-08-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1) ##### Performance Improvements - ⚡️ change title only if it changed ([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf)) ### [`v17.3.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1730-2021-08-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.4...v17.3.0) ##### Bug Fixes - do not re-render unncessarily in useAsyncFn hook ([fa3ba25](https://redirect.github.com/streamich/react-use/commit/fa3ba2520ede6866b599f6df55fdfa6395058cd2)) ##### Features - useAudio add playing state ([3203610](https://redirect.github.com/streamich/react-use/commit/3203610efdcb8e1fe3c6a17ea19e41bacbeb851b)) #### [17.2.4](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4) (2021-04-23) ##### Bug Fixes - lint issues. ([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5)) - **useLocalStorage:** reinitialize on key change ([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333)) - add generic typing to createHTMLMediaHook. no typecheck problem with ref anymore. ([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd)) - add generic typing to createHTMLMediaHook. no typecheck problem with ref anymore. ([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc)) #### [17.2.3](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3) (2021-04-06) ##### Bug Fixes - lint issues. ([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c)) #### [17.2.2](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2) (2021-04-06) ##### Bug Fixes - **useStateWithHistory:** support callback style setState ([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba)) #### [17.2.1](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1) (2021-03-11) ##### Bug Fixes - lint issues. ([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff)) - useMeasure type definitions for SVG ([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760)) - useUnmountPromise stops on immediate update ([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607)) ### [`v17.2.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1724-2021-04-23) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4) ##### Bug Fixes - lint issues. ([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5)) - **useLocalStorage:** reinitialize on key change ([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333)) - add generic typing to createHTMLMediaHook. no typecheck problem with ref anymore. ([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd)) - add generic typing to createHTMLMediaHook. no typecheck problem with ref anymore. ([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc)) ### [`v17.2.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1723-2021-04-06) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3) ##### Bug Fixes - lint issues. ([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c)) ### [`v17.2.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1722-2021-04-06) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2) ##### Bug Fixes - **useStateWithHistory:** support callback style setState ([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba)) ### [`v17.2.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1721-2021-03-11) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1) ##### Bug Fixes - lint issues. ([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff)) - useMeasure type definitions for SVG ([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760)) - useUnmountPromise stops on immediate update ([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607)) ### [`v17.2.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1720-2021-03-10) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.1.1...v17.2.0) ##### Bug Fixes - delete isClient ([72f4cb9](https://redirect.github.com/streamich/react-use/commit/72f4cb9b405b3729975bca3acb06658ca467d15b)) - lint issues. ([dc5bbe0](https://redirect.github.com/streamich/react-use/commit/dc5bbe0e94d131dda90942ba90c14b200df3f34e)) - **useOrientation:** handle orientation being 0 ([793b053](https://redirect.github.com/streamich/react-use/commit/793b0539f0305e2512e7022c45a5c33b842d24d5)) - **useOrientation:** update tests to increase coverage ([f9c743f](https://redirect.github.com/streamich/react-use/commit/f9c743fa8375ef726d33f85285d4a5af608f9a42)) - use window inside useEffect ([2f33aa8](https://redirect.github.com/streamich/react-use/commit/2f33aa8182c92bf56d49ec3184e6b20f0c0c1e1e)) ##### Features - **useOrientation:** add tests ([f45cb70](https://redirect.github.com/streamich/react-use/commit/f45cb707b52363f1cb1b32a0ebf2fdbdae79b322)) #### [17.1.1](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1) (2021-02-10) ##### Bug Fixes - useMountedState should not change state on componentDidUpdate lifecycle ([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339)) ### [`v17.1.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1711-2021-02-10) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1) ##### Bug Fixes - useMountedState should not change state on componentDidUpdate lifecycle ([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339)) ### [`v17.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1710-2021-02-01) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.0.2...v17.1.0) ##### Features - **prettier:** make prettier a part of eslint. ([b6993a6](https://redirect.github.com/streamich/react-use/commit/b6993a6f95a1b493945c03aecc44dafd10870816)) #### [17.0.2](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2) (2021-02-01) ##### Bug Fixes - proper definition for `useMeasure` ([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381)) #### [17.0.1](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1) (2021-01-31) ##### Bug Fixes - proper definition for isBrowser and isNavigator states. ([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)), closes [#&elastic#8203;1777](https://redirect.github.com/streamich/react-use/issues/1777) ### [`v17.0.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1702-2021-02-01) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2) ##### Bug Fixes - proper definition for `useMeasure` ([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381)) ### [`v17.0.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1701-2021-01-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1) ##### Bug Fixes - proper definition for isBrowser and isNavigator states. ([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)), closes [#&elastic#8203;1777](https://redirect.github.com/streamich/react-use/issues/1777) ### [`v17.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1700-2021-01-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v16.1.0...v17.0.0) ##### Features - refactor the useNetwork hook. ([23037f2](https://redirect.github.com/streamich/react-use/commit/23037f207d07604dd2cd7e2cc4ba9475221be780)) ##### BREAKING CHANGES - `useNetwork` hook renamed to `useNetworkState`. ### [`v16.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1610-2021-01-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v16.0.0...v16.1.0) ##### Features - improve `on` and `off` util functions typing. ([723c588](https://redirect.github.com/streamich/react-use/commit/723c588fef6aba9f10ea9f5ea7bc444532519f9a)) ### [`v16.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1600-2021-01-30) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v15.3.8...v16.0.0) ##### chore - refactoring and rearrangement. ([a27f09f](https://redirect.github.com/streamich/react-use/commit/a27f09fd367f8b172866b5fcbaf66f9a5a3481bb)) ##### BREAKING CHANGES - all `create*` factories been moved to `factory` subdirectory and in case direct import should be imported like `react-use/esm/factory/createBreakpoint` - `comps` directory renamed to `component` #### [15.3.8](https://redirect.github.com/streamich/react-use/compare/v15.3.7...v15.3.8) (2021-01-08) ##### Bug Fixes - improve useStateValidator and useMultiStateValidator typings. ([acff81d](https://redirect.github.com/streamich/react-use/commit/acff81d99abdbbefcc2985297ee01c3cda9ef4c9)) #### [15.3.7](https://redirect.github.com/streamich/react-use/compare/v15.3.6...v15.3.7) (2021-01-08) ##### Bug Fixes - [#&elastic#8203;1646](https://redirect.github.com/streamich/react-use/issues/1646) ([ebc7094](https://redirect.github.com/streamich/react-use/commit/ebc7094bbc156be57b3de855c6984c1d056cf0e6)) #### [15.3.6](https://redirect.github.com/streamich/react-use/compare/v15.3.5...v15.3.6) (2021-01-07) ##### Bug Fixes - Fix issues in tests ([7668ce5](https://redirect.github.com/streamich/react-use/commit/7668ce5c5f0f186437907f1c352d3a62e3ae8ba7)) #### [15.3.4](https://redirect.github.com/streamich/react-use/compare/v15.3.3...v15.3.4) (2020-09-04) ##### Bug Fixes - useLongPress hook linting fixes. ([479dd99](https://redirect.github.com/streamich/react-use/commit/479dd9977bfcc43ccadc58eb93690adee462a16e)) #### [15.3.3](https://redirect.github.com/streamich/react-use/compare/v15.3.2...v15.3.3) (2020-07-24) ##### Bug Fixes - replace createFactory usages with createElement ([ad29bea](https://redirect.github.com/streamich/react-use/commit/ad29bea7b03f46aa697e6623bdf7a17347ace651)) #### [15.3.2](https://redirect.github.com/streamich/react-use/compare/v15.3.1...v15.3.2) (2020-06-29) ##### Bug Fixes - **useFullscreen:** fix typings so [#&elastic#8203;1205](https://redirect.github.com/streamich/react-use/issues/1205) can be merged. ([e6e55a3](https://redirect.github.com/streamich/react-use/commit/e6e55a3f94993b621566ac66488fd973e992704f)) #### [15.3.1](https://redirect.github.com/streamich/react-use/compare/v15.3.0...v15.3.1) (2020-06-29) ##### Bug Fixes - **usePrevious:** revert the reworked variant as a fix of [#&elastic#8203;1315](https://redirect.github.com/streamich/react-use/issues/1315) ([a4279eb](https://redirect.github.com/streamich/react-use/commit/a4279eb660f6b433ed88e0d90c2bb0b3158d3b00)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNoYXJlZFVYIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==--> --------- Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com> Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Anton Dosov <anton.dosov@elastic.co> (cherry picked from commit 7cf1360) # Conflicts: # package.json # src/platform/plugins/shared/discover/public/application/main/hooks/use_async_function.ts # x-pack/platform/plugins/shared/cloud/server/cloud_data/persist_token.ts # x-pack/platform/plugins/shared/content_connectors/public/components/settings/settings_logic.ts # yarn.lock
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [react-use](https://redirect.github.com/streamich/react-use) | dependencies | major | [`^15.3.8` -> `^17.6.0`](https://renovatebot.com/diffs/npm/react-use/15.3.8/17.6.0) | --- ### Release Notes <details> <summary>streamich/react-use (react-use)</summary> ### [`v17.6.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1760-2024-12-09) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.5.1...v17.6.0) ##### Features - add onChange callback to useWindowSize ([ea656f7](https://redirect.github.com/streamich/react-use/commit/ea656f7e751b8366360ce2aa8238057bbbc1251a)) - add onChange callback to useWindowSize ([3eb531a](https://redirect.github.com/streamich/react-use/commit/3eb531ac9e9e04641df29aafbd2677869cdcb085)) #### [17.5.1](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1) (2024-07-20) ##### Bug Fixes - 🐛 bump nano-css dependency ([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182)) ### [`v17.5.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1751-2024-07-20) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1) ##### Bug Fixes - 🐛 bump nano-css dependency ([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182)) ### [`v17.5.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1750-2024-01-22) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.4...v17.5.0) ##### Features - add `isFirst` and `isLast` methods to `useStateList` hook ([ac64414](https://redirect.github.com/streamich/react-use/commit/ac64414bea4c8afadfb382da9fea44ee89b41e2d)) - **pencil:** add isFirst and isLast return value to 'useStateList' ([75218e4](https://redirect.github.com/streamich/react-use/commit/75218e45dfdcdc6ea193e278cb97ceee98c00f1b)) - **pencil:** fix with yarn lint:fix ([6a9dde5](https://redirect.github.com/streamich/react-use/commit/6a9dde596ae25c0dd2fa97b0cf354143fbc5b5ff)) #### [17.4.4](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4) (2024-01-21) ##### Bug Fixes - typo in example ([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f)) #### [17.4.3](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3) (2024-01-13) ##### Bug Fixes - update useMedia hook to use recommended approach of MDN ([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c)) #### [17.4.2](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2) (2023-12-01) ##### Bug Fixes - correct peer dependencies ([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50)) #### [17.4.1](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1) (2023-11-28) ##### Bug Fixes - 🐛 bump nano-css version ([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c)) ### [`v17.4.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1744-2024-01-21) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4) ##### Bug Fixes - typo in example ([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f)) ### [`v17.4.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1743-2024-01-13) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3) ##### Bug Fixes - update useMedia hook to use recommended approach of MDN ([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c)) ### [`v17.4.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1742-2023-12-01) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2) ##### Bug Fixes - correct peer dependencies ([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50)) ### [`v17.4.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1741-2023-11-28) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1) ##### Bug Fixes - 🐛 bump nano-css version ([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c)) ### [`v17.4.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1740-2022-05-20) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.3.3...v17.4.0) ##### Features - add usePinchZoom sensor hook ([3e042cb](https://redirect.github.com/streamich/react-use/commit/3e042cb2f3022349a53199b5cc5c380e3ebd9975)) #### [17.3.3](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3) (2022-05-20) ##### Bug Fixes - bump React peer dependency version ([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c)) - resolve [#&elastic#8203;2319](https://redirect.github.com/streamich/react-use/issues/2319) ([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c)) - resolve [@&elastic#8203;types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18) break change, React.FC ([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816)) #### [17.3.2](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2) (2021-12-30) ##### Bug Fixes - useMedia SSR hydration bug with defaultState ([#&elastic#8203;2216](https://redirect.github.com/streamich/react-use/issues/2216)) ([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17)) #### [17.3.1](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1) (2021-08-31) ##### Performance Improvements - ⚡️ change title only if it changed ([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf)) ### [`v17.3.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1733-2022-05-20) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3) ##### Bug Fixes - bump React peer dependency version ([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c)) - resolve [#&elastic#8203;2319](https://redirect.github.com/streamich/react-use/issues/2319) ([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c)) - resolve [@&elastic#8203;types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18) break change, React.FC ([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816)) ### [`v17.3.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1732-2021-12-30) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2) ##### Bug Fixes - useMedia SSR hydration bug with defaultState ([#&elastic#8203;2216](https://redirect.github.com/streamich/react-use/issues/2216)) ([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17)) ### [`v17.3.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1731-2021-08-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1) ##### Performance Improvements - ⚡️ change title only if it changed ([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf)) ### [`v17.3.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1730-2021-08-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.4...v17.3.0) ##### Bug Fixes - do not re-render unncessarily in useAsyncFn hook ([fa3ba25](https://redirect.github.com/streamich/react-use/commit/fa3ba2520ede6866b599f6df55fdfa6395058cd2)) ##### Features - useAudio add playing state ([3203610](https://redirect.github.com/streamich/react-use/commit/3203610efdcb8e1fe3c6a17ea19e41bacbeb851b)) #### [17.2.4](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4) (2021-04-23) ##### Bug Fixes - lint issues. ([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5)) - **useLocalStorage:** reinitialize on key change ([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333)) - add generic typing to createHTMLMediaHook. no typecheck problem with ref anymore. ([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd)) - add generic typing to createHTMLMediaHook. no typecheck problem with ref anymore. ([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc)) #### [17.2.3](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3) (2021-04-06) ##### Bug Fixes - lint issues. ([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c)) #### [17.2.2](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2) (2021-04-06) ##### Bug Fixes - **useStateWithHistory:** support callback style setState ([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba)) #### [17.2.1](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1) (2021-03-11) ##### Bug Fixes - lint issues. ([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff)) - useMeasure type definitions for SVG ([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760)) - useUnmountPromise stops on immediate update ([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607)) ### [`v17.2.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1724-2021-04-23) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4) ##### Bug Fixes - lint issues. ([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5)) - **useLocalStorage:** reinitialize on key change ([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333)) - add generic typing to createHTMLMediaHook. no typecheck problem with ref anymore. ([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd)) - add generic typing to createHTMLMediaHook. no typecheck problem with ref anymore. ([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc)) ### [`v17.2.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1723-2021-04-06) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3) ##### Bug Fixes - lint issues. ([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c)) ### [`v17.2.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1722-2021-04-06) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2) ##### Bug Fixes - **useStateWithHistory:** support callback style setState ([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba)) ### [`v17.2.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1721-2021-03-11) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1) ##### Bug Fixes - lint issues. ([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff)) - useMeasure type definitions for SVG ([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760)) - useUnmountPromise stops on immediate update ([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607)) ### [`v17.2.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1720-2021-03-10) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.1.1...v17.2.0) ##### Bug Fixes - delete isClient ([72f4cb9](https://redirect.github.com/streamich/react-use/commit/72f4cb9b405b3729975bca3acb06658ca467d15b)) - lint issues. ([dc5bbe0](https://redirect.github.com/streamich/react-use/commit/dc5bbe0e94d131dda90942ba90c14b200df3f34e)) - **useOrientation:** handle orientation being 0 ([793b053](https://redirect.github.com/streamich/react-use/commit/793b0539f0305e2512e7022c45a5c33b842d24d5)) - **useOrientation:** update tests to increase coverage ([f9c743f](https://redirect.github.com/streamich/react-use/commit/f9c743fa8375ef726d33f85285d4a5af608f9a42)) - use window inside useEffect ([2f33aa8](https://redirect.github.com/streamich/react-use/commit/2f33aa8182c92bf56d49ec3184e6b20f0c0c1e1e)) ##### Features - **useOrientation:** add tests ([f45cb70](https://redirect.github.com/streamich/react-use/commit/f45cb707b52363f1cb1b32a0ebf2fdbdae79b322)) #### [17.1.1](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1) (2021-02-10) ##### Bug Fixes - useMountedState should not change state on componentDidUpdate lifecycle ([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339)) ### [`v17.1.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1711-2021-02-10) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1) ##### Bug Fixes - useMountedState should not change state on componentDidUpdate lifecycle ([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339)) ### [`v17.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1710-2021-02-01) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.0.2...v17.1.0) ##### Features - **prettier:** make prettier a part of eslint. ([b6993a6](https://redirect.github.com/streamich/react-use/commit/b6993a6f95a1b493945c03aecc44dafd10870816)) #### [17.0.2](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2) (2021-02-01) ##### Bug Fixes - proper definition for `useMeasure` ([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381)) #### [17.0.1](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1) (2021-01-31) ##### Bug Fixes - proper definition for isBrowser and isNavigator states. ([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)), closes [#&elastic#8203;1777](https://redirect.github.com/streamich/react-use/issues/1777) ### [`v17.0.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1702-2021-02-01) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2) ##### Bug Fixes - proper definition for `useMeasure` ([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381)) ### [`v17.0.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1701-2021-01-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1) ##### Bug Fixes - proper definition for isBrowser and isNavigator states. ([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)), closes [#&elastic#8203;1777](https://redirect.github.com/streamich/react-use/issues/1777) ### [`v17.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1700-2021-01-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v16.1.0...v17.0.0) ##### Features - refactor the useNetwork hook. ([23037f2](https://redirect.github.com/streamich/react-use/commit/23037f207d07604dd2cd7e2cc4ba9475221be780)) ##### BREAKING CHANGES - `useNetwork` hook renamed to `useNetworkState`. ### [`v16.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1610-2021-01-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v16.0.0...v16.1.0) ##### Features - improve `on` and `off` util functions typing. ([723c588](https://redirect.github.com/streamich/react-use/commit/723c588fef6aba9f10ea9f5ea7bc444532519f9a)) ### [`v16.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1600-2021-01-30) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v15.3.8...v16.0.0) ##### chore - refactoring and rearrangement. ([a27f09f](https://redirect.github.com/streamich/react-use/commit/a27f09fd367f8b172866b5fcbaf66f9a5a3481bb)) ##### BREAKING CHANGES - all `create*` factories been moved to `factory` subdirectory and in case direct import should be imported like `react-use/esm/factory/createBreakpoint` - `comps` directory renamed to `component` #### [15.3.8](https://redirect.github.com/streamich/react-use/compare/v15.3.7...v15.3.8) (2021-01-08) ##### Bug Fixes - improve useStateValidator and useMultiStateValidator typings. ([acff81d](https://redirect.github.com/streamich/react-use/commit/acff81d99abdbbefcc2985297ee01c3cda9ef4c9)) #### [15.3.7](https://redirect.github.com/streamich/react-use/compare/v15.3.6...v15.3.7) (2021-01-08) ##### Bug Fixes - [#&elastic#8203;1646](https://redirect.github.com/streamich/react-use/issues/1646) ([ebc7094](https://redirect.github.com/streamich/react-use/commit/ebc7094bbc156be57b3de855c6984c1d056cf0e6)) #### [15.3.6](https://redirect.github.com/streamich/react-use/compare/v15.3.5...v15.3.6) (2021-01-07) ##### Bug Fixes - Fix issues in tests ([7668ce5](https://redirect.github.com/streamich/react-use/commit/7668ce5c5f0f186437907f1c352d3a62e3ae8ba7)) #### [15.3.4](https://redirect.github.com/streamich/react-use/compare/v15.3.3...v15.3.4) (2020-09-04) ##### Bug Fixes - useLongPress hook linting fixes. ([479dd99](https://redirect.github.com/streamich/react-use/commit/479dd9977bfcc43ccadc58eb93690adee462a16e)) #### [15.3.3](https://redirect.github.com/streamich/react-use/compare/v15.3.2...v15.3.3) (2020-07-24) ##### Bug Fixes - replace createFactory usages with createElement ([ad29bea](https://redirect.github.com/streamich/react-use/commit/ad29bea7b03f46aa697e6623bdf7a17347ace651)) #### [15.3.2](https://redirect.github.com/streamich/react-use/compare/v15.3.1...v15.3.2) (2020-06-29) ##### Bug Fixes - **useFullscreen:** fix typings so [#&elastic#8203;1205](https://redirect.github.com/streamich/react-use/issues/1205) can be merged. ([e6e55a3](https://redirect.github.com/streamich/react-use/commit/e6e55a3f94993b621566ac66488fd973e992704f)) #### [15.3.1](https://redirect.github.com/streamich/react-use/compare/v15.3.0...v15.3.1) (2020-06-29) ##### Bug Fixes - **usePrevious:** revert the reworked variant as a fix of [#&elastic#8203;1315](https://redirect.github.com/streamich/react-use/issues/1315) ([a4279eb](https://redirect.github.com/streamich/react-use/commit/a4279eb660f6b433ed88e0d90c2bb0b3158d3b00)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNoYXJlZFVYIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==--> --------- Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com> Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Anton Dosov <anton.dosov@elastic.co> (cherry picked from commit 7cf1360) # Conflicts: # package.json # src/platform/plugins/shared/discover/public/application/main/hooks/use_async_function.ts # x-pack/platform/plugins/shared/content_connectors/public/components/settings/settings_logic.ts # yarn.lock
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [react-use](https://redirect.github.com/streamich/react-use) | dependencies | major | [`^15.3.8` -> `^17.6.0`](https://renovatebot.com/diffs/npm/react-use/15.3.8/17.6.0) | --- ### Release Notes <details> <summary>streamich/react-use (react-use)</summary> ### [`v17.6.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1760-2024-12-09) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.5.1...v17.6.0) ##### Features - add onChange callback to useWindowSize ([ea656f7](https://redirect.github.com/streamich/react-use/commit/ea656f7e751b8366360ce2aa8238057bbbc1251a)) - add onChange callback to useWindowSize ([3eb531a](https://redirect.github.com/streamich/react-use/commit/3eb531ac9e9e04641df29aafbd2677869cdcb085)) #### [17.5.1](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1) (2024-07-20) ##### Bug Fixes - 🐛 bump nano-css dependency ([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182)) ### [`v17.5.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1751-2024-07-20) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1) ##### Bug Fixes - 🐛 bump nano-css dependency ([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182)) ### [`v17.5.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1750-2024-01-22) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.4...v17.5.0) ##### Features - add `isFirst` and `isLast` methods to `useStateList` hook ([ac64414](https://redirect.github.com/streamich/react-use/commit/ac64414bea4c8afadfb382da9fea44ee89b41e2d)) - **pencil:** add isFirst and isLast return value to 'useStateList' ([75218e4](https://redirect.github.com/streamich/react-use/commit/75218e45dfdcdc6ea193e278cb97ceee98c00f1b)) - **pencil:** fix with yarn lint:fix ([6a9dde5](https://redirect.github.com/streamich/react-use/commit/6a9dde596ae25c0dd2fa97b0cf354143fbc5b5ff)) #### [17.4.4](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4) (2024-01-21) ##### Bug Fixes - typo in example ([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f)) #### [17.4.3](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3) (2024-01-13) ##### Bug Fixes - update useMedia hook to use recommended approach of MDN ([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c)) #### [17.4.2](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2) (2023-12-01) ##### Bug Fixes - correct peer dependencies ([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50)) #### [17.4.1](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1) (2023-11-28) ##### Bug Fixes - 🐛 bump nano-css version ([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c)) ### [`v17.4.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1744-2024-01-21) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4) ##### Bug Fixes - typo in example ([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f)) ### [`v17.4.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1743-2024-01-13) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3) ##### Bug Fixes - update useMedia hook to use recommended approach of MDN ([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c)) ### [`v17.4.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1742-2023-12-01) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2) ##### Bug Fixes - correct peer dependencies ([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50)) ### [`v17.4.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1741-2023-11-28) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1) ##### Bug Fixes - 🐛 bump nano-css version ([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c)) ### [`v17.4.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1740-2022-05-20) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.3.3...v17.4.0) ##### Features - add usePinchZoom sensor hook ([3e042cb](https://redirect.github.com/streamich/react-use/commit/3e042cb2f3022349a53199b5cc5c380e3ebd9975)) #### [17.3.3](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3) (2022-05-20) ##### Bug Fixes - bump React peer dependency version ([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c)) - resolve [#&elastic#8203;2319](https://redirect.github.com/streamich/react-use/issues/2319) ([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c)) - resolve [@&elastic#8203;types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18) break change, React.FC ([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816)) #### [17.3.2](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2) (2021-12-30) ##### Bug Fixes - useMedia SSR hydration bug with defaultState ([#&elastic#8203;2216](https://redirect.github.com/streamich/react-use/issues/2216)) ([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17)) #### [17.3.1](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1) (2021-08-31) ##### Performance Improvements - ⚡️ change title only if it changed ([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf)) ### [`v17.3.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1733-2022-05-20) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3) ##### Bug Fixes - bump React peer dependency version ([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c)) - resolve [#&elastic#8203;2319](https://redirect.github.com/streamich/react-use/issues/2319) ([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c)) - resolve [@&elastic#8203;types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18) break change, React.FC ([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816)) ### [`v17.3.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1732-2021-12-30) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2) ##### Bug Fixes - useMedia SSR hydration bug with defaultState ([#&elastic#8203;2216](https://redirect.github.com/streamich/react-use/issues/2216)) ([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17)) ### [`v17.3.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1731-2021-08-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1) ##### Performance Improvements - ⚡️ change title only if it changed ([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf)) ### [`v17.3.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1730-2021-08-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.4...v17.3.0) ##### Bug Fixes - do not re-render unncessarily in useAsyncFn hook ([fa3ba25](https://redirect.github.com/streamich/react-use/commit/fa3ba2520ede6866b599f6df55fdfa6395058cd2)) ##### Features - useAudio add playing state ([3203610](https://redirect.github.com/streamich/react-use/commit/3203610efdcb8e1fe3c6a17ea19e41bacbeb851b)) #### [17.2.4](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4) (2021-04-23) ##### Bug Fixes - lint issues. ([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5)) - **useLocalStorage:** reinitialize on key change ([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333)) - add generic typing to createHTMLMediaHook. no typecheck problem with ref anymore. ([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd)) - add generic typing to createHTMLMediaHook. no typecheck problem with ref anymore. ([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc)) #### [17.2.3](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3) (2021-04-06) ##### Bug Fixes - lint issues. ([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c)) #### [17.2.2](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2) (2021-04-06) ##### Bug Fixes - **useStateWithHistory:** support callback style setState ([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba)) #### [17.2.1](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1) (2021-03-11) ##### Bug Fixes - lint issues. ([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff)) - useMeasure type definitions for SVG ([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760)) - useUnmountPromise stops on immediate update ([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607)) ### [`v17.2.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1724-2021-04-23) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4) ##### Bug Fixes - lint issues. ([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5)) - **useLocalStorage:** reinitialize on key change ([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333)) - add generic typing to createHTMLMediaHook. no typecheck problem with ref anymore. ([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd)) - add generic typing to createHTMLMediaHook. no typecheck problem with ref anymore. ([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc)) ### [`v17.2.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1723-2021-04-06) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3) ##### Bug Fixes - lint issues. ([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c)) ### [`v17.2.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1722-2021-04-06) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2) ##### Bug Fixes - **useStateWithHistory:** support callback style setState ([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba)) ### [`v17.2.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1721-2021-03-11) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1) ##### Bug Fixes - lint issues. ([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff)) - useMeasure type definitions for SVG ([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760)) - useUnmountPromise stops on immediate update ([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607)) ### [`v17.2.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1720-2021-03-10) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.1.1...v17.2.0) ##### Bug Fixes - delete isClient ([72f4cb9](https://redirect.github.com/streamich/react-use/commit/72f4cb9b405b3729975bca3acb06658ca467d15b)) - lint issues. ([dc5bbe0](https://redirect.github.com/streamich/react-use/commit/dc5bbe0e94d131dda90942ba90c14b200df3f34e)) - **useOrientation:** handle orientation being 0 ([793b053](https://redirect.github.com/streamich/react-use/commit/793b0539f0305e2512e7022c45a5c33b842d24d5)) - **useOrientation:** update tests to increase coverage ([f9c743f](https://redirect.github.com/streamich/react-use/commit/f9c743fa8375ef726d33f85285d4a5af608f9a42)) - use window inside useEffect ([2f33aa8](https://redirect.github.com/streamich/react-use/commit/2f33aa8182c92bf56d49ec3184e6b20f0c0c1e1e)) ##### Features - **useOrientation:** add tests ([f45cb70](https://redirect.github.com/streamich/react-use/commit/f45cb707b52363f1cb1b32a0ebf2fdbdae79b322)) #### [17.1.1](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1) (2021-02-10) ##### Bug Fixes - useMountedState should not change state on componentDidUpdate lifecycle ([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339)) ### [`v17.1.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1711-2021-02-10) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1) ##### Bug Fixes - useMountedState should not change state on componentDidUpdate lifecycle ([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339)) ### [`v17.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1710-2021-02-01) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.0.2...v17.1.0) ##### Features - **prettier:** make prettier a part of eslint. ([b6993a6](https://redirect.github.com/streamich/react-use/commit/b6993a6f95a1b493945c03aecc44dafd10870816)) #### [17.0.2](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2) (2021-02-01) ##### Bug Fixes - proper definition for `useMeasure` ([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381)) #### [17.0.1](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1) (2021-01-31) ##### Bug Fixes - proper definition for isBrowser and isNavigator states. ([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)), closes [#&elastic#8203;1777](https://redirect.github.com/streamich/react-use/issues/1777) ### [`v17.0.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1702-2021-02-01) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2) ##### Bug Fixes - proper definition for `useMeasure` ([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381)) ### [`v17.0.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1701-2021-01-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1) ##### Bug Fixes - proper definition for isBrowser and isNavigator states. ([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)), closes [#&elastic#8203;1777](https://redirect.github.com/streamich/react-use/issues/1777) ### [`v17.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1700-2021-01-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v16.1.0...v17.0.0) ##### Features - refactor the useNetwork hook. ([23037f2](https://redirect.github.com/streamich/react-use/commit/23037f207d07604dd2cd7e2cc4ba9475221be780)) ##### BREAKING CHANGES - `useNetwork` hook renamed to `useNetworkState`. ### [`v16.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1610-2021-01-31) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v16.0.0...v16.1.0) ##### Features - improve `on` and `off` util functions typing. ([723c588](https://redirect.github.com/streamich/react-use/commit/723c588fef6aba9f10ea9f5ea7bc444532519f9a)) ### [`v16.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1600-2021-01-30) [Compare Source](https://redirect.github.com/streamich/react-use/compare/v15.3.8...v16.0.0) ##### chore - refactoring and rearrangement. ([a27f09f](https://redirect.github.com/streamich/react-use/commit/a27f09fd367f8b172866b5fcbaf66f9a5a3481bb)) ##### BREAKING CHANGES - all `create*` factories been moved to `factory` subdirectory and in case direct import should be imported like `react-use/esm/factory/createBreakpoint` - `comps` directory renamed to `component` #### [15.3.8](https://redirect.github.com/streamich/react-use/compare/v15.3.7...v15.3.8) (2021-01-08) ##### Bug Fixes - improve useStateValidator and useMultiStateValidator typings. ([acff81d](https://redirect.github.com/streamich/react-use/commit/acff81d99abdbbefcc2985297ee01c3cda9ef4c9)) #### [15.3.7](https://redirect.github.com/streamich/react-use/compare/v15.3.6...v15.3.7) (2021-01-08) ##### Bug Fixes - [#&elastic#8203;1646](https://redirect.github.com/streamich/react-use/issues/1646) ([ebc7094](https://redirect.github.com/streamich/react-use/commit/ebc7094bbc156be57b3de855c6984c1d056cf0e6)) #### [15.3.6](https://redirect.github.com/streamich/react-use/compare/v15.3.5...v15.3.6) (2021-01-07) ##### Bug Fixes - Fix issues in tests ([7668ce5](https://redirect.github.com/streamich/react-use/commit/7668ce5c5f0f186437907f1c352d3a62e3ae8ba7)) #### [15.3.4](https://redirect.github.com/streamich/react-use/compare/v15.3.3...v15.3.4) (2020-09-04) ##### Bug Fixes - useLongPress hook linting fixes. ([479dd99](https://redirect.github.com/streamich/react-use/commit/479dd9977bfcc43ccadc58eb93690adee462a16e)) #### [15.3.3](https://redirect.github.com/streamich/react-use/compare/v15.3.2...v15.3.3) (2020-07-24) ##### Bug Fixes - replace createFactory usages with createElement ([ad29bea](https://redirect.github.com/streamich/react-use/commit/ad29bea7b03f46aa697e6623bdf7a17347ace651)) #### [15.3.2](https://redirect.github.com/streamich/react-use/compare/v15.3.1...v15.3.2) (2020-06-29) ##### Bug Fixes - **useFullscreen:** fix typings so [#&elastic#8203;1205](https://redirect.github.com/streamich/react-use/issues/1205) can be merged. ([e6e55a3](https://redirect.github.com/streamich/react-use/commit/e6e55a3f94993b621566ac66488fd973e992704f)) #### [15.3.1](https://redirect.github.com/streamich/react-use/compare/v15.3.0...v15.3.1) (2020-06-29) ##### Bug Fixes - **usePrevious:** revert the reworked variant as a fix of [#&elastic#8203;1315](https://redirect.github.com/streamich/react-use/issues/1315) ([a4279eb](https://redirect.github.com/streamich/react-use/commit/a4279eb660f6b433ed88e0d90c2bb0b3158d3b00)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNoYXJlZFVYIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==--> --------- Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com> Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Anton Dosov <anton.dosov@elastic.co> (cherry picked from commit 7cf1360) # Conflicts: # package.json # src/platform/plugins/shared/discover/public/application/main/hooks/use_async_function.ts # x-pack/platform/plugins/shared/content_connectors/public/components/settings/settings_logic.ts # yarn.lock
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
# Backport
This will backport the following commits from `main` to `9.0`:
- [Update dependency react-use to v17 (main)
(#219595)](https://github.com/elastic/kibana/pull/219595)
<!--- Backport version: 10.0.1 -->
### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)
<!--BACKPORT
[{"author":{"name":"elastic-renovate-prod[bot]","email":"174716857+elastic-renovate-prod[bot]@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-06-17T14:53:42Z","message":"Update
dependency react-use to v17 (main) (#219595)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[react-use](https://redirect.github.com/streamich/react-use)
|\ndependencies | major | [`^15.3.8`
->\n`^17.6.0`](https://renovatebot.com/diffs/npm/react-use/15.3.8/17.6.0)
|\n\n---\n\n### Release Notes\n\n<details>\n<summary>streamich/react-use
(react-use)</summary>\n\n###\n[`v17.6.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1760-2024-12-09)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.5.1...v17.6.0)\n\n#####
Features\n\n- add onChange callback to
useWindowSize\n([ea656f7](https://redirect.github.com/streamich/react-use/commit/ea656f7e751b8366360ce2aa8238057bbbc1251a))\n-
add onChange callback to
useWindowSize\n([3eb531a](https://redirect.github.com/streamich/react-use/commit/3eb531ac9e9e04641df29aafbd2677869cdcb085))\n\n####\n[17.5.1](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1)\n(2024-07-20)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
dependency\n([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182))\n\n###\n[`v17.5.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1751-2024-07-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
dependency\n([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182))\n\n###\n[`v17.5.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1750-2024-01-22)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.4...v17.5.0)\n\n#####
Features\n\n- add `isFirst` and `isLast` methods to `useStateList`
hook\n([ac64414](https://redirect.github.com/streamich/react-use/commit/ac64414bea4c8afadfb382da9fea44ee89b41e2d))\n-
**pencil:** add isFirst and isLast return value to
'useStateList'\n([75218e4](https://redirect.github.com/streamich/react-use/commit/75218e45dfdcdc6ea193e278cb97ceee98c00f1b))\n-
**pencil:** fix with yarn
lint:fix\n([6a9dde5](https://redirect.github.com/streamich/react-use/commit/6a9dde596ae25c0dd2fa97b0cf354143fbc5b5ff))\n\n####\n[17.4.4](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4)\n(2024-01-21)\n\n#####
Bug Fixes\n\n- typo in
example\n([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f))\n\n####\n[17.4.3](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3)\n(2024-01-13)\n\n#####
Bug Fixes\n\n- update useMedia hook to use recommended approach of
MDN\n([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c))\n\n####\n[17.4.2](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2)\n(2023-12-01)\n\n#####
Bug Fixes\n\n- correct peer
dependencies\n([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50))\n\n####\n[17.4.1](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1)\n(2023-11-28)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
version\n([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c))\n\n###\n[`v17.4.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1744-2024-01-21)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4)\n\n#####
Bug Fixes\n\n- typo in
example\n([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f))\n\n###\n[`v17.4.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1743-2024-01-13)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3)\n\n#####
Bug Fixes\n\n- update useMedia hook to use recommended approach of
MDN\n([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c))\n\n###\n[`v17.4.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1742-2023-12-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2)\n\n#####
Bug Fixes\n\n- correct peer
dependencies\n([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50))\n\n###\n[`v17.4.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1741-2023-11-28)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
version\n([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c))\n\n###\n[`v17.4.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1740-2022-05-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.3...v17.4.0)\n\n#####
Features\n\n- add usePinchZoom sensor
hook\n([3e042cb](https://redirect.github.com/streamich/react-use/commit/3e042cb2f3022349a53199b5cc5c380e3ebd9975))\n\n####\n[17.3.3](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3)\n(2022-05-20)\n\n#####
Bug Fixes\n\n- bump React peer dependency
version\n([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c))\n-
resolve\n[#​2319](https://redirect.github.com/streamich/react-use/issues/2319)\n([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c))\n-
resolve\n[@​types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18)\nbreak
change,
React.FC\n([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816))\n\n####\n[17.3.2](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2)\n(2021-12-30)\n\n#####
Bug Fixes\n\n- useMedia SSR hydration bug with
defaultState\n([#​2216](https://redirect.github.com/streamich/react-use/issues/2216))\n([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17))\n\n####\n[17.3.1](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1)\n(2021-08-31)\n\n#####
Performance Improvements\n\n- ⚡️ change title only if it
changed\n([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf))\n\n###\n[`v17.3.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1733-2022-05-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3)\n\n#####
Bug Fixes\n\n- bump React peer dependency
version\n([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c))\n-
resolve\n[#​2319](https://redirect.github.com/streamich/react-use/issues/2319)\n([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c))\n-
resolve\n[@​types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18)\nbreak
change,
React.FC\n([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816))\n\n###\n[`v17.3.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1732-2021-12-30)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2)\n\n#####
Bug Fixes\n\n- useMedia SSR hydration bug with
defaultState\n([#​2216](https://redirect.github.com/streamich/react-use/issues/2216))\n([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17))\n\n###\n[`v17.3.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1731-2021-08-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1)\n\n#####
Performance Improvements\n\n- ⚡️ change title only if it
changed\n([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf))\n\n###\n[`v17.3.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1730-2021-08-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.4...v17.3.0)\n\n#####
Bug Fixes\n\n- do not re-render unncessarily in useAsyncFn
hook\n([fa3ba25](https://redirect.github.com/streamich/react-use/commit/fa3ba2520ede6866b599f6df55fdfa6395058cd2))\n\n#####
Features\n\n- useAudio add playing
state\n([3203610](https://redirect.github.com/streamich/react-use/commit/3203610efdcb8e1fe3c6a17ea19e41bacbeb851b))\n\n####\n[17.2.4](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4)\n(2021-04-23)\n\n#####
Bug Fixes\n\n- lint
issues.\n([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5))\n-
**useLocalStorage:** reinitialize on key
change\n([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc))\n\n####\n[17.2.3](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3)\n(2021-04-06)\n\n#####
Bug Fixes\n\n- lint
issues.\n([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c))\n\n####\n[17.2.2](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2)\n(2021-04-06)\n\n#####
Bug Fixes\n\n- **useStateWithHistory:** support callback style
setState\n([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba))\n\n####\n[17.2.1](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1)\n(2021-03-11)\n\n#####
Bug Fixes\n\n- lint
issues.\n([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff))\n-
useMeasure type definitions for
SVG\n([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760))\n-
useUnmountPromise stops on immediate
update\n([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607))\n\n###\n[`v17.2.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1724-2021-04-23)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4)\n\n#####
Bug Fixes\n\n- lint
issues.\n([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5))\n-
**useLocalStorage:** reinitialize on key
change\n([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc))\n\n###\n[`v17.2.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1723-2021-04-06)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3)\n\n#####
Bug Fixes\n\n- lint
issues.\n([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c))\n\n###\n[`v17.2.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1722-2021-04-06)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2)\n\n#####
Bug Fixes\n\n- **useStateWithHistory:** support callback style
setState\n([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba))\n\n###\n[`v17.2.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1721-2021-03-11)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1)\n\n#####
Bug Fixes\n\n- lint
issues.\n([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff))\n-
useMeasure type definitions for
SVG\n([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760))\n-
useUnmountPromise stops on immediate
update\n([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607))\n\n###\n[`v17.2.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1720-2021-03-10)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.1.1...v17.2.0)\n\n#####
Bug Fixes\n\n- delete
isClient\n([72f4cb9](https://redirect.github.com/streamich/react-use/commit/72f4cb9b405b3729975bca3acb06658ca467d15b))\n-
lint
issues.\n([dc5bbe0](https://redirect.github.com/streamich/react-use/commit/dc5bbe0e94d131dda90942ba90c14b200df3f34e))\n-
**useOrientation:** handle orientation being
0\n([793b053](https://redirect.github.com/streamich/react-use/commit/793b0539f0305e2512e7022c45a5c33b842d24d5))\n-
**useOrientation:** update tests to increase
coverage\n([f9c743f](https://redirect.github.com/streamich/react-use/commit/f9c743fa8375ef726d33f85285d4a5af608f9a42))\n-
use window inside
useEffect\n([2f33aa8](https://redirect.github.com/streamich/react-use/commit/2f33aa8182c92bf56d49ec3184e6b20f0c0c1e1e))\n\n#####
Features\n\n- **useOrientation:** add
tests\n([f45cb70](https://redirect.github.com/streamich/react-use/commit/f45cb707b52363f1cb1b32a0ebf2fdbdae79b322))\n\n####\n[17.1.1](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1)\n(2021-02-10)\n\n#####
Bug Fixes\n\n- useMountedState should not change state on
componentDidUpdate\nlifecycle\n([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339))\n\n###\n[`v17.1.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1711-2021-02-10)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1)\n\n#####
Bug Fixes\n\n- useMountedState should not change state on
componentDidUpdate\nlifecycle\n([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339))\n\n###\n[`v17.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1710-2021-02-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.2...v17.1.0)\n\n#####
Features\n\n- **prettier:** make prettier a part of
eslint.\n([b6993a6](https://redirect.github.com/streamich/react-use/commit/b6993a6f95a1b493945c03aecc44dafd10870816))\n\n####\n[17.0.2](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2)\n(2021-02-01)\n\n#####
Bug Fixes\n\n- proper definition for
`useMeasure`\n([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381))\n\n####\n[17.0.1](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1)\n(2021-01-31)\n\n#####
Bug Fixes\n\n- proper definition for isBrowser and isNavigator
states.\n([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)),\ncloses\n[#​1777](https://redirect.github.com/streamich/react-use/issues/1777)\n\n###\n[`v17.0.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1702-2021-02-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2)\n\n#####
Bug Fixes\n\n- proper definition for
`useMeasure`\n([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381))\n\n###\n[`v17.0.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1701-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1)\n\n#####
Bug Fixes\n\n- proper definition for isBrowser and isNavigator
states.\n([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)),\ncloses\n[#​1777](https://redirect.github.com/streamich/react-use/issues/1777)\n\n###\n[`v17.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1700-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v16.1.0...v17.0.0)\n\n#####
Features\n\n- refactor the useNetwork
hook.\n([23037f2](https://redirect.github.com/streamich/react-use/commit/23037f207d07604dd2cd7e2cc4ba9475221be780))\n\n#####
BREAKING CHANGES\n\n- `useNetwork` hook renamed to
`useNetworkState`.\n\n###\n[`v16.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1610-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v16.0.0...v16.1.0)\n\n#####
Features\n\n- improve `on` and `off` util functions
typing.\n([723c588](https://redirect.github.com/streamich/react-use/commit/723c588fef6aba9f10ea9f5ea7bc444532519f9a))\n\n###\n[`v16.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1600-2021-01-30)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v15.3.8...v16.0.0)\n\n#####
chore\n\n- refactoring and
rearrangement.\n([a27f09f](https://redirect.github.com/streamich/react-use/commit/a27f09fd367f8b172866b5fcbaf66f9a5a3481bb))\n\n#####
BREAKING CHANGES\n\n- all `create*` factories been moved to `factory`
subdirectory and in\ncase direct import should be imported
like\n`react-use/esm/factory/createBreakpoint`\n- `comps` directory
renamed to
`component`\n\n####\n[15.3.8](https://redirect.github.com/streamich/react-use/compare/v15.3.7...v15.3.8)\n(2021-01-08)\n\n#####
Bug Fixes\n\n- improve useStateValidator and useMultiStateValidator
typings.\n([acff81d](https://redirect.github.com/streamich/react-use/commit/acff81d99abdbbefcc2985297ee01c3cda9ef4c9))\n\n####\n[15.3.7](https://redirect.github.com/streamich/react-use/compare/v15.3.6...v15.3.7)\n(2021-01-08)\n\n#####
Bug
Fixes\n\n-\n[#​1646](https://redirect.github.com/streamich/react-use/issues/1646)\n([ebc7094](https://redirect.github.com/streamich/react-use/commit/ebc7094bbc156be57b3de855c6984c1d056cf0e6))\n\n####\n[15.3.6](https://redirect.github.com/streamich/react-use/compare/v15.3.5...v15.3.6)\n(2021-01-07)\n\n#####
Bug Fixes\n\n- Fix issues in
tests\n([7668ce5](https://redirect.github.com/streamich/react-use/commit/7668ce5c5f0f186437907f1c352d3a62e3ae8ba7))\n\n####\n[15.3.4](https://redirect.github.com/streamich/react-use/compare/v15.3.3...v15.3.4)\n(2020-09-04)\n\n#####
Bug Fixes\n\n- useLongPress hook linting
fixes.\n([479dd99](https://redirect.github.com/streamich/react-use/commit/479dd9977bfcc43ccadc58eb93690adee462a16e))\n\n####\n[15.3.3](https://redirect.github.com/streamich/react-use/compare/v15.3.2...v15.3.3)\n(2020-07-24)\n\n#####
Bug Fixes\n\n- replace createFactory usages with
createElement\n([ad29bea](https://redirect.github.com/streamich/react-use/commit/ad29bea7b03f46aa697e6623bdf7a17347ace651))\n\n####\n[15.3.2](https://redirect.github.com/streamich/react-use/compare/v15.3.1...v15.3.2)\n(2020-06-29)\n\n#####
Bug Fixes\n\n- **useFullscreen:** fix typings
so\n[#​1205](https://redirect.github.com/streamich/react-use/issues/1205)\ncan
be
merged.\n([e6e55a3](https://redirect.github.com/streamich/react-use/commit/e6e55a3f94993b621566ac66488fd973e992704f))\n\n####\n[15.3.1](https://redirect.github.com/streamich/react-use/compare/v15.3.0...v15.3.1)\n(2020-06-29)\n\n#####
Bug Fixes\n\n- **usePrevious:** revert the reworked variant as a fix
of\n[#​1315](https://redirect.github.com/streamich/react-use/issues/1315)\n([a4279eb](https://redirect.github.com/streamich/react-use/commit/a4279eb660f6b433ed88e0d90c2bb0b3158d3b00))\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n🔕 **Ignore**: Close this PR
and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If
you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR has
been generated by
[Renovate\nBot](https://redirect.github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\nCo-authored-by: Anton
Dosov
<anton.dosov@elastic.co>","sha":"7cf136068a0da11facc17975a06d35b3b5430f45","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:SharedUX","backport:all-open","v9.1.0"],"title":"Update
dependency react-use to v17
(main)","number":219595,"url":"https://github.com/elastic/kibana/pull/219595","mergeCommit":{"message":"Update
dependency react-use to v17 (main) (#219595)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[react-use](https://redirect.github.com/streamich/react-use)
|\ndependencies | major | [`^15.3.8`
->\n`^17.6.0`](https://renovatebot.com/diffs/npm/react-use/15.3.8/17.6.0)
|\n\n---\n\n### Release Notes\n\n<details>\n<summary>streamich/react-use
(react-use)</summary>\n\n###\n[`v17.6.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1760-2024-12-09)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.5.1...v17.6.0)\n\n#####
Features\n\n- add onChange callback to
useWindowSize\n([ea656f7](https://redirect.github.com/streamich/react-use/commit/ea656f7e751b8366360ce2aa8238057bbbc1251a))\n-
add onChange callback to
useWindowSize\n([3eb531a](https://redirect.github.com/streamich/react-use/commit/3eb531ac9e9e04641df29aafbd2677869cdcb085))\n\n####\n[17.5.1](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1)\n(2024-07-20)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
dependency\n([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182))\n\n###\n[`v17.5.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1751-2024-07-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
dependency\n([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182))\n\n###\n[`v17.5.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1750-2024-01-22)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.4...v17.5.0)\n\n#####
Features\n\n- add `isFirst` and `isLast` methods to `useStateList`
hook\n([ac64414](https://redirect.github.com/streamich/react-use/commit/ac64414bea4c8afadfb382da9fea44ee89b41e2d))\n-
**pencil:** add isFirst and isLast return value to
'useStateList'\n([75218e4](https://redirect.github.com/streamich/react-use/commit/75218e45dfdcdc6ea193e278cb97ceee98c00f1b))\n-
**pencil:** fix with yarn
lint:fix\n([6a9dde5](https://redirect.github.com/streamich/react-use/commit/6a9dde596ae25c0dd2fa97b0cf354143fbc5b5ff))\n\n####\n[17.4.4](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4)\n(2024-01-21)\n\n#####
Bug Fixes\n\n- typo in
example\n([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f))\n\n####\n[17.4.3](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3)\n(2024-01-13)\n\n#####
Bug Fixes\n\n- update useMedia hook to use recommended approach of
MDN\n([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c))\n\n####\n[17.4.2](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2)\n(2023-12-01)\n\n#####
Bug Fixes\n\n- correct peer
dependencies\n([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50))\n\n####\n[17.4.1](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1)\n(2023-11-28)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
version\n([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c))\n\n###\n[`v17.4.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1744-2024-01-21)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4)\n\n#####
Bug Fixes\n\n- typo in
example\n([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f))\n\n###\n[`v17.4.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1743-2024-01-13)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3)\n\n#####
Bug Fixes\n\n- update useMedia hook to use recommended approach of
MDN\n([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c))\n\n###\n[`v17.4.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1742-2023-12-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2)\n\n#####
Bug Fixes\n\n- correct peer
dependencies\n([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50))\n\n###\n[`v17.4.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1741-2023-11-28)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
version\n([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c))\n\n###\n[`v17.4.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1740-2022-05-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.3...v17.4.0)\n\n#####
Features\n\n- add usePinchZoom sensor
hook\n([3e042cb](https://redirect.github.com/streamich/react-use/commit/3e042cb2f3022349a53199b5cc5c380e3ebd9975))\n\n####\n[17.3.3](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3)\n(2022-05-20)\n\n#####
Bug Fixes\n\n- bump React peer dependency
version\n([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c))\n-
resolve\n[#​2319](https://redirect.github.com/streamich/react-use/issues/2319)\n([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c))\n-
resolve\n[@​types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18)\nbreak
change,
React.FC\n([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816))\n\n####\n[17.3.2](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2)\n(2021-12-30)\n\n#####
Bug Fixes\n\n- useMedia SSR hydration bug with
defaultState\n([#​2216](https://redirect.github.com/streamich/react-use/issues/2216))\n([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17))\n\n####\n[17.3.1](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1)\n(2021-08-31)\n\n#####
Performance Improvements\n\n- ⚡️ change title only if it
changed\n([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf))\n\n###\n[`v17.3.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1733-2022-05-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3)\n\n#####
Bug Fixes\n\n- bump React peer dependency
version\n([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c))\n-
resolve\n[#​2319](https://redirect.github.com/streamich/react-use/issues/2319)\n([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c))\n-
resolve\n[@​types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18)\nbreak
change,
React.FC\n([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816))\n\n###\n[`v17.3.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1732-2021-12-30)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2)\n\n#####
Bug Fixes\n\n- useMedia SSR hydration bug with
defaultState\n([#​2216](https://redirect.github.com/streamich/react-use/issues/2216))\n([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17))\n\n###\n[`v17.3.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1731-2021-08-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1)\n\n#####
Performance Improvements\n\n- ⚡️ change title only if it
changed\n([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf))\n\n###\n[`v17.3.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1730-2021-08-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.4...v17.3.0)\n\n#####
Bug Fixes\n\n- do not re-render unncessarily in useAsyncFn
hook\n([fa3ba25](https://redirect.github.com/streamich/react-use/commit/fa3ba2520ede6866b599f6df55fdfa6395058cd2))\n\n#####
Features\n\n- useAudio add playing
state\n([3203610](https://redirect.github.com/streamich/react-use/commit/3203610efdcb8e1fe3c6a17ea19e41bacbeb851b))\n\n####\n[17.2.4](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4)\n(2021-04-23)\n\n#####
Bug Fixes\n\n- lint
issues.\n([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5))\n-
**useLocalStorage:** reinitialize on key
change\n([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc))\n\n####\n[17.2.3](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3)\n(2021-04-06)\n\n#####
Bug Fixes\n\n- lint
issues.\n([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c))\n\n####\n[17.2.2](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2)\n(2021-04-06)\n\n#####
Bug Fixes\n\n- **useStateWithHistory:** support callback style
setState\n([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba))\n\n####\n[17.2.1](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1)\n(2021-03-11)\n\n#####
Bug Fixes\n\n- lint
issues.\n([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff))\n-
useMeasure type definitions for
SVG\n([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760))\n-
useUnmountPromise stops on immediate
update\n([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607))\n\n###\n[`v17.2.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1724-2021-04-23)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4)\n\n#####
Bug Fixes\n\n- lint
issues.\n([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5))\n-
**useLocalStorage:** reinitialize on key
change\n([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc))\n\n###\n[`v17.2.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1723-2021-04-06)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3)\n\n#####
Bug Fixes\n\n- lint
issues.\n([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c))\n\n###\n[`v17.2.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1722-2021-04-06)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2)\n\n#####
Bug Fixes\n\n- **useStateWithHistory:** support callback style
setState\n([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba))\n\n###\n[`v17.2.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1721-2021-03-11)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1)\n\n#####
Bug Fixes\n\n- lint
issues.\n([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff))\n-
useMeasure type definitions for
SVG\n([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760))\n-
useUnmountPromise stops on immediate
update\n([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607))\n\n###\n[`v17.2.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1720-2021-03-10)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.1.1...v17.2.0)\n\n#####
Bug Fixes\n\n- delete
isClient\n([72f4cb9](https://redirect.github.com/streamich/react-use/commit/72f4cb9b405b3729975bca3acb06658ca467d15b))\n-
lint
issues.\n([dc5bbe0](https://redirect.github.com/streamich/react-use/commit/dc5bbe0e94d131dda90942ba90c14b200df3f34e))\n-
**useOrientation:** handle orientation being
0\n([793b053](https://redirect.github.com/streamich/react-use/commit/793b0539f0305e2512e7022c45a5c33b842d24d5))\n-
**useOrientation:** update tests to increase
coverage\n([f9c743f](https://redirect.github.com/streamich/react-use/commit/f9c743fa8375ef726d33f85285d4a5af608f9a42))\n-
use window inside
useEffect\n([2f33aa8](https://redirect.github.com/streamich/react-use/commit/2f33aa8182c92bf56d49ec3184e6b20f0c0c1e1e))\n\n#####
Features\n\n- **useOrientation:** add
tests\n([f45cb70](https://redirect.github.com/streamich/react-use/commit/f45cb707b52363f1cb1b32a0ebf2fdbdae79b322))\n\n####\n[17.1.1](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1)\n(2021-02-10)\n\n#####
Bug Fixes\n\n- useMountedState should not change state on
componentDidUpdate\nlifecycle\n([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339))\n\n###\n[`v17.1.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1711-2021-02-10)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1)\n\n#####
Bug Fixes\n\n- useMountedState should not change state on
componentDidUpdate\nlifecycle\n([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339))\n\n###\n[`v17.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1710-2021-02-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.2...v17.1.0)\n\n#####
Features\n\n- **prettier:** make prettier a part of
eslint.\n([b6993a6](https://redirect.github.com/streamich/react-use/commit/b6993a6f95a1b493945c03aecc44dafd10870816))\n\n####\n[17.0.2](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2)\n(2021-02-01)\n\n#####
Bug Fixes\n\n- proper definition for
`useMeasure`\n([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381))\n\n####\n[17.0.1](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1)\n(2021-01-31)\n\n#####
Bug Fixes\n\n- proper definition for isBrowser and isNavigator
states.\n([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)),\ncloses\n[#​1777](https://redirect.github.com/streamich/react-use/issues/1777)\n\n###\n[`v17.0.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1702-2021-02-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2)\n\n#####
Bug Fixes\n\n- proper definition for
`useMeasure`\n([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381))\n\n###\n[`v17.0.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1701-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1)\n\n#####
Bug Fixes\n\n- proper definition for isBrowser and isNavigator
states.\n([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)),\ncloses\n[#​1777](https://redirect.github.com/streamich/react-use/issues/1777)\n\n###\n[`v17.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1700-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v16.1.0...v17.0.0)\n\n#####
Features\n\n- refactor the useNetwork
hook.\n([23037f2](https://redirect.github.com/streamich/react-use/commit/23037f207d07604dd2cd7e2cc4ba9475221be780))\n\n#####
BREAKING CHANGES\n\n- `useNetwork` hook renamed to
`useNetworkState`.\n\n###\n[`v16.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1610-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v16.0.0...v16.1.0)\n\n#####
Features\n\n- improve `on` and `off` util functions
typing.\n([723c588](https://redirect.github.com/streamich/react-use/commit/723c588fef6aba9f10ea9f5ea7bc444532519f9a))\n\n###\n[`v16.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1600-2021-01-30)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v15.3.8...v16.0.0)\n\n#####
chore\n\n- refactoring and
rearrangement.\n([a27f09f](https://redirect.github.com/streamich/react-use/commit/a27f09fd367f8b172866b5fcbaf66f9a5a3481bb))\n\n#####
BREAKING CHANGES\n\n- all `create*` factories been moved to `factory`
subdirectory and in\ncase direct import should be imported
like\n`react-use/esm/factory/createBreakpoint`\n- `comps` directory
renamed to
`component`\n\n####\n[15.3.8](https://redirect.github.com/streamich/react-use/compare/v15.3.7...v15.3.8)\n(2021-01-08)\n\n#####
Bug Fixes\n\n- improve useStateValidator and useMultiStateValidator
typings.\n([acff81d](https://redirect.github.com/streamich/react-use/commit/acff81d99abdbbefcc2985297ee01c3cda9ef4c9))\n\n####\n[15.3.7](https://redirect.github.com/streamich/react-use/compare/v15.3.6...v15.3.7)\n(2021-01-08)\n\n#####
Bug
Fixes\n\n-\n[#​1646](https://redirect.github.com/streamich/react-use/issues/1646)\n([ebc7094](https://redirect.github.com/streamich/react-use/commit/ebc7094bbc156be57b3de855c6984c1d056cf0e6))\n\n####\n[15.3.6](https://redirect.github.com/streamich/react-use/compare/v15.3.5...v15.3.6)\n(2021-01-07)\n\n#####
Bug Fixes\n\n- Fix issues in
tests\n([7668ce5](https://redirect.github.com/streamich/react-use/commit/7668ce5c5f0f186437907f1c352d3a62e3ae8ba7))\n\n####\n[15.3.4](https://redirect.github.com/streamich/react-use/compare/v15.3.3...v15.3.4)\n(2020-09-04)\n\n#####
Bug Fixes\n\n- useLongPress hook linting
fixes.\n([479dd99](https://redirect.github.com/streamich/react-use/commit/479dd9977bfcc43ccadc58eb93690adee462a16e))\n\n####\n[15.3.3](https://redirect.github.com/streamich/react-use/compare/v15.3.2...v15.3.3)\n(2020-07-24)\n\n#####
Bug Fixes\n\n- replace createFactory usages with
createElement\n([ad29bea](https://redirect.github.com/streamich/react-use/commit/ad29bea7b03f46aa697e6623bdf7a17347ace651))\n\n####\n[15.3.2](https://redirect.github.com/streamich/react-use/compare/v15.3.1...v15.3.2)\n(2020-06-29)\n\n#####
Bug Fixes\n\n- **useFullscreen:** fix typings
so\n[#​1205](https://redirect.github.com/streamich/react-use/issues/1205)\ncan
be
merged.\n([e6e55a3](https://redirect.github.com/streamich/react-use/commit/e6e55a3f94993b621566ac66488fd973e992704f))\n\n####\n[15.3.1](https://redirect.github.com/streamich/react-use/compare/v15.3.0...v15.3.1)\n(2020-06-29)\n\n#####
Bug Fixes\n\n- **usePrevious:** revert the reworked variant as a fix
of\n[#​1315](https://redirect.github.com/streamich/react-use/issues/1315)\n([a4279eb](https://redirect.github.com/streamich/react-use/commit/a4279eb660f6b433ed88e0d90c2bb0b3158d3b00))\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n🔕 **Ignore**: Close this PR
and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If
you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR has
been generated by
[Renovate\nBot](https://redirect.github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\nCo-authored-by: Anton
Dosov
<anton.dosov@elastic.co>","sha":"7cf136068a0da11facc17975a06d35b3b5430f45"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/219595","number":219595,"mergeCommit":{"message":"Update
dependency react-use to v17 (main) (#219595)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[react-use](https://redirect.github.com/streamich/react-use)
|\ndependencies | major | [`^15.3.8`
->\n`^17.6.0`](https://renovatebot.com/diffs/npm/react-use/15.3.8/17.6.0)
|\n\n---\n\n### Release Notes\n\n<details>\n<summary>streamich/react-use
(react-use)</summary>\n\n###\n[`v17.6.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1760-2024-12-09)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.5.1...v17.6.0)\n\n#####
Features\n\n- add onChange callback to
useWindowSize\n([ea656f7](https://redirect.github.com/streamich/react-use/commit/ea656f7e751b8366360ce2aa8238057bbbc1251a))\n-
add onChange callback to
useWindowSize\n([3eb531a](https://redirect.github.com/streamich/react-use/commit/3eb531ac9e9e04641df29aafbd2677869cdcb085))\n\n####\n[17.5.1](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1)\n(2024-07-20)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
dependency\n([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182))\n\n###\n[`v17.5.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1751-2024-07-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
dependency\n([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182))\n\n###\n[`v17.5.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1750-2024-01-22)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.4...v17.5.0)\n\n#####
Features\n\n- add `isFirst` and `isLast` methods to `useStateList`
hook\n([ac64414](https://redirect.github.com/streamich/react-use/commit/ac64414bea4c8afadfb382da9fea44ee89b41e2d))\n-
**pencil:** add isFirst and isLast return value to
'useStateList'\n([75218e4](https://redirect.github.com/streamich/react-use/commit/75218e45dfdcdc6ea193e278cb97ceee98c00f1b))\n-
**pencil:** fix with yarn
lint:fix\n([6a9dde5](https://redirect.github.com/streamich/react-use/commit/6a9dde596ae25c0dd2fa97b0cf354143fbc5b5ff))\n\n####\n[17.4.4](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4)\n(2024-01-21)\n\n#####
Bug Fixes\n\n- typo in
example\n([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f))\n\n####\n[17.4.3](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3)\n(2024-01-13)\n\n#####
Bug Fixes\n\n- update useMedia hook to use recommended approach of
MDN\n([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c))\n\n####\n[17.4.2](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2)\n(2023-12-01)\n\n#####
Bug Fixes\n\n- correct peer
dependencies\n([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50))\n\n####\n[17.4.1](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1)\n(2023-11-28)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
version\n([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c))\n\n###\n[`v17.4.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1744-2024-01-21)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4)\n\n#####
Bug Fixes\n\n- typo in
example\n([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f))\n\n###\n[`v17.4.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1743-2024-01-13)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3)\n\n#####
Bug Fixes\n\n- update useMedia hook to use recommended approach of
MDN\n([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c))\n\n###\n[`v17.4.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1742-2023-12-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2)\n\n#####
Bug Fixes\n\n- correct peer
dependencies\n([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50))\n\n###\n[`v17.4.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1741-2023-11-28)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
version\n([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c))\n\n###\n[`v17.4.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1740-2022-05-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.3...v17.4.0)\n\n#####
Features\n\n- add usePinchZoom sensor
hook\n([3e042cb](https://redirect.github.com/streamich/react-use/commit/3e042cb2f3022349a53199b5cc5c380e3ebd9975))\n\n####\n[17.3.3](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3)\n(2022-05-20)\n\n#####
Bug Fixes\n\n- bump React peer dependency
version\n([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c))\n-
resolve\n[#​2319](https://redirect.github.com/streamich/react-use/issues/2319)\n([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c))\n-
resolve\n[@​types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18)\nbreak
change,
React.FC\n([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816))\n\n####\n[17.3.2](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2)\n(2021-12-30)\n\n#####
Bug Fixes\n\n- useMedia SSR hydration bug with
defaultState\n([#​2216](https://redirect.github.com/streamich/react-use/issues/2216))\n([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17))\n\n####\n[17.3.1](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1)\n(2021-08-31)\n\n#####
Performance Improvements\n\n- ⚡️ change title only if it
changed\n([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf))\n\n###\n[`v17.3.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1733-2022-05-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3)\n\n#####
Bug Fixes\n\n- bump React peer dependency
version\n([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c))\n-
resolve\n[#​2319](https://redirect.github.com/streamich/react-use/issues/2319)\n([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c))\n-
resolve\n[@​types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18)\nbreak
change,
React.FC\n([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816))\n\n###\n[`v17.3.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1732-2021-12-30)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2)\n\n#####
Bug Fixes\n\n- useMedia SSR hydration bug with
defaultState\n([#​2216](https://redirect.github.com/streamich/react-use/issues/2216))\n([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17))\n\n###\n[`v17.3.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1731-2021-08-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1)\n\n#####
Performance Improvements\n\n- ⚡️ change title only if it
changed\n([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf))\n\n###\n[`v17.3.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1730-2021-08-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.4...v17.3.0)\n\n#####
Bug Fixes\n\n- do not re-render unncessarily in useAsyncFn
hook\n([fa3ba25](https://redirect.github.com/streamich/react-use/commit/fa3ba2520ede6866b599f6df55fdfa6395058cd2))\n\n#####
Features\n\n- useAudio add playing
state\n([3203610](https://redirect.github.com/streamich/react-use/commit/3203610efdcb8e1fe3c6a17ea19e41bacbeb851b))\n\n####\n[17.2.4](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4)\n(2021-04-23)\n\n#####
Bug Fixes\n\n- lint
issues.\n([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5))\n-
**useLocalStorage:** reinitialize on key
change\n([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc))\n\n####\n[17.2.3](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3)\n(2021-04-06)\n\n#####
Bug Fixes\n\n- lint
issues.\n([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c))\n\n####\n[17.2.2](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2)\n(2021-04-06)\n\n#####
Bug Fixes\n\n- **useStateWithHistory:** support callback style
setState\n([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba))\n\n####\n[17.2.1](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1)\n(2021-03-11)\n\n#####
Bug Fixes\n\n- lint
issues.\n([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff))\n-
useMeasure type definitions for
SVG\n([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760))\n-
useUnmountPromise stops on immediate
update\n([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607))\n\n###\n[`v17.2.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1724-2021-04-23)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4)\n\n#####
Bug Fixes\n\n- lint
issues.\n([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5))\n-
**useLocalStorage:** reinitialize on key
change\n([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc))\n\n###\n[`v17.2.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1723-2021-04-06)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3)\n\n#####
Bug Fixes\n\n- lint
issues.\n([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c))\n\n###\n[`v17.2.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1722-2021-04-06)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2)\n\n#####
Bug Fixes\n\n- **useStateWithHistory:** support callback style
setState\n([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba))\n\n###\n[`v17.2.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1721-2021-03-11)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1)\n\n#####
Bug Fixes\n\n- lint
issues.\n([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff))\n-
useMeasure type definitions for
SVG\n([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760))\n-
useUnmountPromise stops on immediate
update\n([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607))\n\n###\n[`v17.2.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1720-2021-03-10)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.1.1...v17.2.0)\n\n#####
Bug Fixes\n\n- delete
isClient\n([72f4cb9](https://redirect.github.com/streamich/react-use/commit/72f4cb9b405b3729975bca3acb06658ca467d15b))\n-
lint
issues.\n([dc5bbe0](https://redirect.github.com/streamich/react-use/commit/dc5bbe0e94d131dda90942ba90c14b200df3f34e))\n-
**useOrientation:** handle orientation being
0\n([793b053](https://redirect.github.com/streamich/react-use/commit/793b0539f0305e2512e7022c45a5c33b842d24d5))\n-
**useOrientation:** update tests to increase
coverage\n([f9c743f](https://redirect.github.com/streamich/react-use/commit/f9c743fa8375ef726d33f85285d4a5af608f9a42))\n-
use window inside
useEffect\n([2f33aa8](https://redirect.github.com/streamich/react-use/commit/2f33aa8182c92bf56d49ec3184e6b20f0c0c1e1e))\n\n#####
Features\n\n- **useOrientation:** add
tests\n([f45cb70](https://redirect.github.com/streamich/react-use/commit/f45cb707b52363f1cb1b32a0ebf2fdbdae79b322))\n\n####\n[17.1.1](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1)\n(2021-02-10)\n\n#####
Bug Fixes\n\n- useMountedState should not change state on
componentDidUpdate\nlifecycle\n([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339))\n\n###\n[`v17.1.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1711-2021-02-10)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1)\n\n#####
Bug Fixes\n\n- useMountedState should not change state on
componentDidUpdate\nlifecycle\n([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339))\n\n###\n[`v17.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1710-2021-02-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.2...v17.1.0)\n\n#####
Features\n\n- **prettier:** make prettier a part of
eslint.\n([b6993a6](https://redirect.github.com/streamich/react-use/commit/b6993a6f95a1b493945c03aecc44dafd10870816))\n\n####\n[17.0.2](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2)\n(2021-02-01)\n\n#####
Bug Fixes\n\n- proper definition for
`useMeasure`\n([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381))\n\n####\n[17.0.1](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1)\n(2021-01-31)\n\n#####
Bug Fixes\n\n- proper definition for isBrowser and isNavigator
states.\n([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)),\ncloses\n[#​1777](https://redirect.github.com/streamich/react-use/issues/1777)\n\n###\n[`v17.0.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1702-2021-02-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2)\n\n#####
Bug Fixes\n\n- proper definition for
`useMeasure`\n([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381))\n\n###\n[`v17.0.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1701-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1)\n\n#####
Bug Fixes\n\n- proper definition for isBrowser and isNavigator
states.\n([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)),\ncloses\n[#​1777](https://redirect.github.com/streamich/react-use/issues/1777)\n\n###\n[`v17.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1700-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v16.1.0...v17.0.0)\n\n#####
Features\n\n- refactor the useNetwork
hook.\n([23037f2](https://redirect.github.com/streamich/react-use/commit/23037f207d07604dd2cd7e2cc4ba9475221be780))\n\n#####
BREAKING CHANGES\n\n- `useNetwork` hook renamed to
`useNetworkState`.\n\n###\n[`v16.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1610-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v16.0.0...v16.1.0)\n\n#####
Features\n\n- improve `on` and `off` util functions
typing.\n([723c588](https://redirect.github.com/streamich/react-use/commit/723c588fef6aba9f10ea9f5ea7bc444532519f9a))\n\n###\n[`v16.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1600-2021-01-30)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v15.3.8...v16.0.0)\n\n#####
chore\n\n- refactoring and
rearrangement.\n([a27f09f](https://redirect.github.com/streamich/react-use/commit/a27f09fd367f8b172866b5fcbaf66f9a5a3481bb))\n\n#####
BREAKING CHANGES\n\n- all `create*` factories been moved to `factory`
subdirectory and in\ncase direct import should be imported
like\n`react-use/esm/factory/createBreakpoint`\n- `comps` directory
renamed to
`component`\n\n####\n[15.3.8](https://redirect.github.com/streamich/react-use/compare/v15.3.7...v15.3.8)\n(2021-01-08)\n\n#####
Bug Fixes\n\n- improve useStateValidator and useMultiStateValidator
typings.\n([acff81d](https://redirect.github.com/streamich/react-use/commit/acff81d99abdbbefcc2985297ee01c3cda9ef4c9))\n\n####\n[15.3.7](https://redirect.github.com/streamich/react-use/compare/v15.3.6...v15.3.7)\n(2021-01-08)\n\n#####
Bug
Fixes\n\n-\n[#​1646](https://redirect.github.com/streamich/react-use/issues/1646)\n([ebc7094](https://redirect.github.com/streamich/react-use/commit/ebc7094bbc156be57b3de855c6984c1d056cf0e6))\n\n####\n[15.3.6](https://redirect.github.com/streamich/react-use/compare/v15.3.5...v15.3.6)\n(2021-01-07)\n\n#####
Bug Fixes\n\n- Fix issues in
tests\n([7668ce5](https://redirect.github.com/streamich/react-use/commit/7668ce5c5f0f186437907f1c352d3a62e3ae8ba7))\n\n####\n[15.3.4](https://redirect.github.com/streamich/react-use/compare/v15.3.3...v15.3.4)\n(2020-09-04)\n\n#####
Bug Fixes\n\n- useLongPress hook linting
fixes.\n([479dd99](https://redirect.github.com/streamich/react-use/commit/479dd9977bfcc43ccadc58eb93690adee462a16e))\n\n####\n[15.3.3](https://redirect.github.com/streamich/react-use/compare/v15.3.2...v15.3.3)\n(2020-07-24)\n\n#####
Bug Fixes\n\n- replace createFactory usages with
createElement\n([ad29bea](https://redirect.github.com/streamich/react-use/commit/ad29bea7b03f46aa697e6623bdf7a17347ace651))\n\n####\n[15.3.2](https://redirect.github.com/streamich/react-use/compare/v15.3.1...v15.3.2)\n(2020-06-29)\n\n#####
Bug Fixes\n\n- **useFullscreen:** fix typings
so\n[#​1205](https://redirect.github.com/streamich/react-use/issues/1205)\ncan
be
merged.\n([e6e55a3](https://redirect.github.com/streamich/react-use/commit/e6e55a3f94993b621566ac66488fd973e992704f))\n\n####\n[15.3.1](https://redirect.github.com/streamich/react-use/compare/v15.3.0...v15.3.1)\n(2020-06-29)\n\n#####
Bug Fixes\n\n- **usePrevious:** revert the reworked variant as a fix
of\n[#​1315](https://redirect.github.com/streamich/react-use/issues/1315)\n([a4279eb](https://redirect.github.com/streamich/react-use/commit/a4279eb660f6b433ed88e0d90c2bb0b3158d3b00))\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n🔕 **Ignore**: Close this PR
and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If
you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR has
been generated by
[Renovate\nBot](https://redirect.github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\nCo-authored-by: Anton
Dosov
<anton.dosov@elastic.co>","sha":"7cf136068a0da11facc17975a06d35b3b5430f45"}}]}]
BACKPORT-->
---------
Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
# Backport
This will backport the following commits from `main` to `8.19`:
- [Update dependency react-use to v17 (main)
(#219595)](https://github.com/elastic/kibana/pull/219595)
<!--- Backport version: 10.0.1 -->
### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)
<!--BACKPORT
[{"author":{"name":"elastic-renovate-prod[bot]","email":"174716857+elastic-renovate-prod[bot]@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-06-17T14:53:42Z","message":"Update
dependency react-use to v17 (main) (#219595)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[react-use](https://redirect.github.com/streamich/react-use)
|\ndependencies | major | [`^15.3.8`
->\n`^17.6.0`](https://renovatebot.com/diffs/npm/react-use/15.3.8/17.6.0)
|\n\n---\n\n### Release Notes\n\n<details>\n<summary>streamich/react-use
(react-use)</summary>\n\n###\n[`v17.6.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1760-2024-12-09)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.5.1...v17.6.0)\n\n#####
Features\n\n- add onChange callback to
useWindowSize\n([ea656f7](https://redirect.github.com/streamich/react-use/commit/ea656f7e751b8366360ce2aa8238057bbbc1251a))\n-
add onChange callback to
useWindowSize\n([3eb531a](https://redirect.github.com/streamich/react-use/commit/3eb531ac9e9e04641df29aafbd2677869cdcb085))\n\n####\n[17.5.1](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1)\n(2024-07-20)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
dependency\n([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182))\n\n###\n[`v17.5.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1751-2024-07-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
dependency\n([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182))\n\n###\n[`v17.5.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1750-2024-01-22)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.4...v17.5.0)\n\n#####
Features\n\n- add `isFirst` and `isLast` methods to `useStateList`
hook\n([ac64414](https://redirect.github.com/streamich/react-use/commit/ac64414bea4c8afadfb382da9fea44ee89b41e2d))\n-
**pencil:** add isFirst and isLast return value to
'useStateList'\n([75218e4](https://redirect.github.com/streamich/react-use/commit/75218e45dfdcdc6ea193e278cb97ceee98c00f1b))\n-
**pencil:** fix with yarn
lint:fix\n([6a9dde5](https://redirect.github.com/streamich/react-use/commit/6a9dde596ae25c0dd2fa97b0cf354143fbc5b5ff))\n\n####\n[17.4.4](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4)\n(2024-01-21)\n\n#####
Bug Fixes\n\n- typo in
example\n([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f))\n\n####\n[17.4.3](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3)\n(2024-01-13)\n\n#####
Bug Fixes\n\n- update useMedia hook to use recommended approach of
MDN\n([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c))\n\n####\n[17.4.2](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2)\n(2023-12-01)\n\n#####
Bug Fixes\n\n- correct peer
dependencies\n([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50))\n\n####\n[17.4.1](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1)\n(2023-11-28)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
version\n([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c))\n\n###\n[`v17.4.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1744-2024-01-21)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4)\n\n#####
Bug Fixes\n\n- typo in
example\n([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f))\n\n###\n[`v17.4.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1743-2024-01-13)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3)\n\n#####
Bug Fixes\n\n- update useMedia hook to use recommended approach of
MDN\n([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c))\n\n###\n[`v17.4.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1742-2023-12-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2)\n\n#####
Bug Fixes\n\n- correct peer
dependencies\n([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50))\n\n###\n[`v17.4.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1741-2023-11-28)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
version\n([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c))\n\n###\n[`v17.4.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1740-2022-05-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.3...v17.4.0)\n\n#####
Features\n\n- add usePinchZoom sensor
hook\n([3e042cb](https://redirect.github.com/streamich/react-use/commit/3e042cb2f3022349a53199b5cc5c380e3ebd9975))\n\n####\n[17.3.3](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3)\n(2022-05-20)\n\n#####
Bug Fixes\n\n- bump React peer dependency
version\n([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c))\n-
resolve\n[#​2319](https://redirect.github.com/streamich/react-use/issues/2319)\n([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c))\n-
resolve\n[@​types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18)\nbreak
change,
React.FC\n([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816))\n\n####\n[17.3.2](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2)\n(2021-12-30)\n\n#####
Bug Fixes\n\n- useMedia SSR hydration bug with
defaultState\n([#​2216](https://redirect.github.com/streamich/react-use/issues/2216))\n([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17))\n\n####\n[17.3.1](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1)\n(2021-08-31)\n\n#####
Performance Improvements\n\n- ⚡️ change title only if it
changed\n([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf))\n\n###\n[`v17.3.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1733-2022-05-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3)\n\n#####
Bug Fixes\n\n- bump React peer dependency
version\n([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c))\n-
resolve\n[#​2319](https://redirect.github.com/streamich/react-use/issues/2319)\n([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c))\n-
resolve\n[@​types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18)\nbreak
change,
React.FC\n([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816))\n\n###\n[`v17.3.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1732-2021-12-30)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2)\n\n#####
Bug Fixes\n\n- useMedia SSR hydration bug with
defaultState\n([#​2216](https://redirect.github.com/streamich/react-use/issues/2216))\n([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17))\n\n###\n[`v17.3.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1731-2021-08-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1)\n\n#####
Performance Improvements\n\n- ⚡️ change title only if it
changed\n([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf))\n\n###\n[`v17.3.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1730-2021-08-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.4...v17.3.0)\n\n#####
Bug Fixes\n\n- do not re-render unncessarily in useAsyncFn
hook\n([fa3ba25](https://redirect.github.com/streamich/react-use/commit/fa3ba2520ede6866b599f6df55fdfa6395058cd2))\n\n#####
Features\n\n- useAudio add playing
state\n([3203610](https://redirect.github.com/streamich/react-use/commit/3203610efdcb8e1fe3c6a17ea19e41bacbeb851b))\n\n####\n[17.2.4](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4)\n(2021-04-23)\n\n#####
Bug Fixes\n\n- lint
issues.\n([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5))\n-
**useLocalStorage:** reinitialize on key
change\n([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc))\n\n####\n[17.2.3](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3)\n(2021-04-06)\n\n#####
Bug Fixes\n\n- lint
issues.\n([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c))\n\n####\n[17.2.2](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2)\n(2021-04-06)\n\n#####
Bug Fixes\n\n- **useStateWithHistory:** support callback style
setState\n([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba))\n\n####\n[17.2.1](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1)\n(2021-03-11)\n\n#####
Bug Fixes\n\n- lint
issues.\n([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff))\n-
useMeasure type definitions for
SVG\n([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760))\n-
useUnmountPromise stops on immediate
update\n([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607))\n\n###\n[`v17.2.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1724-2021-04-23)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4)\n\n#####
Bug Fixes\n\n- lint
issues.\n([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5))\n-
**useLocalStorage:** reinitialize on key
change\n([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc))\n\n###\n[`v17.2.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1723-2021-04-06)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3)\n\n#####
Bug Fixes\n\n- lint
issues.\n([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c))\n\n###\n[`v17.2.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1722-2021-04-06)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2)\n\n#####
Bug Fixes\n\n- **useStateWithHistory:** support callback style
setState\n([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba))\n\n###\n[`v17.2.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1721-2021-03-11)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1)\n\n#####
Bug Fixes\n\n- lint
issues.\n([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff))\n-
useMeasure type definitions for
SVG\n([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760))\n-
useUnmountPromise stops on immediate
update\n([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607))\n\n###\n[`v17.2.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1720-2021-03-10)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.1.1...v17.2.0)\n\n#####
Bug Fixes\n\n- delete
isClient\n([72f4cb9](https://redirect.github.com/streamich/react-use/commit/72f4cb9b405b3729975bca3acb06658ca467d15b))\n-
lint
issues.\n([dc5bbe0](https://redirect.github.com/streamich/react-use/commit/dc5bbe0e94d131dda90942ba90c14b200df3f34e))\n-
**useOrientation:** handle orientation being
0\n([793b053](https://redirect.github.com/streamich/react-use/commit/793b0539f0305e2512e7022c45a5c33b842d24d5))\n-
**useOrientation:** update tests to increase
coverage\n([f9c743f](https://redirect.github.com/streamich/react-use/commit/f9c743fa8375ef726d33f85285d4a5af608f9a42))\n-
use window inside
useEffect\n([2f33aa8](https://redirect.github.com/streamich/react-use/commit/2f33aa8182c92bf56d49ec3184e6b20f0c0c1e1e))\n\n#####
Features\n\n- **useOrientation:** add
tests\n([f45cb70](https://redirect.github.com/streamich/react-use/commit/f45cb707b52363f1cb1b32a0ebf2fdbdae79b322))\n\n####\n[17.1.1](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1)\n(2021-02-10)\n\n#####
Bug Fixes\n\n- useMountedState should not change state on
componentDidUpdate\nlifecycle\n([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339))\n\n###\n[`v17.1.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1711-2021-02-10)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1)\n\n#####
Bug Fixes\n\n- useMountedState should not change state on
componentDidUpdate\nlifecycle\n([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339))\n\n###\n[`v17.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1710-2021-02-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.2...v17.1.0)\n\n#####
Features\n\n- **prettier:** make prettier a part of
eslint.\n([b6993a6](https://redirect.github.com/streamich/react-use/commit/b6993a6f95a1b493945c03aecc44dafd10870816))\n\n####\n[17.0.2](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2)\n(2021-02-01)\n\n#####
Bug Fixes\n\n- proper definition for
`useMeasure`\n([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381))\n\n####\n[17.0.1](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1)\n(2021-01-31)\n\n#####
Bug Fixes\n\n- proper definition for isBrowser and isNavigator
states.\n([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)),\ncloses\n[#​1777](https://redirect.github.com/streamich/react-use/issues/1777)\n\n###\n[`v17.0.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1702-2021-02-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2)\n\n#####
Bug Fixes\n\n- proper definition for
`useMeasure`\n([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381))\n\n###\n[`v17.0.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1701-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1)\n\n#####
Bug Fixes\n\n- proper definition for isBrowser and isNavigator
states.\n([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)),\ncloses\n[#​1777](https://redirect.github.com/streamich/react-use/issues/1777)\n\n###\n[`v17.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1700-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v16.1.0...v17.0.0)\n\n#####
Features\n\n- refactor the useNetwork
hook.\n([23037f2](https://redirect.github.com/streamich/react-use/commit/23037f207d07604dd2cd7e2cc4ba9475221be780))\n\n#####
BREAKING CHANGES\n\n- `useNetwork` hook renamed to
`useNetworkState`.\n\n###\n[`v16.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1610-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v16.0.0...v16.1.0)\n\n#####
Features\n\n- improve `on` and `off` util functions
typing.\n([723c588](https://redirect.github.com/streamich/react-use/commit/723c588fef6aba9f10ea9f5ea7bc444532519f9a))\n\n###\n[`v16.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1600-2021-01-30)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v15.3.8...v16.0.0)\n\n#####
chore\n\n- refactoring and
rearrangement.\n([a27f09f](https://redirect.github.com/streamich/react-use/commit/a27f09fd367f8b172866b5fcbaf66f9a5a3481bb))\n\n#####
BREAKING CHANGES\n\n- all `create*` factories been moved to `factory`
subdirectory and in\ncase direct import should be imported
like\n`react-use/esm/factory/createBreakpoint`\n- `comps` directory
renamed to
`component`\n\n####\n[15.3.8](https://redirect.github.com/streamich/react-use/compare/v15.3.7...v15.3.8)\n(2021-01-08)\n\n#####
Bug Fixes\n\n- improve useStateValidator and useMultiStateValidator
typings.\n([acff81d](https://redirect.github.com/streamich/react-use/commit/acff81d99abdbbefcc2985297ee01c3cda9ef4c9))\n\n####\n[15.3.7](https://redirect.github.com/streamich/react-use/compare/v15.3.6...v15.3.7)\n(2021-01-08)\n\n#####
Bug
Fixes\n\n-\n[#​1646](https://redirect.github.com/streamich/react-use/issues/1646)\n([ebc7094](https://redirect.github.com/streamich/react-use/commit/ebc7094bbc156be57b3de855c6984c1d056cf0e6))\n\n####\n[15.3.6](https://redirect.github.com/streamich/react-use/compare/v15.3.5...v15.3.6)\n(2021-01-07)\n\n#####
Bug Fixes\n\n- Fix issues in
tests\n([7668ce5](https://redirect.github.com/streamich/react-use/commit/7668ce5c5f0f186437907f1c352d3a62e3ae8ba7))\n\n####\n[15.3.4](https://redirect.github.com/streamich/react-use/compare/v15.3.3...v15.3.4)\n(2020-09-04)\n\n#####
Bug Fixes\n\n- useLongPress hook linting
fixes.\n([479dd99](https://redirect.github.com/streamich/react-use/commit/479dd9977bfcc43ccadc58eb93690adee462a16e))\n\n####\n[15.3.3](https://redirect.github.com/streamich/react-use/compare/v15.3.2...v15.3.3)\n(2020-07-24)\n\n#####
Bug Fixes\n\n- replace createFactory usages with
createElement\n([ad29bea](https://redirect.github.com/streamich/react-use/commit/ad29bea7b03f46aa697e6623bdf7a17347ace651))\n\n####\n[15.3.2](https://redirect.github.com/streamich/react-use/compare/v15.3.1...v15.3.2)\n(2020-06-29)\n\n#####
Bug Fixes\n\n- **useFullscreen:** fix typings
so\n[#​1205](https://redirect.github.com/streamich/react-use/issues/1205)\ncan
be
merged.\n([e6e55a3](https://redirect.github.com/streamich/react-use/commit/e6e55a3f94993b621566ac66488fd973e992704f))\n\n####\n[15.3.1](https://redirect.github.com/streamich/react-use/compare/v15.3.0...v15.3.1)\n(2020-06-29)\n\n#####
Bug Fixes\n\n- **usePrevious:** revert the reworked variant as a fix
of\n[#​1315](https://redirect.github.com/streamich/react-use/issues/1315)\n([a4279eb](https://redirect.github.com/streamich/react-use/commit/a4279eb660f6b433ed88e0d90c2bb0b3158d3b00))\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n🔕 **Ignore**: Close this PR
and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If
you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR has
been generated by
[Renovate\nBot](https://redirect.github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\nCo-authored-by: Anton
Dosov
<anton.dosov@elastic.co>","sha":"7cf136068a0da11facc17975a06d35b3b5430f45","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:SharedUX","backport:all-open","v9.1.0"],"title":"Update
dependency react-use to v17
(main)","number":219595,"url":"https://github.com/elastic/kibana/pull/219595","mergeCommit":{"message":"Update
dependency react-use to v17 (main) (#219595)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[react-use](https://redirect.github.com/streamich/react-use)
|\ndependencies | major | [`^15.3.8`
->\n`^17.6.0`](https://renovatebot.com/diffs/npm/react-use/15.3.8/17.6.0)
|\n\n---\n\n### Release Notes\n\n<details>\n<summary>streamich/react-use
(react-use)</summary>\n\n###\n[`v17.6.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1760-2024-12-09)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.5.1...v17.6.0)\n\n#####
Features\n\n- add onChange callback to
useWindowSize\n([ea656f7](https://redirect.github.com/streamich/react-use/commit/ea656f7e751b8366360ce2aa8238057bbbc1251a))\n-
add onChange callback to
useWindowSize\n([3eb531a](https://redirect.github.com/streamich/react-use/commit/3eb531ac9e9e04641df29aafbd2677869cdcb085))\n\n####\n[17.5.1](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1)\n(2024-07-20)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
dependency\n([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182))\n\n###\n[`v17.5.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1751-2024-07-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
dependency\n([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182))\n\n###\n[`v17.5.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1750-2024-01-22)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.4...v17.5.0)\n\n#####
Features\n\n- add `isFirst` and `isLast` methods to `useStateList`
hook\n([ac64414](https://redirect.github.com/streamich/react-use/commit/ac64414bea4c8afadfb382da9fea44ee89b41e2d))\n-
**pencil:** add isFirst and isLast return value to
'useStateList'\n([75218e4](https://redirect.github.com/streamich/react-use/commit/75218e45dfdcdc6ea193e278cb97ceee98c00f1b))\n-
**pencil:** fix with yarn
lint:fix\n([6a9dde5](https://redirect.github.com/streamich/react-use/commit/6a9dde596ae25c0dd2fa97b0cf354143fbc5b5ff))\n\n####\n[17.4.4](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4)\n(2024-01-21)\n\n#####
Bug Fixes\n\n- typo in
example\n([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f))\n\n####\n[17.4.3](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3)\n(2024-01-13)\n\n#####
Bug Fixes\n\n- update useMedia hook to use recommended approach of
MDN\n([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c))\n\n####\n[17.4.2](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2)\n(2023-12-01)\n\n#####
Bug Fixes\n\n- correct peer
dependencies\n([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50))\n\n####\n[17.4.1](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1)\n(2023-11-28)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
version\n([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c))\n\n###\n[`v17.4.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1744-2024-01-21)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4)\n\n#####
Bug Fixes\n\n- typo in
example\n([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f))\n\n###\n[`v17.4.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1743-2024-01-13)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3)\n\n#####
Bug Fixes\n\n- update useMedia hook to use recommended approach of
MDN\n([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c))\n\n###\n[`v17.4.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1742-2023-12-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2)\n\n#####
Bug Fixes\n\n- correct peer
dependencies\n([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50))\n\n###\n[`v17.4.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1741-2023-11-28)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
version\n([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c))\n\n###\n[`v17.4.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1740-2022-05-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.3...v17.4.0)\n\n#####
Features\n\n- add usePinchZoom sensor
hook\n([3e042cb](https://redirect.github.com/streamich/react-use/commit/3e042cb2f3022349a53199b5cc5c380e3ebd9975))\n\n####\n[17.3.3](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3)\n(2022-05-20)\n\n#####
Bug Fixes\n\n- bump React peer dependency
version\n([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c))\n-
resolve\n[#​2319](https://redirect.github.com/streamich/react-use/issues/2319)\n([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c))\n-
resolve\n[@​types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18)\nbreak
change,
React.FC\n([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816))\n\n####\n[17.3.2](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2)\n(2021-12-30)\n\n#####
Bug Fixes\n\n- useMedia SSR hydration bug with
defaultState\n([#​2216](https://redirect.github.com/streamich/react-use/issues/2216))\n([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17))\n\n####\n[17.3.1](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1)\n(2021-08-31)\n\n#####
Performance Improvements\n\n- ⚡️ change title only if it
changed\n([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf))\n\n###\n[`v17.3.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1733-2022-05-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3)\n\n#####
Bug Fixes\n\n- bump React peer dependency
version\n([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c))\n-
resolve\n[#​2319](https://redirect.github.com/streamich/react-use/issues/2319)\n([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c))\n-
resolve\n[@​types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18)\nbreak
change,
React.FC\n([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816))\n\n###\n[`v17.3.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1732-2021-12-30)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2)\n\n#####
Bug Fixes\n\n- useMedia SSR hydration bug with
defaultState\n([#​2216](https://redirect.github.com/streamich/react-use/issues/2216))\n([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17))\n\n###\n[`v17.3.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1731-2021-08-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1)\n\n#####
Performance Improvements\n\n- ⚡️ change title only if it
changed\n([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf))\n\n###\n[`v17.3.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1730-2021-08-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.4...v17.3.0)\n\n#####
Bug Fixes\n\n- do not re-render unncessarily in useAsyncFn
hook\n([fa3ba25](https://redirect.github.com/streamich/react-use/commit/fa3ba2520ede6866b599f6df55fdfa6395058cd2))\n\n#####
Features\n\n- useAudio add playing
state\n([3203610](https://redirect.github.com/streamich/react-use/commit/3203610efdcb8e1fe3c6a17ea19e41bacbeb851b))\n\n####\n[17.2.4](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4)\n(2021-04-23)\n\n#####
Bug Fixes\n\n- lint
issues.\n([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5))\n-
**useLocalStorage:** reinitialize on key
change\n([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc))\n\n####\n[17.2.3](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3)\n(2021-04-06)\n\n#####
Bug Fixes\n\n- lint
issues.\n([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c))\n\n####\n[17.2.2](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2)\n(2021-04-06)\n\n#####
Bug Fixes\n\n- **useStateWithHistory:** support callback style
setState\n([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba))\n\n####\n[17.2.1](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1)\n(2021-03-11)\n\n#####
Bug Fixes\n\n- lint
issues.\n([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff))\n-
useMeasure type definitions for
SVG\n([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760))\n-
useUnmountPromise stops on immediate
update\n([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607))\n\n###\n[`v17.2.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1724-2021-04-23)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4)\n\n#####
Bug Fixes\n\n- lint
issues.\n([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5))\n-
**useLocalStorage:** reinitialize on key
change\n([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc))\n\n###\n[`v17.2.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1723-2021-04-06)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3)\n\n#####
Bug Fixes\n\n- lint
issues.\n([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c))\n\n###\n[`v17.2.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1722-2021-04-06)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2)\n\n#####
Bug Fixes\n\n- **useStateWithHistory:** support callback style
setState\n([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba))\n\n###\n[`v17.2.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1721-2021-03-11)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1)\n\n#####
Bug Fixes\n\n- lint
issues.\n([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff))\n-
useMeasure type definitions for
SVG\n([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760))\n-
useUnmountPromise stops on immediate
update\n([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607))\n\n###\n[`v17.2.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1720-2021-03-10)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.1.1...v17.2.0)\n\n#####
Bug Fixes\n\n- delete
isClient\n([72f4cb9](https://redirect.github.com/streamich/react-use/commit/72f4cb9b405b3729975bca3acb06658ca467d15b))\n-
lint
issues.\n([dc5bbe0](https://redirect.github.com/streamich/react-use/commit/dc5bbe0e94d131dda90942ba90c14b200df3f34e))\n-
**useOrientation:** handle orientation being
0\n([793b053](https://redirect.github.com/streamich/react-use/commit/793b0539f0305e2512e7022c45a5c33b842d24d5))\n-
**useOrientation:** update tests to increase
coverage\n([f9c743f](https://redirect.github.com/streamich/react-use/commit/f9c743fa8375ef726d33f85285d4a5af608f9a42))\n-
use window inside
useEffect\n([2f33aa8](https://redirect.github.com/streamich/react-use/commit/2f33aa8182c92bf56d49ec3184e6b20f0c0c1e1e))\n\n#####
Features\n\n- **useOrientation:** add
tests\n([f45cb70](https://redirect.github.com/streamich/react-use/commit/f45cb707b52363f1cb1b32a0ebf2fdbdae79b322))\n\n####\n[17.1.1](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1)\n(2021-02-10)\n\n#####
Bug Fixes\n\n- useMountedState should not change state on
componentDidUpdate\nlifecycle\n([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339))\n\n###\n[`v17.1.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1711-2021-02-10)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1)\n\n#####
Bug Fixes\n\n- useMountedState should not change state on
componentDidUpdate\nlifecycle\n([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339))\n\n###\n[`v17.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1710-2021-02-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.2...v17.1.0)\n\n#####
Features\n\n- **prettier:** make prettier a part of
eslint.\n([b6993a6](https://redirect.github.com/streamich/react-use/commit/b6993a6f95a1b493945c03aecc44dafd10870816))\n\n####\n[17.0.2](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2)\n(2021-02-01)\n\n#####
Bug Fixes\n\n- proper definition for
`useMeasure`\n([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381))\n\n####\n[17.0.1](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1)\n(2021-01-31)\n\n#####
Bug Fixes\n\n- proper definition for isBrowser and isNavigator
states.\n([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)),\ncloses\n[#​1777](https://redirect.github.com/streamich/react-use/issues/1777)\n\n###\n[`v17.0.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1702-2021-02-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2)\n\n#####
Bug Fixes\n\n- proper definition for
`useMeasure`\n([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381))\n\n###\n[`v17.0.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1701-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1)\n\n#####
Bug Fixes\n\n- proper definition for isBrowser and isNavigator
states.\n([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)),\ncloses\n[#​1777](https://redirect.github.com/streamich/react-use/issues/1777)\n\n###\n[`v17.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1700-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v16.1.0...v17.0.0)\n\n#####
Features\n\n- refactor the useNetwork
hook.\n([23037f2](https://redirect.github.com/streamich/react-use/commit/23037f207d07604dd2cd7e2cc4ba9475221be780))\n\n#####
BREAKING CHANGES\n\n- `useNetwork` hook renamed to
`useNetworkState`.\n\n###\n[`v16.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1610-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v16.0.0...v16.1.0)\n\n#####
Features\n\n- improve `on` and `off` util functions
typing.\n([723c588](https://redirect.github.com/streamich/react-use/commit/723c588fef6aba9f10ea9f5ea7bc444532519f9a))\n\n###\n[`v16.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1600-2021-01-30)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v15.3.8...v16.0.0)\n\n#####
chore\n\n- refactoring and
rearrangement.\n([a27f09f](https://redirect.github.com/streamich/react-use/commit/a27f09fd367f8b172866b5fcbaf66f9a5a3481bb))\n\n#####
BREAKING CHANGES\n\n- all `create*` factories been moved to `factory`
subdirectory and in\ncase direct import should be imported
like\n`react-use/esm/factory/createBreakpoint`\n- `comps` directory
renamed to
`component`\n\n####\n[15.3.8](https://redirect.github.com/streamich/react-use/compare/v15.3.7...v15.3.8)\n(2021-01-08)\n\n#####
Bug Fixes\n\n- improve useStateValidator and useMultiStateValidator
typings.\n([acff81d](https://redirect.github.com/streamich/react-use/commit/acff81d99abdbbefcc2985297ee01c3cda9ef4c9))\n\n####\n[15.3.7](https://redirect.github.com/streamich/react-use/compare/v15.3.6...v15.3.7)\n(2021-01-08)\n\n#####
Bug
Fixes\n\n-\n[#​1646](https://redirect.github.com/streamich/react-use/issues/1646)\n([ebc7094](https://redirect.github.com/streamich/react-use/commit/ebc7094bbc156be57b3de855c6984c1d056cf0e6))\n\n####\n[15.3.6](https://redirect.github.com/streamich/react-use/compare/v15.3.5...v15.3.6)\n(2021-01-07)\n\n#####
Bug Fixes\n\n- Fix issues in
tests\n([7668ce5](https://redirect.github.com/streamich/react-use/commit/7668ce5c5f0f186437907f1c352d3a62e3ae8ba7))\n\n####\n[15.3.4](https://redirect.github.com/streamich/react-use/compare/v15.3.3...v15.3.4)\n(2020-09-04)\n\n#####
Bug Fixes\n\n- useLongPress hook linting
fixes.\n([479dd99](https://redirect.github.com/streamich/react-use/commit/479dd9977bfcc43ccadc58eb93690adee462a16e))\n\n####\n[15.3.3](https://redirect.github.com/streamich/react-use/compare/v15.3.2...v15.3.3)\n(2020-07-24)\n\n#####
Bug Fixes\n\n- replace createFactory usages with
createElement\n([ad29bea](https://redirect.github.com/streamich/react-use/commit/ad29bea7b03f46aa697e6623bdf7a17347ace651))\n\n####\n[15.3.2](https://redirect.github.com/streamich/react-use/compare/v15.3.1...v15.3.2)\n(2020-06-29)\n\n#####
Bug Fixes\n\n- **useFullscreen:** fix typings
so\n[#​1205](https://redirect.github.com/streamich/react-use/issues/1205)\ncan
be
merged.\n([e6e55a3](https://redirect.github.com/streamich/react-use/commit/e6e55a3f94993b621566ac66488fd973e992704f))\n\n####\n[15.3.1](https://redirect.github.com/streamich/react-use/compare/v15.3.0...v15.3.1)\n(2020-06-29)\n\n#####
Bug Fixes\n\n- **usePrevious:** revert the reworked variant as a fix
of\n[#​1315](https://redirect.github.com/streamich/react-use/issues/1315)\n([a4279eb](https://redirect.github.com/streamich/react-use/commit/a4279eb660f6b433ed88e0d90c2bb0b3158d3b00))\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n🔕 **Ignore**: Close this PR
and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If
you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR has
been generated by
[Renovate\nBot](https://redirect.github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\nCo-authored-by: Anton
Dosov
<anton.dosov@elastic.co>","sha":"7cf136068a0da11facc17975a06d35b3b5430f45"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/219595","number":219595,"mergeCommit":{"message":"Update
dependency react-use to v17 (main) (#219595)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[react-use](https://redirect.github.com/streamich/react-use)
|\ndependencies | major | [`^15.3.8`
->\n`^17.6.0`](https://renovatebot.com/diffs/npm/react-use/15.3.8/17.6.0)
|\n\n---\n\n### Release Notes\n\n<details>\n<summary>streamich/react-use
(react-use)</summary>\n\n###\n[`v17.6.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1760-2024-12-09)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.5.1...v17.6.0)\n\n#####
Features\n\n- add onChange callback to
useWindowSize\n([ea656f7](https://redirect.github.com/streamich/react-use/commit/ea656f7e751b8366360ce2aa8238057bbbc1251a))\n-
add onChange callback to
useWindowSize\n([3eb531a](https://redirect.github.com/streamich/react-use/commit/3eb531ac9e9e04641df29aafbd2677869cdcb085))\n\n####\n[17.5.1](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1)\n(2024-07-20)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
dependency\n([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182))\n\n###\n[`v17.5.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1751-2024-07-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
dependency\n([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182))\n\n###\n[`v17.5.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1750-2024-01-22)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.4...v17.5.0)\n\n#####
Features\n\n- add `isFirst` and `isLast` methods to `useStateList`
hook\n([ac64414](https://redirect.github.com/streamich/react-use/commit/ac64414bea4c8afadfb382da9fea44ee89b41e2d))\n-
**pencil:** add isFirst and isLast return value to
'useStateList'\n([75218e4](https://redirect.github.com/streamich/react-use/commit/75218e45dfdcdc6ea193e278cb97ceee98c00f1b))\n-
**pencil:** fix with yarn
lint:fix\n([6a9dde5](https://redirect.github.com/streamich/react-use/commit/6a9dde596ae25c0dd2fa97b0cf354143fbc5b5ff))\n\n####\n[17.4.4](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4)\n(2024-01-21)\n\n#####
Bug Fixes\n\n- typo in
example\n([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f))\n\n####\n[17.4.3](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3)\n(2024-01-13)\n\n#####
Bug Fixes\n\n- update useMedia hook to use recommended approach of
MDN\n([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c))\n\n####\n[17.4.2](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2)\n(2023-12-01)\n\n#####
Bug Fixes\n\n- correct peer
dependencies\n([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50))\n\n####\n[17.4.1](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1)\n(2023-11-28)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
version\n([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c))\n\n###\n[`v17.4.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1744-2024-01-21)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4)\n\n#####
Bug Fixes\n\n- typo in
example\n([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f))\n\n###\n[`v17.4.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1743-2024-01-13)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3)\n\n#####
Bug Fixes\n\n- update useMedia hook to use recommended approach of
MDN\n([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c))\n\n###\n[`v17.4.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1742-2023-12-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2)\n\n#####
Bug Fixes\n\n- correct peer
dependencies\n([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50))\n\n###\n[`v17.4.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1741-2023-11-28)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
version\n([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c))\n\n###\n[`v17.4.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1740-2022-05-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.3...v17.4.0)\n\n#####
Features\n\n- add usePinchZoom sensor
hook\n([3e042cb](https://redirect.github.com/streamich/react-use/commit/3e042cb2f3022349a53199b5cc5c380e3ebd9975))\n\n####\n[17.3.3](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3)\n(2022-05-20)\n\n#####
Bug Fixes\n\n- bump React peer dependency
version\n([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c))\n-
resolve\n[#​2319](https://redirect.github.com/streamich/react-use/issues/2319)\n([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c))\n-
resolve\n[@​types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18)\nbreak
change,
React.FC\n([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816))\n\n####\n[17.3.2](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2)\n(2021-12-30)\n\n#####
Bug Fixes\n\n- useMedia SSR hydration bug with
defaultState\n([#​2216](https://redirect.github.com/streamich/react-use/issues/2216))\n([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17))\n\n####\n[17.3.1](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1)\n(2021-08-31)\n\n#####
Performance Improvements\n\n- ⚡️ change title only if it
changed\n([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf))\n\n###\n[`v17.3.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1733-2022-05-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3)\n\n#####
Bug Fixes\n\n- bump React peer dependency
version\n([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c))\n-
resolve\n[#​2319](https://redirect.github.com/streamich/react-use/issues/2319)\n([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c))\n-
resolve\n[@​types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18)\nbreak
change,
React.FC\n([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816))\n\n###\n[`v17.3.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1732-2021-12-30)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2)\n\n#####
Bug Fixes\n\n- useMedia SSR hydration bug with
defaultState\n([#​2216](https://redirect.github.com/streamich/react-use/issues/2216))\n([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17))\n\n###\n[`v17.3.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1731-2021-08-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1)\n\n#####
Performance Improvements\n\n- ⚡️ change title only if it
changed\n([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf))\n\n###\n[`v17.3.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1730-2021-08-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.4...v17.3.0)\n\n#####
Bug Fixes\n\n- do not re-render unncessarily in useAsyncFn
hook\n([fa3ba25](https://redirect.github.com/streamich/react-use/commit/fa3ba2520ede6866b599f6df55fdfa6395058cd2))\n\n#####
Features\n\n- useAudio add playing
state\n([3203610](https://redirect.github.com/streamich/react-use/commit/3203610efdcb8e1fe3c6a17ea19e41bacbeb851b))\n\n####\n[17.2.4](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4)\n(2021-04-23)\n\n#####
Bug Fixes\n\n- lint
issues.\n([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5))\n-
**useLocalStorage:** reinitialize on key
change\n([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc))\n\n####\n[17.2.3](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3)\n(2021-04-06)\n\n#####
Bug Fixes\n\n- lint
issues.\n([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c))\n\n####\n[17.2.2](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2)\n(2021-04-06)\n\n#####
Bug Fixes\n\n- **useStateWithHistory:** support callback style
setState\n([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba))\n\n####\n[17.2.1](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1)\n(2021-03-11)\n\n#####
Bug Fixes\n\n- lint
issues.\n([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff))\n-
useMeasure type definitions for
SVG\n([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760))\n-
useUnmountPromise stops on immediate
update\n([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607))\n\n###\n[`v17.2.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1724-2021-04-23)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4)\n\n#####
Bug Fixes\n\n- lint
issues.\n([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5))\n-
**useLocalStorage:** reinitialize on key
change\n([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc))\n\n###\n[`v17.2.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1723-2021-04-06)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3)\n\n#####
Bug Fixes\n\n- lint
issues.\n([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c))\n\n###\n[`v17.2.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1722-2021-04-06)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2)\n\n#####
Bug Fixes\n\n- **useStateWithHistory:** support callback style
setState\n([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba))\n\n###\n[`v17.2.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1721-2021-03-11)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1)\n\n#####
Bug Fixes\n\n- lint
issues.\n([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff))\n-
useMeasure type definitions for
SVG\n([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760))\n-
useUnmountPromise stops on immediate
update\n([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607))\n\n###\n[`v17.2.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1720-2021-03-10)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.1.1...v17.2.0)\n\n#####
Bug Fixes\n\n- delete
isClient\n([72f4cb9](https://redirect.github.com/streamich/react-use/commit/72f4cb9b405b3729975bca3acb06658ca467d15b))\n-
lint
issues.\n([dc5bbe0](https://redirect.github.com/streamich/react-use/commit/dc5bbe0e94d131dda90942ba90c14b200df3f34e))\n-
**useOrientation:** handle orientation being
0\n([793b053](https://redirect.github.com/streamich/react-use/commit/793b0539f0305e2512e7022c45a5c33b842d24d5))\n-
**useOrientation:** update tests to increase
coverage\n([f9c743f](https://redirect.github.com/streamich/react-use/commit/f9c743fa8375ef726d33f85285d4a5af608f9a42))\n-
use window inside
useEffect\n([2f33aa8](https://redirect.github.com/streamich/react-use/commit/2f33aa8182c92bf56d49ec3184e6b20f0c0c1e1e))\n\n#####
Features\n\n- **useOrientation:** add
tests\n([f45cb70](https://redirect.github.com/streamich/react-use/commit/f45cb707b52363f1cb1b32a0ebf2fdbdae79b322))\n\n####\n[17.1.1](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1)\n(2021-02-10)\n\n#####
Bug Fixes\n\n- useMountedState should not change state on
componentDidUpdate\nlifecycle\n([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339))\n\n###\n[`v17.1.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1711-2021-02-10)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1)\n\n#####
Bug Fixes\n\n- useMountedState should not change state on
componentDidUpdate\nlifecycle\n([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339))\n\n###\n[`v17.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1710-2021-02-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.2...v17.1.0)\n\n#####
Features\n\n- **prettier:** make prettier a part of
eslint.\n([b6993a6](https://redirect.github.com/streamich/react-use/commit/b6993a6f95a1b493945c03aecc44dafd10870816))\n\n####\n[17.0.2](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2)\n(2021-02-01)\n\n#####
Bug Fixes\n\n- proper definition for
`useMeasure`\n([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381))\n\n####\n[17.0.1](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1)\n(2021-01-31)\n\n#####
Bug Fixes\n\n- proper definition for isBrowser and isNavigator
states.\n([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)),\ncloses\n[#​1777](https://redirect.github.com/streamich/react-use/issues/1777)\n\n###\n[`v17.0.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1702-2021-02-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2)\n\n#####
Bug Fixes\n\n- proper definition for
`useMeasure`\n([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381))\n\n###\n[`v17.0.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1701-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1)\n\n#####
Bug Fixes\n\n- proper definition for isBrowser and isNavigator
states.\n([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)),\ncloses\n[#​1777](https://redirect.github.com/streamich/react-use/issues/1777)\n\n###\n[`v17.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1700-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v16.1.0...v17.0.0)\n\n#####
Features\n\n- refactor the useNetwork
hook.\n([23037f2](https://redirect.github.com/streamich/react-use/commit/23037f207d07604dd2cd7e2cc4ba9475221be780))\n\n#####
BREAKING CHANGES\n\n- `useNetwork` hook renamed to
`useNetworkState`.\n\n###\n[`v16.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1610-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v16.0.0...v16.1.0)\n\n#####
Features\n\n- improve `on` and `off` util functions
typing.\n([723c588](https://redirect.github.com/streamich/react-use/commit/723c588fef6aba9f10ea9f5ea7bc444532519f9a))\n\n###\n[`v16.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1600-2021-01-30)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v15.3.8...v16.0.0)\n\n#####
chore\n\n- refactoring and
rearrangement.\n([a27f09f](https://redirect.github.com/streamich/react-use/commit/a27f09fd367f8b172866b5fcbaf66f9a5a3481bb))\n\n#####
BREAKING CHANGES\n\n- all `create*` factories been moved to `factory`
subdirectory and in\ncase direct import should be imported
like\n`react-use/esm/factory/createBreakpoint`\n- `comps` directory
renamed to
`component`\n\n####\n[15.3.8](https://redirect.github.com/streamich/react-use/compare/v15.3.7...v15.3.8)\n(2021-01-08)\n\n#####
Bug Fixes\n\n- improve useStateValidator and useMultiStateValidator
typings.\n([acff81d](https://redirect.github.com/streamich/react-use/commit/acff81d99abdbbefcc2985297ee01c3cda9ef4c9))\n\n####\n[15.3.7](https://redirect.github.com/streamich/react-use/compare/v15.3.6...v15.3.7)\n(2021-01-08)\n\n#####
Bug
Fixes\n\n-\n[#​1646](https://redirect.github.com/streamich/react-use/issues/1646)\n([ebc7094](https://redirect.github.com/streamich/react-use/commit/ebc7094bbc156be57b3de855c6984c1d056cf0e6))\n\n####\n[15.3.6](https://redirect.github.com/streamich/react-use/compare/v15.3.5...v15.3.6)\n(2021-01-07)\n\n#####
Bug Fixes\n\n- Fix issues in
tests\n([7668ce5](https://redirect.github.com/streamich/react-use/commit/7668ce5c5f0f186437907f1c352d3a62e3ae8ba7))\n\n####\n[15.3.4](https://redirect.github.com/streamich/react-use/compare/v15.3.3...v15.3.4)\n(2020-09-04)\n\n#####
Bug Fixes\n\n- useLongPress hook linting
fixes.\n([479dd99](https://redirect.github.com/streamich/react-use/commit/479dd9977bfcc43ccadc58eb93690adee462a16e))\n\n####\n[15.3.3](https://redirect.github.com/streamich/react-use/compare/v15.3.2...v15.3.3)\n(2020-07-24)\n\n#####
Bug Fixes\n\n- replace createFactory usages with
createElement\n([ad29bea](https://redirect.github.com/streamich/react-use/commit/ad29bea7b03f46aa697e6623bdf7a17347ace651))\n\n####\n[15.3.2](https://redirect.github.com/streamich/react-use/compare/v15.3.1...v15.3.2)\n(2020-06-29)\n\n#####
Bug Fixes\n\n- **useFullscreen:** fix typings
so\n[#​1205](https://redirect.github.com/streamich/react-use/issues/1205)\ncan
be
merged.\n([e6e55a3](https://redirect.github.com/streamich/react-use/commit/e6e55a3f94993b621566ac66488fd973e992704f))\n\n####\n[15.3.1](https://redirect.github.com/streamich/react-use/compare/v15.3.0...v15.3.1)\n(2020-06-29)\n\n#####
Bug Fixes\n\n- **usePrevious:** revert the reworked variant as a fix
of\n[#​1315](https://redirect.github.com/streamich/react-use/issues/1315)\n([a4279eb](https://redirect.github.com/streamich/react-use/commit/a4279eb660f6b433ed88e0d90c2bb0b3158d3b00))\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n🔕 **Ignore**: Close this PR
and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If
you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR has
been generated by
[Renovate\nBot](https://redirect.github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\nCo-authored-by: Anton
Dosov
<anton.dosov@elastic.co>","sha":"7cf136068a0da11facc17975a06d35b3b5430f45"}}]}]
BACKPORT-->
Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
# Backport
This will backport the following commits from `main` to `8.18`:
- [Update dependency react-use to v17 (main)
(#219595)](https://github.com/elastic/kibana/pull/219595)
<!--- Backport version: 10.0.1 -->
### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)
<!--BACKPORT
[{"author":{"name":"elastic-renovate-prod[bot]","email":"174716857+elastic-renovate-prod[bot]@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-06-17T14:53:42Z","message":"Update
dependency react-use to v17 (main) (#219595)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[react-use](https://redirect.github.com/streamich/react-use)
|\ndependencies | major | [`^15.3.8`
->\n`^17.6.0`](https://renovatebot.com/diffs/npm/react-use/15.3.8/17.6.0)
|\n\n---\n\n### Release Notes\n\n<details>\n<summary>streamich/react-use
(react-use)</summary>\n\n###\n[`v17.6.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1760-2024-12-09)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.5.1...v17.6.0)\n\n#####
Features\n\n- add onChange callback to
useWindowSize\n([ea656f7](https://redirect.github.com/streamich/react-use/commit/ea656f7e751b8366360ce2aa8238057bbbc1251a))\n-
add onChange callback to
useWindowSize\n([3eb531a](https://redirect.github.com/streamich/react-use/commit/3eb531ac9e9e04641df29aafbd2677869cdcb085))\n\n####\n[17.5.1](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1)\n(2024-07-20)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
dependency\n([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182))\n\n###\n[`v17.5.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1751-2024-07-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
dependency\n([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182))\n\n###\n[`v17.5.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1750-2024-01-22)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.4...v17.5.0)\n\n#####
Features\n\n- add `isFirst` and `isLast` methods to `useStateList`
hook\n([ac64414](https://redirect.github.com/streamich/react-use/commit/ac64414bea4c8afadfb382da9fea44ee89b41e2d))\n-
**pencil:** add isFirst and isLast return value to
'useStateList'\n([75218e4](https://redirect.github.com/streamich/react-use/commit/75218e45dfdcdc6ea193e278cb97ceee98c00f1b))\n-
**pencil:** fix with yarn
lint:fix\n([6a9dde5](https://redirect.github.com/streamich/react-use/commit/6a9dde596ae25c0dd2fa97b0cf354143fbc5b5ff))\n\n####\n[17.4.4](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4)\n(2024-01-21)\n\n#####
Bug Fixes\n\n- typo in
example\n([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f))\n\n####\n[17.4.3](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3)\n(2024-01-13)\n\n#####
Bug Fixes\n\n- update useMedia hook to use recommended approach of
MDN\n([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c))\n\n####\n[17.4.2](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2)\n(2023-12-01)\n\n#####
Bug Fixes\n\n- correct peer
dependencies\n([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50))\n\n####\n[17.4.1](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1)\n(2023-11-28)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
version\n([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c))\n\n###\n[`v17.4.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1744-2024-01-21)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4)\n\n#####
Bug Fixes\n\n- typo in
example\n([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f))\n\n###\n[`v17.4.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1743-2024-01-13)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3)\n\n#####
Bug Fixes\n\n- update useMedia hook to use recommended approach of
MDN\n([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c))\n\n###\n[`v17.4.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1742-2023-12-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2)\n\n#####
Bug Fixes\n\n- correct peer
dependencies\n([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50))\n\n###\n[`v17.4.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1741-2023-11-28)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
version\n([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c))\n\n###\n[`v17.4.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1740-2022-05-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.3...v17.4.0)\n\n#####
Features\n\n- add usePinchZoom sensor
hook\n([3e042cb](https://redirect.github.com/streamich/react-use/commit/3e042cb2f3022349a53199b5cc5c380e3ebd9975))\n\n####\n[17.3.3](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3)\n(2022-05-20)\n\n#####
Bug Fixes\n\n- bump React peer dependency
version\n([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c))\n-
resolve\n[#​2319](https://redirect.github.com/streamich/react-use/issues/2319)\n([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c))\n-
resolve\n[@​types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18)\nbreak
change,
React.FC\n([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816))\n\n####\n[17.3.2](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2)\n(2021-12-30)\n\n#####
Bug Fixes\n\n- useMedia SSR hydration bug with
defaultState\n([#​2216](https://redirect.github.com/streamich/react-use/issues/2216))\n([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17))\n\n####\n[17.3.1](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1)\n(2021-08-31)\n\n#####
Performance Improvements\n\n- ⚡️ change title only if it
changed\n([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf))\n\n###\n[`v17.3.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1733-2022-05-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3)\n\n#####
Bug Fixes\n\n- bump React peer dependency
version\n([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c))\n-
resolve\n[#​2319](https://redirect.github.com/streamich/react-use/issues/2319)\n([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c))\n-
resolve\n[@​types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18)\nbreak
change,
React.FC\n([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816))\n\n###\n[`v17.3.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1732-2021-12-30)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2)\n\n#####
Bug Fixes\n\n- useMedia SSR hydration bug with
defaultState\n([#​2216](https://redirect.github.com/streamich/react-use/issues/2216))\n([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17))\n\n###\n[`v17.3.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1731-2021-08-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1)\n\n#####
Performance Improvements\n\n- ⚡️ change title only if it
changed\n([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf))\n\n###\n[`v17.3.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1730-2021-08-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.4...v17.3.0)\n\n#####
Bug Fixes\n\n- do not re-render unncessarily in useAsyncFn
hook\n([fa3ba25](https://redirect.github.com/streamich/react-use/commit/fa3ba2520ede6866b599f6df55fdfa6395058cd2))\n\n#####
Features\n\n- useAudio add playing
state\n([3203610](https://redirect.github.com/streamich/react-use/commit/3203610efdcb8e1fe3c6a17ea19e41bacbeb851b))\n\n####\n[17.2.4](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4)\n(2021-04-23)\n\n#####
Bug Fixes\n\n- lint
issues.\n([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5))\n-
**useLocalStorage:** reinitialize on key
change\n([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc))\n\n####\n[17.2.3](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3)\n(2021-04-06)\n\n#####
Bug Fixes\n\n- lint
issues.\n([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c))\n\n####\n[17.2.2](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2)\n(2021-04-06)\n\n#####
Bug Fixes\n\n- **useStateWithHistory:** support callback style
setState\n([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba))\n\n####\n[17.2.1](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1)\n(2021-03-11)\n\n#####
Bug Fixes\n\n- lint
issues.\n([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff))\n-
useMeasure type definitions for
SVG\n([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760))\n-
useUnmountPromise stops on immediate
update\n([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607))\n\n###\n[`v17.2.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1724-2021-04-23)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4)\n\n#####
Bug Fixes\n\n- lint
issues.\n([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5))\n-
**useLocalStorage:** reinitialize on key
change\n([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc))\n\n###\n[`v17.2.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1723-2021-04-06)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3)\n\n#####
Bug Fixes\n\n- lint
issues.\n([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c))\n\n###\n[`v17.2.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1722-2021-04-06)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2)\n\n#####
Bug Fixes\n\n- **useStateWithHistory:** support callback style
setState\n([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba))\n\n###\n[`v17.2.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1721-2021-03-11)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1)\n\n#####
Bug Fixes\n\n- lint
issues.\n([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff))\n-
useMeasure type definitions for
SVG\n([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760))\n-
useUnmountPromise stops on immediate
update\n([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607))\n\n###\n[`v17.2.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1720-2021-03-10)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.1.1...v17.2.0)\n\n#####
Bug Fixes\n\n- delete
isClient\n([72f4cb9](https://redirect.github.com/streamich/react-use/commit/72f4cb9b405b3729975bca3acb06658ca467d15b))\n-
lint
issues.\n([dc5bbe0](https://redirect.github.com/streamich/react-use/commit/dc5bbe0e94d131dda90942ba90c14b200df3f34e))\n-
**useOrientation:** handle orientation being
0\n([793b053](https://redirect.github.com/streamich/react-use/commit/793b0539f0305e2512e7022c45a5c33b842d24d5))\n-
**useOrientation:** update tests to increase
coverage\n([f9c743f](https://redirect.github.com/streamich/react-use/commit/f9c743fa8375ef726d33f85285d4a5af608f9a42))\n-
use window inside
useEffect\n([2f33aa8](https://redirect.github.com/streamich/react-use/commit/2f33aa8182c92bf56d49ec3184e6b20f0c0c1e1e))\n\n#####
Features\n\n- **useOrientation:** add
tests\n([f45cb70](https://redirect.github.com/streamich/react-use/commit/f45cb707b52363f1cb1b32a0ebf2fdbdae79b322))\n\n####\n[17.1.1](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1)\n(2021-02-10)\n\n#####
Bug Fixes\n\n- useMountedState should not change state on
componentDidUpdate\nlifecycle\n([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339))\n\n###\n[`v17.1.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1711-2021-02-10)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1)\n\n#####
Bug Fixes\n\n- useMountedState should not change state on
componentDidUpdate\nlifecycle\n([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339))\n\n###\n[`v17.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1710-2021-02-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.2...v17.1.0)\n\n#####
Features\n\n- **prettier:** make prettier a part of
eslint.\n([b6993a6](https://redirect.github.com/streamich/react-use/commit/b6993a6f95a1b493945c03aecc44dafd10870816))\n\n####\n[17.0.2](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2)\n(2021-02-01)\n\n#####
Bug Fixes\n\n- proper definition for
`useMeasure`\n([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381))\n\n####\n[17.0.1](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1)\n(2021-01-31)\n\n#####
Bug Fixes\n\n- proper definition for isBrowser and isNavigator
states.\n([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)),\ncloses\n[#​1777](https://redirect.github.com/streamich/react-use/issues/1777)\n\n###\n[`v17.0.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1702-2021-02-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2)\n\n#####
Bug Fixes\n\n- proper definition for
`useMeasure`\n([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381))\n\n###\n[`v17.0.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1701-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1)\n\n#####
Bug Fixes\n\n- proper definition for isBrowser and isNavigator
states.\n([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)),\ncloses\n[#​1777](https://redirect.github.com/streamich/react-use/issues/1777)\n\n###\n[`v17.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1700-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v16.1.0...v17.0.0)\n\n#####
Features\n\n- refactor the useNetwork
hook.\n([23037f2](https://redirect.github.com/streamich/react-use/commit/23037f207d07604dd2cd7e2cc4ba9475221be780))\n\n#####
BREAKING CHANGES\n\n- `useNetwork` hook renamed to
`useNetworkState`.\n\n###\n[`v16.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1610-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v16.0.0...v16.1.0)\n\n#####
Features\n\n- improve `on` and `off` util functions
typing.\n([723c588](https://redirect.github.com/streamich/react-use/commit/723c588fef6aba9f10ea9f5ea7bc444532519f9a))\n\n###\n[`v16.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1600-2021-01-30)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v15.3.8...v16.0.0)\n\n#####
chore\n\n- refactoring and
rearrangement.\n([a27f09f](https://redirect.github.com/streamich/react-use/commit/a27f09fd367f8b172866b5fcbaf66f9a5a3481bb))\n\n#####
BREAKING CHANGES\n\n- all `create*` factories been moved to `factory`
subdirectory and in\ncase direct import should be imported
like\n`react-use/esm/factory/createBreakpoint`\n- `comps` directory
renamed to
`component`\n\n####\n[15.3.8](https://redirect.github.com/streamich/react-use/compare/v15.3.7...v15.3.8)\n(2021-01-08)\n\n#####
Bug Fixes\n\n- improve useStateValidator and useMultiStateValidator
typings.\n([acff81d](https://redirect.github.com/streamich/react-use/commit/acff81d99abdbbefcc2985297ee01c3cda9ef4c9))\n\n####\n[15.3.7](https://redirect.github.com/streamich/react-use/compare/v15.3.6...v15.3.7)\n(2021-01-08)\n\n#####
Bug
Fixes\n\n-\n[#​1646](https://redirect.github.com/streamich/react-use/issues/1646)\n([ebc7094](https://redirect.github.com/streamich/react-use/commit/ebc7094bbc156be57b3de855c6984c1d056cf0e6))\n\n####\n[15.3.6](https://redirect.github.com/streamich/react-use/compare/v15.3.5...v15.3.6)\n(2021-01-07)\n\n#####
Bug Fixes\n\n- Fix issues in
tests\n([7668ce5](https://redirect.github.com/streamich/react-use/commit/7668ce5c5f0f186437907f1c352d3a62e3ae8ba7))\n\n####\n[15.3.4](https://redirect.github.com/streamich/react-use/compare/v15.3.3...v15.3.4)\n(2020-09-04)\n\n#####
Bug Fixes\n\n- useLongPress hook linting
fixes.\n([479dd99](https://redirect.github.com/streamich/react-use/commit/479dd9977bfcc43ccadc58eb93690adee462a16e))\n\n####\n[15.3.3](https://redirect.github.com/streamich/react-use/compare/v15.3.2...v15.3.3)\n(2020-07-24)\n\n#####
Bug Fixes\n\n- replace createFactory usages with
createElement\n([ad29bea](https://redirect.github.com/streamich/react-use/commit/ad29bea7b03f46aa697e6623bdf7a17347ace651))\n\n####\n[15.3.2](https://redirect.github.com/streamich/react-use/compare/v15.3.1...v15.3.2)\n(2020-06-29)\n\n#####
Bug Fixes\n\n- **useFullscreen:** fix typings
so\n[#​1205](https://redirect.github.com/streamich/react-use/issues/1205)\ncan
be
merged.\n([e6e55a3](https://redirect.github.com/streamich/react-use/commit/e6e55a3f94993b621566ac66488fd973e992704f))\n\n####\n[15.3.1](https://redirect.github.com/streamich/react-use/compare/v15.3.0...v15.3.1)\n(2020-06-29)\n\n#####
Bug Fixes\n\n- **usePrevious:** revert the reworked variant as a fix
of\n[#​1315](https://redirect.github.com/streamich/react-use/issues/1315)\n([a4279eb](https://redirect.github.com/streamich/react-use/commit/a4279eb660f6b433ed88e0d90c2bb0b3158d3b00))\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n🔕 **Ignore**: Close this PR
and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If
you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR has
been generated by
[Renovate\nBot](https://redirect.github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\nCo-authored-by: Anton
Dosov
<anton.dosov@elastic.co>","sha":"7cf136068a0da11facc17975a06d35b3b5430f45","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:SharedUX","backport:all-open","v9.1.0"],"title":"Update
dependency react-use to v17
(main)","number":219595,"url":"https://github.com/elastic/kibana/pull/219595","mergeCommit":{"message":"Update
dependency react-use to v17 (main) (#219595)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[react-use](https://redirect.github.com/streamich/react-use)
|\ndependencies | major | [`^15.3.8`
->\n`^17.6.0`](https://renovatebot.com/diffs/npm/react-use/15.3.8/17.6.0)
|\n\n---\n\n### Release Notes\n\n<details>\n<summary>streamich/react-use
(react-use)</summary>\n\n###\n[`v17.6.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1760-2024-12-09)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.5.1...v17.6.0)\n\n#####
Features\n\n- add onChange callback to
useWindowSize\n([ea656f7](https://redirect.github.com/streamich/react-use/commit/ea656f7e751b8366360ce2aa8238057bbbc1251a))\n-
add onChange callback to
useWindowSize\n([3eb531a](https://redirect.github.com/streamich/react-use/commit/3eb531ac9e9e04641df29aafbd2677869cdcb085))\n\n####\n[17.5.1](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1)\n(2024-07-20)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
dependency\n([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182))\n\n###\n[`v17.5.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1751-2024-07-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
dependency\n([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182))\n\n###\n[`v17.5.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1750-2024-01-22)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.4...v17.5.0)\n\n#####
Features\n\n- add `isFirst` and `isLast` methods to `useStateList`
hook\n([ac64414](https://redirect.github.com/streamich/react-use/commit/ac64414bea4c8afadfb382da9fea44ee89b41e2d))\n-
**pencil:** add isFirst and isLast return value to
'useStateList'\n([75218e4](https://redirect.github.com/streamich/react-use/commit/75218e45dfdcdc6ea193e278cb97ceee98c00f1b))\n-
**pencil:** fix with yarn
lint:fix\n([6a9dde5](https://redirect.github.com/streamich/react-use/commit/6a9dde596ae25c0dd2fa97b0cf354143fbc5b5ff))\n\n####\n[17.4.4](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4)\n(2024-01-21)\n\n#####
Bug Fixes\n\n- typo in
example\n([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f))\n\n####\n[17.4.3](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3)\n(2024-01-13)\n\n#####
Bug Fixes\n\n- update useMedia hook to use recommended approach of
MDN\n([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c))\n\n####\n[17.4.2](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2)\n(2023-12-01)\n\n#####
Bug Fixes\n\n- correct peer
dependencies\n([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50))\n\n####\n[17.4.1](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1)\n(2023-11-28)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
version\n([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c))\n\n###\n[`v17.4.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1744-2024-01-21)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4)\n\n#####
Bug Fixes\n\n- typo in
example\n([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f))\n\n###\n[`v17.4.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1743-2024-01-13)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3)\n\n#####
Bug Fixes\n\n- update useMedia hook to use recommended approach of
MDN\n([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c))\n\n###\n[`v17.4.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1742-2023-12-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2)\n\n#####
Bug Fixes\n\n- correct peer
dependencies\n([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50))\n\n###\n[`v17.4.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1741-2023-11-28)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
version\n([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c))\n\n###\n[`v17.4.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1740-2022-05-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.3...v17.4.0)\n\n#####
Features\n\n- add usePinchZoom sensor
hook\n([3e042cb](https://redirect.github.com/streamich/react-use/commit/3e042cb2f3022349a53199b5cc5c380e3ebd9975))\n\n####\n[17.3.3](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3)\n(2022-05-20)\n\n#####
Bug Fixes\n\n- bump React peer dependency
version\n([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c))\n-
resolve\n[#​2319](https://redirect.github.com/streamich/react-use/issues/2319)\n([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c))\n-
resolve\n[@​types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18)\nbreak
change,
React.FC\n([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816))\n\n####\n[17.3.2](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2)\n(2021-12-30)\n\n#####
Bug Fixes\n\n- useMedia SSR hydration bug with
defaultState\n([#​2216](https://redirect.github.com/streamich/react-use/issues/2216))\n([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17))\n\n####\n[17.3.1](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1)\n(2021-08-31)\n\n#####
Performance Improvements\n\n- ⚡️ change title only if it
changed\n([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf))\n\n###\n[`v17.3.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1733-2022-05-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3)\n\n#####
Bug Fixes\n\n- bump React peer dependency
version\n([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c))\n-
resolve\n[#​2319](https://redirect.github.com/streamich/react-use/issues/2319)\n([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c))\n-
resolve\n[@​types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18)\nbreak
change,
React.FC\n([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816))\n\n###\n[`v17.3.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1732-2021-12-30)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2)\n\n#####
Bug Fixes\n\n- useMedia SSR hydration bug with
defaultState\n([#​2216](https://redirect.github.com/streamich/react-use/issues/2216))\n([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17))\n\n###\n[`v17.3.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1731-2021-08-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1)\n\n#####
Performance Improvements\n\n- ⚡️ change title only if it
changed\n([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf))\n\n###\n[`v17.3.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1730-2021-08-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.4...v17.3.0)\n\n#####
Bug Fixes\n\n- do not re-render unncessarily in useAsyncFn
hook\n([fa3ba25](https://redirect.github.com/streamich/react-use/commit/fa3ba2520ede6866b599f6df55fdfa6395058cd2))\n\n#####
Features\n\n- useAudio add playing
state\n([3203610](https://redirect.github.com/streamich/react-use/commit/3203610efdcb8e1fe3c6a17ea19e41bacbeb851b))\n\n####\n[17.2.4](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4)\n(2021-04-23)\n\n#####
Bug Fixes\n\n- lint
issues.\n([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5))\n-
**useLocalStorage:** reinitialize on key
change\n([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc))\n\n####\n[17.2.3](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3)\n(2021-04-06)\n\n#####
Bug Fixes\n\n- lint
issues.\n([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c))\n\n####\n[17.2.2](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2)\n(2021-04-06)\n\n#####
Bug Fixes\n\n- **useStateWithHistory:** support callback style
setState\n([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba))\n\n####\n[17.2.1](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1)\n(2021-03-11)\n\n#####
Bug Fixes\n\n- lint
issues.\n([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff))\n-
useMeasure type definitions for
SVG\n([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760))\n-
useUnmountPromise stops on immediate
update\n([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607))\n\n###\n[`v17.2.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1724-2021-04-23)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4)\n\n#####
Bug Fixes\n\n- lint
issues.\n([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5))\n-
**useLocalStorage:** reinitialize on key
change\n([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc))\n\n###\n[`v17.2.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1723-2021-04-06)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3)\n\n#####
Bug Fixes\n\n- lint
issues.\n([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c))\n\n###\n[`v17.2.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1722-2021-04-06)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2)\n\n#####
Bug Fixes\n\n- **useStateWithHistory:** support callback style
setState\n([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba))\n\n###\n[`v17.2.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1721-2021-03-11)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1)\n\n#####
Bug Fixes\n\n- lint
issues.\n([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff))\n-
useMeasure type definitions for
SVG\n([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760))\n-
useUnmountPromise stops on immediate
update\n([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607))\n\n###\n[`v17.2.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1720-2021-03-10)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.1.1...v17.2.0)\n\n#####
Bug Fixes\n\n- delete
isClient\n([72f4cb9](https://redirect.github.com/streamich/react-use/commit/72f4cb9b405b3729975bca3acb06658ca467d15b))\n-
lint
issues.\n([dc5bbe0](https://redirect.github.com/streamich/react-use/commit/dc5bbe0e94d131dda90942ba90c14b200df3f34e))\n-
**useOrientation:** handle orientation being
0\n([793b053](https://redirect.github.com/streamich/react-use/commit/793b0539f0305e2512e7022c45a5c33b842d24d5))\n-
**useOrientation:** update tests to increase
coverage\n([f9c743f](https://redirect.github.com/streamich/react-use/commit/f9c743fa8375ef726d33f85285d4a5af608f9a42))\n-
use window inside
useEffect\n([2f33aa8](https://redirect.github.com/streamich/react-use/commit/2f33aa8182c92bf56d49ec3184e6b20f0c0c1e1e))\n\n#####
Features\n\n- **useOrientation:** add
tests\n([f45cb70](https://redirect.github.com/streamich/react-use/commit/f45cb707b52363f1cb1b32a0ebf2fdbdae79b322))\n\n####\n[17.1.1](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1)\n(2021-02-10)\n\n#####
Bug Fixes\n\n- useMountedState should not change state on
componentDidUpdate\nlifecycle\n([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339))\n\n###\n[`v17.1.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1711-2021-02-10)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1)\n\n#####
Bug Fixes\n\n- useMountedState should not change state on
componentDidUpdate\nlifecycle\n([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339))\n\n###\n[`v17.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1710-2021-02-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.2...v17.1.0)\n\n#####
Features\n\n- **prettier:** make prettier a part of
eslint.\n([b6993a6](https://redirect.github.com/streamich/react-use/commit/b6993a6f95a1b493945c03aecc44dafd10870816))\n\n####\n[17.0.2](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2)\n(2021-02-01)\n\n#####
Bug Fixes\n\n- proper definition for
`useMeasure`\n([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381))\n\n####\n[17.0.1](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1)\n(2021-01-31)\n\n#####
Bug Fixes\n\n- proper definition for isBrowser and isNavigator
states.\n([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)),\ncloses\n[#​1777](https://redirect.github.com/streamich/react-use/issues/1777)\n\n###\n[`v17.0.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1702-2021-02-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2)\n\n#####
Bug Fixes\n\n- proper definition for
`useMeasure`\n([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381))\n\n###\n[`v17.0.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1701-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1)\n\n#####
Bug Fixes\n\n- proper definition for isBrowser and isNavigator
states.\n([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)),\ncloses\n[#​1777](https://redirect.github.com/streamich/react-use/issues/1777)\n\n###\n[`v17.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1700-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v16.1.0...v17.0.0)\n\n#####
Features\n\n- refactor the useNetwork
hook.\n([23037f2](https://redirect.github.com/streamich/react-use/commit/23037f207d07604dd2cd7e2cc4ba9475221be780))\n\n#####
BREAKING CHANGES\n\n- `useNetwork` hook renamed to
`useNetworkState`.\n\n###\n[`v16.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1610-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v16.0.0...v16.1.0)\n\n#####
Features\n\n- improve `on` and `off` util functions
typing.\n([723c588](https://redirect.github.com/streamich/react-use/commit/723c588fef6aba9f10ea9f5ea7bc444532519f9a))\n\n###\n[`v16.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1600-2021-01-30)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v15.3.8...v16.0.0)\n\n#####
chore\n\n- refactoring and
rearrangement.\n([a27f09f](https://redirect.github.com/streamich/react-use/commit/a27f09fd367f8b172866b5fcbaf66f9a5a3481bb))\n\n#####
BREAKING CHANGES\n\n- all `create*` factories been moved to `factory`
subdirectory and in\ncase direct import should be imported
like\n`react-use/esm/factory/createBreakpoint`\n- `comps` directory
renamed to
`component`\n\n####\n[15.3.8](https://redirect.github.com/streamich/react-use/compare/v15.3.7...v15.3.8)\n(2021-01-08)\n\n#####
Bug Fixes\n\n- improve useStateValidator and useMultiStateValidator
typings.\n([acff81d](https://redirect.github.com/streamich/react-use/commit/acff81d99abdbbefcc2985297ee01c3cda9ef4c9))\n\n####\n[15.3.7](https://redirect.github.com/streamich/react-use/compare/v15.3.6...v15.3.7)\n(2021-01-08)\n\n#####
Bug
Fixes\n\n-\n[#​1646](https://redirect.github.com/streamich/react-use/issues/1646)\n([ebc7094](https://redirect.github.com/streamich/react-use/commit/ebc7094bbc156be57b3de855c6984c1d056cf0e6))\n\n####\n[15.3.6](https://redirect.github.com/streamich/react-use/compare/v15.3.5...v15.3.6)\n(2021-01-07)\n\n#####
Bug Fixes\n\n- Fix issues in
tests\n([7668ce5](https://redirect.github.com/streamich/react-use/commit/7668ce5c5f0f186437907f1c352d3a62e3ae8ba7))\n\n####\n[15.3.4](https://redirect.github.com/streamich/react-use/compare/v15.3.3...v15.3.4)\n(2020-09-04)\n\n#####
Bug Fixes\n\n- useLongPress hook linting
fixes.\n([479dd99](https://redirect.github.com/streamich/react-use/commit/479dd9977bfcc43ccadc58eb93690adee462a16e))\n\n####\n[15.3.3](https://redirect.github.com/streamich/react-use/compare/v15.3.2...v15.3.3)\n(2020-07-24)\n\n#####
Bug Fixes\n\n- replace createFactory usages with
createElement\n([ad29bea](https://redirect.github.com/streamich/react-use/commit/ad29bea7b03f46aa697e6623bdf7a17347ace651))\n\n####\n[15.3.2](https://redirect.github.com/streamich/react-use/compare/v15.3.1...v15.3.2)\n(2020-06-29)\n\n#####
Bug Fixes\n\n- **useFullscreen:** fix typings
so\n[#​1205](https://redirect.github.com/streamich/react-use/issues/1205)\ncan
be
merged.\n([e6e55a3](https://redirect.github.com/streamich/react-use/commit/e6e55a3f94993b621566ac66488fd973e992704f))\n\n####\n[15.3.1](https://redirect.github.com/streamich/react-use/compare/v15.3.0...v15.3.1)\n(2020-06-29)\n\n#####
Bug Fixes\n\n- **usePrevious:** revert the reworked variant as a fix
of\n[#​1315](https://redirect.github.com/streamich/react-use/issues/1315)\n([a4279eb](https://redirect.github.com/streamich/react-use/commit/a4279eb660f6b433ed88e0d90c2bb0b3158d3b00))\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n🔕 **Ignore**: Close this PR
and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If
you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR has
been generated by
[Renovate\nBot](https://redirect.github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\nCo-authored-by: Anton
Dosov
<anton.dosov@elastic.co>","sha":"7cf136068a0da11facc17975a06d35b3b5430f45"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/219595","number":219595,"mergeCommit":{"message":"Update
dependency react-use to v17 (main) (#219595)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[react-use](https://redirect.github.com/streamich/react-use)
|\ndependencies | major | [`^15.3.8`
->\n`^17.6.0`](https://renovatebot.com/diffs/npm/react-use/15.3.8/17.6.0)
|\n\n---\n\n### Release Notes\n\n<details>\n<summary>streamich/react-use
(react-use)</summary>\n\n###\n[`v17.6.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1760-2024-12-09)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.5.1...v17.6.0)\n\n#####
Features\n\n- add onChange callback to
useWindowSize\n([ea656f7](https://redirect.github.com/streamich/react-use/commit/ea656f7e751b8366360ce2aa8238057bbbc1251a))\n-
add onChange callback to
useWindowSize\n([3eb531a](https://redirect.github.com/streamich/react-use/commit/3eb531ac9e9e04641df29aafbd2677869cdcb085))\n\n####\n[17.5.1](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1)\n(2024-07-20)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
dependency\n([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182))\n\n###\n[`v17.5.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1751-2024-07-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.5.0...v17.5.1)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
dependency\n([adfb337](https://redirect.github.com/streamich/react-use/commit/adfb337d5b11427798afc5a21c6ebdaa76212182))\n\n###\n[`v17.5.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1750-2024-01-22)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.4...v17.5.0)\n\n#####
Features\n\n- add `isFirst` and `isLast` methods to `useStateList`
hook\n([ac64414](https://redirect.github.com/streamich/react-use/commit/ac64414bea4c8afadfb382da9fea44ee89b41e2d))\n-
**pencil:** add isFirst and isLast return value to
'useStateList'\n([75218e4](https://redirect.github.com/streamich/react-use/commit/75218e45dfdcdc6ea193e278cb97ceee98c00f1b))\n-
**pencil:** fix with yarn
lint:fix\n([6a9dde5](https://redirect.github.com/streamich/react-use/commit/6a9dde596ae25c0dd2fa97b0cf354143fbc5b5ff))\n\n####\n[17.4.4](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4)\n(2024-01-21)\n\n#####
Bug Fixes\n\n- typo in
example\n([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f))\n\n####\n[17.4.3](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3)\n(2024-01-13)\n\n#####
Bug Fixes\n\n- update useMedia hook to use recommended approach of
MDN\n([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c))\n\n####\n[17.4.2](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2)\n(2023-12-01)\n\n#####
Bug Fixes\n\n- correct peer
dependencies\n([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50))\n\n####\n[17.4.1](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1)\n(2023-11-28)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
version\n([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c))\n\n###\n[`v17.4.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1744-2024-01-21)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.3...v17.4.4)\n\n#####
Bug Fixes\n\n- typo in
example\n([0534648](https://redirect.github.com/streamich/react-use/commit/05346481a15a321b13838eead0bda3024b0d163f))\n\n###\n[`v17.4.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1743-2024-01-13)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.2...v17.4.3)\n\n#####
Bug Fixes\n\n- update useMedia hook to use recommended approach of
MDN\n([e7379f0](https://redirect.github.com/streamich/react-use/commit/e7379f088787cbf9274c1fc21d36061f04855e4c))\n\n###\n[`v17.4.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1742-2023-12-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.1...v17.4.2)\n\n#####
Bug Fixes\n\n- correct peer
dependencies\n([d770587](https://redirect.github.com/streamich/react-use/commit/d77058729654397b68b251e8211bf0edc0b4ed50))\n\n###\n[`v17.4.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1741-2023-11-28)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.4.0...v17.4.1)\n\n#####
Bug Fixes\n\n- 🐛 bump nano-css
version\n([812952b](https://redirect.github.com/streamich/react-use/commit/812952bb9ff004a844ec4285ad6c65d39597b11c))\n\n###\n[`v17.4.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1740-2022-05-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.3...v17.4.0)\n\n#####
Features\n\n- add usePinchZoom sensor
hook\n([3e042cb](https://redirect.github.com/streamich/react-use/commit/3e042cb2f3022349a53199b5cc5c380e3ebd9975))\n\n####\n[17.3.3](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3)\n(2022-05-20)\n\n#####
Bug Fixes\n\n- bump React peer dependency
version\n([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c))\n-
resolve\n[#​2319](https://redirect.github.com/streamich/react-use/issues/2319)\n([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c))\n-
resolve\n[@​types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18)\nbreak
change,
React.FC\n([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816))\n\n####\n[17.3.2](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2)\n(2021-12-30)\n\n#####
Bug Fixes\n\n- useMedia SSR hydration bug with
defaultState\n([#​2216](https://redirect.github.com/streamich/react-use/issues/2216))\n([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17))\n\n####\n[17.3.1](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1)\n(2021-08-31)\n\n#####
Performance Improvements\n\n- ⚡️ change title only if it
changed\n([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf))\n\n###\n[`v17.3.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1733-2022-05-20)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.2...v17.3.3)\n\n#####
Bug Fixes\n\n- bump React peer dependency
version\n([532e865](https://redirect.github.com/streamich/react-use/commit/532e8653a50d39dd439d9664d4813a1d7a5b4f3c))\n-
resolve\n[#​2319](https://redirect.github.com/streamich/react-use/issues/2319)\n([4884b2c](https://redirect.github.com/streamich/react-use/commit/4884b2c74085e0841af7c36cca34e16d698d1b4c))\n-
resolve\n[@​types/react](https://redirect.github.com/types/react)[@​18](https://redirect.github.com/18)\nbreak
change,
React.FC\n([20b7817](https://redirect.github.com/streamich/react-use/commit/20b78178d0033cc2e0c2a904e413b20ee864c816))\n\n###\n[`v17.3.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1732-2021-12-30)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.1...v17.3.2)\n\n#####
Bug Fixes\n\n- useMedia SSR hydration bug with
defaultState\n([#​2216](https://redirect.github.com/streamich/react-use/issues/2216))\n([5c01189](https://redirect.github.com/streamich/react-use/commit/5c0118941280bb265ca7813afb987f89c8c97a17))\n\n###\n[`v17.3.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1731-2021-08-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.3.0...v17.3.1)\n\n#####
Performance Improvements\n\n- ⚡️ change title only if it
changed\n([51ef8d9](https://redirect.github.com/streamich/react-use/commit/51ef8d99bad31186ec5420d8b729748507c8a1bf))\n\n###\n[`v17.3.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1730-2021-08-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.4...v17.3.0)\n\n#####
Bug Fixes\n\n- do not re-render unncessarily in useAsyncFn
hook\n([fa3ba25](https://redirect.github.com/streamich/react-use/commit/fa3ba2520ede6866b599f6df55fdfa6395058cd2))\n\n#####
Features\n\n- useAudio add playing
state\n([3203610](https://redirect.github.com/streamich/react-use/commit/3203610efdcb8e1fe3c6a17ea19e41bacbeb851b))\n\n####\n[17.2.4](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4)\n(2021-04-23)\n\n#####
Bug Fixes\n\n- lint
issues.\n([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5))\n-
**useLocalStorage:** reinitialize on key
change\n([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc))\n\n####\n[17.2.3](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3)\n(2021-04-06)\n\n#####
Bug Fixes\n\n- lint
issues.\n([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c))\n\n####\n[17.2.2](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2)\n(2021-04-06)\n\n#####
Bug Fixes\n\n- **useStateWithHistory:** support callback style
setState\n([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba))\n\n####\n[17.2.1](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1)\n(2021-03-11)\n\n#####
Bug Fixes\n\n- lint
issues.\n([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff))\n-
useMeasure type definitions for
SVG\n([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760))\n-
useUnmountPromise stops on immediate
update\n([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607))\n\n###\n[`v17.2.4`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1724-2021-04-23)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.3...v17.2.4)\n\n#####
Bug Fixes\n\n- lint
issues.\n([66b0f23](https://redirect.github.com/streamich/react-use/commit/66b0f235477c5f93807df75a53a84b3c5cd053e5))\n-
**useLocalStorage:** reinitialize on key
change\n([fdd1b23](https://redirect.github.com/streamich/react-use/commit/fdd1b23fd7ba6ae30139eeef02c552a8c7d6d333))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([1f547ef](https://redirect.github.com/streamich/react-use/commit/1f547efb12d6cbe7687e86925ad80bd85fac3dfd))\n-
add generic typing to createHTMLMediaHook. no typecheck problem
with\nref
anymore.\n([ac4dd78](https://redirect.github.com/streamich/react-use/commit/ac4dd786f42a2c59bdaaf9ddebe2e830982d7fcc))\n\n###\n[`v17.2.3`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1723-2021-04-06)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.2...v17.2.3)\n\n#####
Bug Fixes\n\n- lint
issues.\n([5a5a575](https://redirect.github.com/streamich/react-use/commit/5a5a5755bc1f10add9c7a100ea6577ab6d427c0c))\n\n###\n[`v17.2.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1722-2021-04-06)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.1...v17.2.2)\n\n#####
Bug Fixes\n\n- **useStateWithHistory:** support callback style
setState\n([fca687d](https://redirect.github.com/streamich/react-use/commit/fca687d32c37148dab3072f053109f6c4d3c36ba))\n\n###\n[`v17.2.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1721-2021-03-11)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.2.0...v17.2.1)\n\n#####
Bug Fixes\n\n- lint
issues.\n([3e8af15](https://redirect.github.com/streamich/react-use/commit/3e8af15086135c873d18079a0b92b21da668a2ff))\n-
useMeasure type definitions for
SVG\n([e200f7f](https://redirect.github.com/streamich/react-use/commit/e200f7fcbb371a1d794be8d350f9559f940e5760))\n-
useUnmountPromise stops on immediate
update\n([9ff5c09](https://redirect.github.com/streamich/react-use/commit/9ff5c09e671c4f07f25f30a60617fca7660e7607))\n\n###\n[`v17.2.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1720-2021-03-10)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.1.1...v17.2.0)\n\n#####
Bug Fixes\n\n- delete
isClient\n([72f4cb9](https://redirect.github.com/streamich/react-use/commit/72f4cb9b405b3729975bca3acb06658ca467d15b))\n-
lint
issues.\n([dc5bbe0](https://redirect.github.com/streamich/react-use/commit/dc5bbe0e94d131dda90942ba90c14b200df3f34e))\n-
**useOrientation:** handle orientation being
0\n([793b053](https://redirect.github.com/streamich/react-use/commit/793b0539f0305e2512e7022c45a5c33b842d24d5))\n-
**useOrientation:** update tests to increase
coverage\n([f9c743f](https://redirect.github.com/streamich/react-use/commit/f9c743fa8375ef726d33f85285d4a5af608f9a42))\n-
use window inside
useEffect\n([2f33aa8](https://redirect.github.com/streamich/react-use/commit/2f33aa8182c92bf56d49ec3184e6b20f0c0c1e1e))\n\n#####
Features\n\n- **useOrientation:** add
tests\n([f45cb70](https://redirect.github.com/streamich/react-use/commit/f45cb707b52363f1cb1b32a0ebf2fdbdae79b322))\n\n####\n[17.1.1](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1)\n(2021-02-10)\n\n#####
Bug Fixes\n\n- useMountedState should not change state on
componentDidUpdate\nlifecycle\n([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339))\n\n###\n[`v17.1.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1711-2021-02-10)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.1.0...v17.1.1)\n\n#####
Bug Fixes\n\n- useMountedState should not change state on
componentDidUpdate\nlifecycle\n([701b306](https://redirect.github.com/streamich/react-use/commit/701b306ed97382cbec73c834f6d3dd7baa58e339))\n\n###\n[`v17.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1710-2021-02-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.2...v17.1.0)\n\n#####
Features\n\n- **prettier:** make prettier a part of
eslint.\n([b6993a6](https://redirect.github.com/streamich/react-use/commit/b6993a6f95a1b493945c03aecc44dafd10870816))\n\n####\n[17.0.2](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2)\n(2021-02-01)\n\n#####
Bug Fixes\n\n- proper definition for
`useMeasure`\n([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381))\n\n####\n[17.0.1](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1)\n(2021-01-31)\n\n#####
Bug Fixes\n\n- proper definition for isBrowser and isNavigator
states.\n([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)),\ncloses\n[#​1777](https://redirect.github.com/streamich/react-use/issues/1777)\n\n###\n[`v17.0.2`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1702-2021-02-01)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.1...v17.0.2)\n\n#####
Bug Fixes\n\n- proper definition for
`useMeasure`\n([1461527](https://redirect.github.com/streamich/react-use/commit/1461527ffc55b2a1e3c9dc6a0efc2572b66e5381))\n\n###\n[`v17.0.1`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1701-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v17.0.0...v17.0.1)\n\n#####
Bug Fixes\n\n- proper definition for isBrowser and isNavigator
states.\n([a087deb](https://redirect.github.com/streamich/react-use/commit/a087deb48e57b1f0a23a2d0a28d0c2d10a640cd6)),\ncloses\n[#​1777](https://redirect.github.com/streamich/react-use/issues/1777)\n\n###\n[`v17.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1700-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v16.1.0...v17.0.0)\n\n#####
Features\n\n- refactor the useNetwork
hook.\n([23037f2](https://redirect.github.com/streamich/react-use/commit/23037f207d07604dd2cd7e2cc4ba9475221be780))\n\n#####
BREAKING CHANGES\n\n- `useNetwork` hook renamed to
`useNetworkState`.\n\n###\n[`v16.1.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1610-2021-01-31)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v16.0.0...v16.1.0)\n\n#####
Features\n\n- improve `on` and `off` util functions
typing.\n([723c588](https://redirect.github.com/streamich/react-use/commit/723c588fef6aba9f10ea9f5ea7bc444532519f9a))\n\n###\n[`v16.0.0`](https://redirect.github.com/streamich/react-use/blob/HEAD/CHANGELOG.md#1600-2021-01-30)\n\n[Compare\nSource](https://redirect.github.com/streamich/react-use/compare/v15.3.8...v16.0.0)\n\n#####
chore\n\n- refactoring and
rearrangement.\n([a27f09f](https://redirect.github.com/streamich/react-use/commit/a27f09fd367f8b172866b5fcbaf66f9a5a3481bb))\n\n#####
BREAKING CHANGES\n\n- all `create*` factories been moved to `factory`
subdirectory and in\ncase direct import should be imported
like\n`react-use/esm/factory/createBreakpoint`\n- `comps` directory
renamed to
`component`\n\n####\n[15.3.8](https://redirect.github.com/streamich/react-use/compare/v15.3.7...v15.3.8)\n(2021-01-08)\n\n#####
Bug Fixes\n\n- improve useStateValidator and useMultiStateValidator
typings.\n([acff81d](https://redirect.github.com/streamich/react-use/commit/acff81d99abdbbefcc2985297ee01c3cda9ef4c9))\n\n####\n[15.3.7](https://redirect.github.com/streamich/react-use/compare/v15.3.6...v15.3.7)\n(2021-01-08)\n\n#####
Bug
Fixes\n\n-\n[#​1646](https://redirect.github.com/streamich/react-use/issues/1646)\n([ebc7094](https://redirect.github.com/streamich/react-use/commit/ebc7094bbc156be57b3de855c6984c1d056cf0e6))\n\n####\n[15.3.6](https://redirect.github.com/streamich/react-use/compare/v15.3.5...v15.3.6)\n(2021-01-07)\n\n#####
Bug Fixes\n\n- Fix issues in
tests\n([7668ce5](https://redirect.github.com/streamich/react-use/commit/7668ce5c5f0f186437907f1c352d3a62e3ae8ba7))\n\n####\n[15.3.4](https://redirect.github.com/streamich/react-use/compare/v15.3.3...v15.3.4)\n(2020-09-04)\n\n#####
Bug Fixes\n\n- useLongPress hook linting
fixes.\n([479dd99](https://redirect.github.com/streamich/react-use/commit/479dd9977bfcc43ccadc58eb93690adee462a16e))\n\n####\n[15.3.3](https://redirect.github.com/streamich/react-use/compare/v15.3.2...v15.3.3)\n(2020-07-24)\n\n#####
Bug Fixes\n\n- replace createFactory usages with
createElement\n([ad29bea](https://redirect.github.com/streamich/react-use/commit/ad29bea7b03f46aa697e6623bdf7a17347ace651))\n\n####\n[15.3.2](https://redirect.github.com/streamich/react-use/compare/v15.3.1...v15.3.2)\n(2020-06-29)\n\n#####
Bug Fixes\n\n- **useFullscreen:** fix typings
so\n[#​1205](https://redirect.github.com/streamich/react-use/issues/1205)\ncan
be
merged.\n([e6e55a3](https://redirect.github.com/streamich/react-use/commit/e6e55a3f94993b621566ac66488fd973e992704f))\n\n####\n[15.3.1](https://redirect.github.com/streamich/react-use/compare/v15.3.0...v15.3.1)\n(2020-06-29)\n\n#####
Bug Fixes\n\n- **usePrevious:** revert the reworked variant as a fix
of\n[#​1315](https://redirect.github.com/streamich/react-use/issues/1315)\n([a4279eb](https://redirect.github.com/streamich/react-use/commit/a4279eb660f6b433ed88e0d90c2bb0b3158d3b00))\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n🔕 **Ignore**: Close this PR
and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If
you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR has
been generated by
[Renovate\nBot](https://redirect.github.com/renovatebot/renovate).\n\n\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\nCo-authored-by: Anton
Dosov
<anton.dosov@elastic.co>","sha":"7cf136068a0da11facc17975a06d35b3b5430f45"}},{"url":"https://github.com/elastic/kibana/pull/224281","number":224281,"branch":"9.0","state":"OPEN"},{"url":"https://github.com/elastic/kibana/pull/224286","number":224286,"branch":"8.19","state":"OPEN"},{"url":"https://github.com/elastic/kibana/pull/224376","number":224376,"branc…
This PR contains the following updates:
^15.3.8->^17.6.0Release Notes
streamich/react-use (react-use)
v17.6.0Compare Source
Features
17.5.1 (2024-07-20)
Bug Fixes
v17.5.1Compare Source
Bug Fixes
v17.5.0Compare Source
Features
isFirstandisLastmethods touseStateListhook (ac64414)17.4.4 (2024-01-21)
Bug Fixes
17.4.3 (2024-01-13)
Bug Fixes
17.4.2 (2023-12-01)
Bug Fixes
17.4.1 (2023-11-28)
Bug Fixes
v17.4.4Compare Source
Bug Fixes
v17.4.3Compare Source
Bug Fixes
v17.4.2Compare Source
Bug Fixes
v17.4.1Compare Source
Bug Fixes
v17.4.0Compare Source
Features
17.3.3 (2022-05-20)
Bug Fixes
17.3.2 (2021-12-30)
Bug Fixes
17.3.1 (2021-08-31)
Performance Improvements
v17.3.3Compare Source
Bug Fixes
v17.3.2Compare Source
Bug Fixes
v17.3.1Compare Source
Performance Improvements
v17.3.0Compare Source
Bug Fixes
Features
17.2.4 (2021-04-23)
Bug Fixes
17.2.3 (2021-04-06)
Bug Fixes
17.2.2 (2021-04-06)
Bug Fixes
17.2.1 (2021-03-11)
Bug Fixes
v17.2.4Compare Source
Bug Fixes
v17.2.3Compare Source
Bug Fixes
v17.2.2Compare Source
Bug Fixes
v17.2.1Compare Source
Bug Fixes
v17.2.0Compare Source
Bug Fixes
Features
17.1.1 (2021-02-10)
Bug Fixes
v17.1.1Compare Source
Bug Fixes
v17.1.0Compare Source
Features
17.0.2 (2021-02-01)
Bug Fixes
useMeasure(1461527)17.0.1 (2021-01-31)
Bug Fixes
v17.0.2Compare Source
Bug Fixes
useMeasure(1461527)v17.0.1Compare Source
Bug Fixes
v17.0.0Compare Source
Features
BREAKING CHANGES
useNetworkhook renamed touseNetworkState.v16.1.0Compare Source
Features
onandoffutil functions typing. (723c588)v16.0.0Compare Source
chore
BREAKING CHANGES
create*factories been moved tofactorysubdirectory and in case direct import should be imported likereact-use/esm/factory/createBreakpointcompsdirectory renamed tocomponent15.3.8 (2021-01-08)
Bug Fixes
15.3.7 (2021-01-08)
Bug Fixes
15.3.6 (2021-01-07)
Bug Fixes
15.3.4 (2020-09-04)
Bug Fixes
15.3.3 (2020-07-24)
Bug Fixes
15.3.2 (2020-06-29)
Bug Fixes
15.3.1 (2020-06-29)
Bug Fixes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.