deps: bump downshift from 8.3.1 to 9.0.4 (#1033)
Bumps [downshift](https://github.com/downshift-js/downshift) from 8.3.1 to 9.0.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/downshift-js/downshift/releases">downshift's releases</a>.</em></p> <blockquote> <h2>v9.0.4</h2> <h2><a href="https://github.com/downshift-js/downshift/compare/v9.0.3...v9.0.4">9.0.4</a> (2024-04-03)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>types:</strong> replace index with number (<a href="https://redirect.github.com/downshift-js/downshift/issues/1592">#1592</a>) (<a href="https://github.com/downshift-js/downshift/commit/74ce0f58c04519747aa848decdb88b7c55abe428">74ce0f5</a>)</li> </ul> <h2>v9.0.3</h2> <h2><a href="https://github.com/downshift-js/downshift/compare/v9.0.2...v9.0.3">9.0.3</a> (2024-04-03)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>hooks:</strong> fix highlight on arrow key opening (<a href="https://redirect.github.com/downshift-js/downshift/issues/1591">#1591</a>) (<a href="https://github.com/downshift-js/downshift/commit/b7f6765352de9609254f861c1b00815dd9ea031a">b7f6765</a>)</li> </ul> <h2>v9.0.2</h2> <h2><a href="https://github.com/downshift-js/downshift/compare/v9.0.1...v9.0.2">9.0.2</a> (2024-04-02)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>hooks:</strong> do not highlight disabled items on menu open (<a href="https://redirect.github.com/downshift-js/downshift/issues/1587">#1587</a>) (<a href="https://github.com/downshift-js/downshift/commit/87a8137e6c69d4d0086bd2a2b333367762ce477a">87a8137</a>)</li> </ul> <h2>v9.0.1</h2> <h2><a href="https://github.com/downshift-js/downshift/compare/v9.0.0...v9.0.1">9.0.1</a> (2024-03-29)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>a11yStatus:</strong> pass correct dependency array (<a href="https://redirect.github.com/downshift-js/downshift/issues/1586">#1586</a>) (<a href="https://github.com/downshift-js/downshift/commit/57981b297cfab75e0b11c8685195ad17cbf928d5">57981b2</a>)</li> </ul> <h2>v9.0.0</h2> <h1><a href="https://github.com/downshift-js/downshift/compare/v8.5.0...v9.0.0">9.0.0</a> (2024-03-20)</h1> <h3>Features</h3> <ul> <li>V9 (<a href="https://redirect.github.com/downshift-js/downshift/issues/1582">#1582</a>) (<a href="https://github.com/downshift-js/downshift/commit/5b0d5031c1c11455ba18fa1516a259b4ed9357a1">5b0d503</a>)</li> </ul> <h3>BREAKING CHANGES</h3> <ul> <li>Release Downshift v9.</li> </ul> <!-- raw HTML omitted --> <p><strong>Why</strong>: Release the changes in:</p> <ul> <li><a href="https://redirect.github.com/downshift-js/downshift/pull/1580">downshift-js/downshift#1580</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/downshift-js/downshift/commit/74ce0f58c04519747aa848decdb88b7c55abe428"><code>74ce0f5</code></a> fix(types): replace index with number (<a href="https://redirect.github.com/downshift-js/downshift/issues/1592">#1592</a>)</li> <li><a href="https://github.com/downshift-js/downshift/commit/b7f6765352de9609254f861c1b00815dd9ea031a"><code>b7f6765</code></a> fix(hooks): fix highlight on arrow key opening (<a href="https://redirect.github.com/downshift-js/downshift/issues/1591">#1591</a>)</li> <li><a href="https://github.com/downshift-js/downshift/commit/87a8137e6c69d4d0086bd2a2b333367762ce477a"><code>87a8137</code></a> fix(hooks): do not highlight disabled items on menu open (<a href="https://redirect.github.com/downshift-js/downshift/issues/1587">#1587</a>)</li> <li><a href="https://github.com/downshift-js/downshift/commit/57981b297cfab75e0b11c8685195ad17cbf928d5"><code>57981b2</code></a> fix(a11yStatus): pass correct dependency array (<a href="https://redirect.github.com/downshift-js/downshift/issues/1586">#1586</a>)</li> <li><a href="https://github.com/downshift-js/downshift/commit/5b0d5031c1c11455ba18fa1516a259b4ed9357a1"><code>5b0d503</code></a> feat: V9 (<a href="https://redirect.github.com/downshift-js/downshift/issues/1582">#1582</a>)</li> <li><a href="https://github.com/downshift-js/downshift/commit/7997f762b6d737e9256be28f20d861e3bb469253"><code>7997f76</code></a> feat(hooks): remove mouse and touch events on unmount (<a href="https://redirect.github.com/downshift-js/downshift/issues/1581">#1581</a>)</li> <li><a href="https://github.com/downshift-js/downshift/commit/32d675d660020001154505cf49c53fa9c36ff0e7"><code>32d675d</code></a> docs(useCombobox): cursor jump workaround (<a href="https://redirect.github.com/downshift-js/downshift/issues/1576">#1576</a>)</li> <li><a href="https://github.com/downshift-js/downshift/commit/a583281aefaaf33cb1a6c393967a060c61911e43"><code>a583281</code></a> feat(hooks): itemToKey prop (<a href="https://redirect.github.com/downshift-js/downshift/issues/1573">#1573</a>)</li> <li><a href="https://github.com/downshift-js/downshift/commit/59366d9543e88e3fe705a307604908522de55dc3"><code>59366d9</code></a> fix: fixes issue causing combobox to grab focus on render (<a href="https://redirect.github.com/downshift-js/downshift/issues/1575">#1575</a>)</li> <li><a href="https://github.com/downshift-js/downshift/commit/dc9da74c1a8505636a2217977aec42c09e7cf437"><code>dc9da74</code></a> fix(onMouseMove): only call handler on non-touch devices (<a href="https://redirect.github.com/downshift-js/downshift/issues/1571">#1571</a>)</li> <li>See full diff in <a href="https://github.com/downshift-js/downshift/compare/v8.3.1...v9.0.4">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>