567.json (11064B)
1 { 2 "number": 567, 3 "title": "Bump react-router-dom from 6.7.0 to 6.15.0", 4 "state": "open", 5 "diff_file": "567.diff", 6 "author": "dependabot[bot]", 7 "created_at": "2023-08-11T08:36:51Z", 8 "closed_at": null, 9 "merged_at": null, 10 "base_ref": "main", 11 "head_ref": "dependabot/npm_and_yarn/react-router-dom-6.15.0", 12 "labels": [ 13 "dependencies", 14 "javascript" 15 ], 16 "assignees": [ 17 "MTRNord" 18 ], 19 "requested_reviewers": [ 20 "MTRNord" 21 ], 22 "body": "Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.7.0 to 6.15.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/remix-run/react-router/releases\">react-router-dom's releases</a>.</em></p>\n<blockquote>\n<h2>react-router-dom-v5-compat@6.4.0-pre.15</h2>\n<h3>Patch Changes</h3>\n<ul>\n<li>Updated dependencies\n<ul>\n<li>react-router@6.4.0-pre.15</li>\n<li>react-router-dom@6.4.0-pre.15</li>\n</ul>\n</li>\n</ul>\n<h2>react-router-dom-v5-compat@6.4.0-pre.11</h2>\n<h3>Patch Changes</h3>\n<ul>\n<li>Updated dependencies\n<ul>\n<li>react-router@6.4.0-pre.11</li>\n<li>react-router-dom@6.4.0-pre.11</li>\n</ul>\n</li>\n</ul>\n<h2>react-router-dom-v5-compat@6.4.0-pre.10</h2>\n<h3>Patch Changes</h3>\n<ul>\n<li>Updated dependencies\n<ul>\n<li>react-router@6.4.0-pre.10</li>\n<li>react-router-dom@6.4.0-pre.10</li>\n</ul>\n</li>\n</ul>\n<h2>react-router-dom-v5-compat@6.4.0-pre.9</h2>\n<h3>Patch Changes</h3>\n<ul>\n<li>Updated dependencies\n<ul>\n<li>react-router@6.4.0-pre.9</li>\n<li>react-router-dom@6.4.0-pre.9</li>\n</ul>\n</li>\n</ul>\n<h2>react-router-dom-v5-compat@6.4.0-pre.8</h2>\n<h3>Patch Changes</h3>\n<ul>\n<li>Updated dependencies\n<ul>\n<li>react-router@6.4.0-pre.8</li>\n<li>react-router-dom@6.4.0-pre.8</li>\n</ul>\n</li>\n</ul>\n<h2>react-router-dom-v5-compat@6.4.0-pre.7</h2>\n<h3>Patch Changes</h3>\n<ul>\n<li>Updated dependencies\n<ul>\n<li><code>react-router@6.4.0-pre.7</code></li>\n<li><code>react-router-dom@6.4.0-pre.7</code></li>\n</ul>\n</li>\n</ul>\n<h2>react-router-dom-v5-compat@6.4.0-pre.6</h2>\n<h3>Patch Changes</h3>\n<ul>\n<li>44bce3c6: Fix <code>react-router-dom</code> peer dependency version\n<ul>\n<li>react-router@6.4.0-pre.6</li>\n<li>react-router-dom@6.4.0-pre.6</li>\n</ul>\n</li>\n</ul>\n<h2>react-router-dom-v5-compat@6.4.0-pre.5</h2>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md\">react-router-dom's changelog</a>.</em></p>\n<blockquote>\n<h2>6.15.0</h2>\n<h3>Minor Changes</h3>\n<ul>\n<li>Add's a new <code>redirectDocument()</code> function which allows users to specify that a redirect from a <code>loader</code>/<code>action</code> should trigger a document reload (via <code>window.location</code>) instead of attempting to navigate to the redirected location via React Router (<a href=\"https://redirect.github.com/remix-run/react-router/pull/10705\">#10705</a>)</li>\n</ul>\n<h3>Patch Changes</h3>\n<ul>\n<li>Fixes an edge-case affecting web extensions in Firefox that use <code>URLSearchParams</code> and the <code>useSearchParams</code> hook. (<a href=\"https://redirect.github.com/remix-run/react-router/pull/10620\">#10620</a>)</li>\n<li>Do not include hash in <code>useFormAction()</code> for unspecified actions since it cannot be determined on the server and causes hydration issues (<a href=\"https://redirect.github.com/remix-run/react-router/pull/10758\">#10758</a>)</li>\n<li>Reorder effects in <code>unstable_usePrompt</code> to avoid throwing an exception if the prompt is unblocked and a navigation is performed synchronously (<a href=\"https://redirect.github.com/remix-run/react-router/pull/10687\">#10687</a>, <a href=\"https://redirect.github.com/remix-run/react-router/pull/10718\">#10718</a>)</li>\n<li>Updated dependencies:\n<ul>\n<li><code>@remix-run/router@1.8.0</code></li>\n<li><code>react-router@6.15.0</code></li>\n</ul>\n</li>\n</ul>\n<h2>6.14.2</h2>\n<h3>Patch Changes</h3>\n<ul>\n<li>Properly decode element id when emulating hash scrolling via <code><ScrollRestoration></code> (<a href=\"https://redirect.github.com/remix-run/react-router/pull/10682\">#10682</a>)</li>\n<li>Add missing <code><Form state></code> prop to populate <code>history.state</code> on submission navigations (<a href=\"https://redirect.github.com/remix-run/react-router/pull/10630\">#10630</a>)</li>\n<li>Support proper hydration of <code>Error</code> subclasses such as <code>ReferenceError</code>/<code>TypeError</code> (<a href=\"https://redirect.github.com/remix-run/react-router/pull/10633\">#10633</a>)</li>\n<li>Updated dependencies:\n<ul>\n<li><code>@remix-run/router@1.7.2</code></li>\n<li><code>react-router@6.14.2</code></li>\n</ul>\n</li>\n</ul>\n<h2>6.14.1</h2>\n<h3>Patch Changes</h3>\n<ul>\n<li>Updated dependencies:\n<ul>\n<li><code>react-router@6.14.1</code></li>\n<li><code>@remix-run/router@1.7.1</code></li>\n</ul>\n</li>\n</ul>\n<h2>6.14.0</h2>\n<h3>Minor Changes</h3>\n<ul>\n<li>\n<p>Add support for <code>application/json</code> and <code>text/plain</code> encodings for <code>useSubmit</code>/<code>fetcher.submit</code>. To reflect these additional types, <code>useNavigation</code>/<code>useFetcher</code> now also contain <code>navigation.json</code>/<code>navigation.text</code> and <code>fetcher.json</code>/<code>fetcher.text</code> which include the json/text submission if applicable (<a href=\"https://redirect.github.com/remix-run/react-router/pull/10413\">#10413</a>)</p>\n<pre lang=\"jsx\"><code>// The default behavior will still serialize as FormData\nfunction Component() {\n let navigation = useNavigation();\n let submit = useSubmit();\n submit({ key: "value" }, { method: "post" });\n // navigation.formEncType => "application/x-www-form-urlencoded"\n // navigation.formData => FormData instance\n}\n<p></code></pre></p>\n</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/remix-run/react-router/commit/e79cb77cb566788bfa61e6f7b2d4a64e80ea56f7\"><code>e79cb77</code></a> chore: Update version for release (<a href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/10776\">#10776</a>)</li>\n<li><a href=\"https://github.com/remix-run/react-router/commit/cd1e25a96eef89d880a3b78af2e1d534afdea427\"><code>cd1e25a</code></a> chore: Update version for release (pre) (<a href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/10771\">#10771</a>)</li>\n<li><a href=\"https://github.com/remix-run/react-router/commit/d6d0e5b699b606249a776b436adece65e52eb169\"><code>d6d0e5b</code></a> Merge branch 'main' into release-next</li>\n<li><a href=\"https://github.com/remix-run/react-router/commit/fb70fed8d1e826ed0be7d5284fecddbb1d242e7e\"><code>fb70fed</code></a> Do not include hash in useFormAction() for unspecified actions (<a href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/10758\">#10758</a>)</li>\n<li><a href=\"https://github.com/remix-run/react-router/commit/46806a413a0f8b41977b90cff0aeac207cd12984\"><code>46806a4</code></a> Add support to force reload on redirect with <code>X-Remix-Reload-Document</code> header...</li>\n<li><a href=\"https://github.com/remix-run/react-router/commit/b23d7b503bf6683338755bbc263f3c254a86455f\"><code>b23d7b5</code></a> Fix docs on NavLink w.r.t. links to the root route and the end prop (<a href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/10757\">#10757</a>)</li>\n<li><a href=\"https://github.com/remix-run/react-router/commit/4bdd6b4cb5611f9667841e05de19a37fe8867436\"><code>4bdd6b4</code></a> Add setTimeout back to unstable_usePrompt (<a href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/10718\">#10718</a>)</li>\n<li><a href=\"https://github.com/remix-run/react-router/commit/78ef4ef92c632b90ab2befad389f926c432f50d0\"><code>78ef4ef</code></a> Stabilize useRevalidator (<a href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/10707\">#10707</a>)</li>\n<li><a href=\"https://github.com/remix-run/react-router/commit/172bad793a97b4a9ea6a9e7f79a630f4960c90db\"><code>172bad7</code></a> Merge branch 'release-next' into dev</li>\n<li><a href=\"https://github.com/remix-run/react-router/commit/1acea8b2759a68e939cd163c046e02717a24f540\"><code>1acea8b</code></a> chore: Update version for release (<a href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/10711\">#10711</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/remix-run/react-router/commits/react-router-dom@6.15.0/packages/react-router-dom\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n</details>", 23 "comments": [], 24 "review_comments": [] 25 }