From e0245806a53c935530f20c1b58c68633474c2124 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 10 Aug 2023 14:31:04 +0000 Subject: [PATCH 1/2] chore: Update version for release --- .../firefox-addons-and-web-extensions-bug.md | 5 ----- .changeset/fix-query-route-response.md | 5 ----- .changeset/form-action-hash.md | 5 ----- .changeset/hash-leading-slash.md | 5 ----- .changeset/pre.json | 22 ------------------- .changeset/prompt-add-back-settimeout.md | 5 ----- .changeset/prompt-effect-order.md | 5 ----- .changeset/stable-use-revalidator.md | 5 ----- .changeset/update-ungap-pkg.md | 5 ----- .changeset/x-remix-reload-document.md | 9 -------- .../react-router-dom-v5-compat/CHANGELOG.md | 12 ++++++++++ .../react-router-dom-v5-compat/package.json | 4 ++-- packages/react-router-dom/CHANGELOG.md | 16 ++++++++++++++ packages/react-router-dom/package.json | 6 ++--- packages/react-router-native/CHANGELOG.md | 12 ++++++++++ packages/react-router-native/package.json | 4 ++-- packages/react-router/CHANGELOG.md | 12 ++++++++++ packages/react-router/package.json | 4 ++-- packages/router/CHANGELOG.md | 11 ++++++++++ packages/router/package.json | 2 +- 20 files changed, 73 insertions(+), 81 deletions(-) delete mode 100644 .changeset/firefox-addons-and-web-extensions-bug.md delete mode 100644 .changeset/fix-query-route-response.md delete mode 100644 .changeset/form-action-hash.md delete mode 100644 .changeset/hash-leading-slash.md delete mode 100644 .changeset/pre.json delete mode 100644 .changeset/prompt-add-back-settimeout.md delete mode 100644 .changeset/prompt-effect-order.md delete mode 100644 .changeset/stable-use-revalidator.md delete mode 100644 .changeset/update-ungap-pkg.md delete mode 100644 .changeset/x-remix-reload-document.md diff --git a/.changeset/firefox-addons-and-web-extensions-bug.md b/.changeset/firefox-addons-and-web-extensions-bug.md deleted file mode 100644 index 668cc6cdac..0000000000 --- a/.changeset/firefox-addons-and-web-extensions-bug.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"react-router-dom": patch ---- - -Fixes an edge-case affecting web extensions in Firefox that use `URLSearchParams` and the `useSearchParams` hook. diff --git a/.changeset/fix-query-route-response.md b/.changeset/fix-query-route-response.md deleted file mode 100644 index 55d77cf45e..0000000000 --- a/.changeset/fix-query-route-response.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@remix-run/router": patch ---- - -Fix an issue in `queryRoute` that was not always identifying thrown `Response` instances diff --git a/.changeset/form-action-hash.md b/.changeset/form-action-hash.md deleted file mode 100644 index 36fe2e2907..0000000000 --- a/.changeset/form-action-hash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"react-router-dom": patch ---- - -Do not include hash in `useFormAction()` for unspecified actions since it cannot be determined on the server and causes hydration issues diff --git a/.changeset/hash-leading-slash.md b/.changeset/hash-leading-slash.md deleted file mode 100644 index 7d180ee401..0000000000 --- a/.changeset/hash-leading-slash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@remix-run/router": patch ---- - -Ensure hash history always includes a leading slash on hash pathnames diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index b7a47fedac..0000000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "mode": "exit", - "tag": "pre", - "initialVersions": { - "react-router": "6.14.2", - "react-router-dom": "6.14.2", - "react-router-dom-v5-compat": "6.14.2", - "react-router-native": "6.14.2", - "@remix-run/router": "1.7.2" - }, - "changesets": [ - "firefox-addons-and-web-extensions-bug", - "fix-query-route-response", - "form-action-hash", - "hash-leading-slash", - "prompt-add-back-settimeout", - "prompt-effect-order", - "stable-use-revalidator", - "update-ungap-pkg", - "x-remix-reload-document" - ] -} diff --git a/.changeset/prompt-add-back-settimeout.md b/.changeset/prompt-add-back-settimeout.md deleted file mode 100644 index 16e775931e..0000000000 --- a/.changeset/prompt-add-back-settimeout.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"react-router-dom": patch ---- - -[Remove] add back in `setTimeout` removal from `usePrompt` diff --git a/.changeset/prompt-effect-order.md b/.changeset/prompt-effect-order.md deleted file mode 100644 index 55280c255a..0000000000 --- a/.changeset/prompt-effect-order.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"react-router-dom": patch ---- - -Reorder effects in `unstable_usePrompt` to avoid throwing an exception if the prompt is unblocked and a navigation is performed syncronously diff --git a/.changeset/stable-use-revalidator.md b/.changeset/stable-use-revalidator.md deleted file mode 100644 index e94ff6a05b..0000000000 --- a/.changeset/stable-use-revalidator.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"react-router": patch ---- - -Ensure `useRevalidator` is referentially stable across re-renders if revalidations are not actively occuring diff --git a/.changeset/update-ungap-pkg.md b/.changeset/update-ungap-pkg.md deleted file mode 100644 index f4852a918c..0000000000 --- a/.changeset/update-ungap-pkg.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"react-router-native": patch ---- - -Update `@ungap/url-search-params` dependency from `^0.1.4` to `^0.2.2` diff --git a/.changeset/x-remix-reload-document.md b/.changeset/x-remix-reload-document.md deleted file mode 100644 index c2759b3d0c..0000000000 --- a/.changeset/x-remix-reload-document.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"react-router": minor -"react-router-dom": minor -"react-router-dom-v5-compat": minor -"react-router-native": minor -"@remix-run/router": minor ---- - -Add's a new `redirectDocument()` function which allows users to specify that a redirect from a `loader`/`action` should trigger a document reload (via `window.location`) instead of attempting to navigate to the redirected location via React Router diff --git a/packages/react-router-dom-v5-compat/CHANGELOG.md b/packages/react-router-dom-v5-compat/CHANGELOG.md index 3d75225130..c922815624 100644 --- a/packages/react-router-dom-v5-compat/CHANGELOG.md +++ b/packages/react-router-dom-v5-compat/CHANGELOG.md @@ -1,5 +1,17 @@ # `react-router-dom-v5-compat` +## 6.15.0 + +### Minor Changes + +- Add's a new `redirectDocument()` function which allows users to specify that a redirect from a `loader`/`action` should trigger a document reload (via `window.location`) instead of attempting to navigate to the redirected location via React Router ([#10705](https://github.com/remix-run/react-router/pull/10705)) + +### Patch Changes + +- Updated dependencies: + - `react-router-dom@6.15.0` + - `react-router@6.15.0` + ## 6.15.0-pre.0 ### Minor Changes diff --git a/packages/react-router-dom-v5-compat/package.json b/packages/react-router-dom-v5-compat/package.json index 9695a3cda6..1397a380c1 100644 --- a/packages/react-router-dom-v5-compat/package.json +++ b/packages/react-router-dom-v5-compat/package.json @@ -1,6 +1,6 @@ { "name": "react-router-dom-v5-compat", - "version": "6.15.0-pre.0", + "version": "6.15.0", "description": "Migration path to React Router v6 from v4/5", "keywords": [ "react", @@ -24,7 +24,7 @@ "types": "./dist/index.d.ts", "dependencies": { "history": "^5.3.0", - "react-router": "6.15.0-pre.0" + "react-router": "6.15.0" }, "peerDependencies": { "react": ">=16.8", diff --git a/packages/react-router-dom/CHANGELOG.md b/packages/react-router-dom/CHANGELOG.md index 2b9a06b158..ea10d421eb 100644 --- a/packages/react-router-dom/CHANGELOG.md +++ b/packages/react-router-dom/CHANGELOG.md @@ -1,5 +1,21 @@ # `react-router-dom` +## 6.15.0 + +### Minor Changes + +- Add's a new `redirectDocument()` function which allows users to specify that a redirect from a `loader`/`action` should trigger a document reload (via `window.location`) instead of attempting to navigate to the redirected location via React Router ([#10705](https://github.com/remix-run/react-router/pull/10705)) + +### Patch Changes + +- Fixes an edge-case affecting web extensions in Firefox that use `URLSearchParams` and the `useSearchParams` hook. ([#10620](https://github.com/remix-run/react-router/pull/10620)) +- Do not include hash in `useFormAction()` for unspecified actions since it cannot be determined on the server and causes hydration issues ([#10758](https://github.com/remix-run/react-router/pull/10758)) +- [Remove] add back in `setTimeout` removal from `usePrompt` ([#10718](https://github.com/remix-run/react-router/pull/10718)) +- Reorder effects in `unstable_usePrompt` to avoid throwing an exception if the prompt is unblocked and a navigation is performed syncronously ([#10687](https://github.com/remix-run/react-router/pull/10687)) +- Updated dependencies: + - `@remix-run/router@1.8.0` + - `react-router@6.15.0` + ## 6.15.0-pre.0 ### Minor Changes diff --git a/packages/react-router-dom/package.json b/packages/react-router-dom/package.json index 38d7fbd865..473658b04b 100644 --- a/packages/react-router-dom/package.json +++ b/packages/react-router-dom/package.json @@ -1,6 +1,6 @@ { "name": "react-router-dom", - "version": "6.15.0-pre.0", + "version": "6.15.0", "description": "Declarative routing for React web applications", "keywords": [ "react", @@ -23,8 +23,8 @@ "module": "./dist/index.js", "types": "./dist/index.d.ts", "dependencies": { - "@remix-run/router": "1.8.0-pre.0", - "react-router": "6.15.0-pre.0" + "@remix-run/router": "1.8.0", + "react-router": "6.15.0" }, "devDependencies": { "react": "^18.2.0", diff --git a/packages/react-router-native/CHANGELOG.md b/packages/react-router-native/CHANGELOG.md index 2f4ca3bde5..0b22e4663d 100644 --- a/packages/react-router-native/CHANGELOG.md +++ b/packages/react-router-native/CHANGELOG.md @@ -1,5 +1,17 @@ # `react-router-native` +## 6.15.0 + +### Minor Changes + +- Add's a new `redirectDocument()` function which allows users to specify that a redirect from a `loader`/`action` should trigger a document reload (via `window.location`) instead of attempting to navigate to the redirected location via React Router ([#10705](https://github.com/remix-run/react-router/pull/10705)) + +### Patch Changes + +- Update `@ungap/url-search-params` dependency from `^0.1.4` to `^0.2.2` ([#10590](https://github.com/remix-run/react-router/pull/10590)) +- Updated dependencies: + - `react-router@6.15.0` + ## 6.15.0-pre.0 ### Minor Changes diff --git a/packages/react-router-native/package.json b/packages/react-router-native/package.json index 29bc0eab1b..b15e9312fa 100644 --- a/packages/react-router-native/package.json +++ b/packages/react-router-native/package.json @@ -1,6 +1,6 @@ { "name": "react-router-native", - "version": "6.15.0-pre.0", + "version": "6.15.0", "description": "Declarative routing for React Native applications", "keywords": [ "react", @@ -22,7 +22,7 @@ "types": "./dist/index.d.ts", "dependencies": { "@ungap/url-search-params": "^0.2.2", - "react-router": "6.15.0-pre.0" + "react-router": "6.15.0" }, "devDependencies": { "react": "^18.2.0", diff --git a/packages/react-router/CHANGELOG.md b/packages/react-router/CHANGELOG.md index d9c0432dc5..f179f00731 100644 --- a/packages/react-router/CHANGELOG.md +++ b/packages/react-router/CHANGELOG.md @@ -1,5 +1,17 @@ # `react-router` +## 6.15.0 + +### Minor Changes + +- Add's a new `redirectDocument()` function which allows users to specify that a redirect from a `loader`/`action` should trigger a document reload (via `window.location`) instead of attempting to navigate to the redirected location via React Router ([#10705](https://github.com/remix-run/react-router/pull/10705)) + +### Patch Changes + +- Ensure `useRevalidator` is referentially stable across re-renders if revalidations are not actively occuring ([#10707](https://github.com/remix-run/react-router/pull/10707)) +- Updated dependencies: + - `@remix-run/router@1.8.0` + ## 6.15.0-pre.0 ### Minor Changes diff --git a/packages/react-router/package.json b/packages/react-router/package.json index 7981bb732d..2664433a53 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "react-router", - "version": "6.15.0-pre.0", + "version": "6.15.0", "description": "Declarative routing for React", "keywords": [ "react", @@ -23,7 +23,7 @@ "module": "./dist/index.js", "types": "./dist/index.d.ts", "dependencies": { - "@remix-run/router": "1.8.0-pre.0" + "@remix-run/router": "1.8.0" }, "devDependencies": { "react": "^18.2.0" diff --git a/packages/router/CHANGELOG.md b/packages/router/CHANGELOG.md index 127d23b017..f03ab73d0f 100644 --- a/packages/router/CHANGELOG.md +++ b/packages/router/CHANGELOG.md @@ -1,5 +1,16 @@ # `@remix-run/router` +## 1.8.0 + +### Minor Changes + +- Add's a new `redirectDocument()` function which allows users to specify that a redirect from a `loader`/`action` should trigger a document reload (via `window.location`) instead of attempting to navigate to the redirected location via React Router ([#10705](https://github.com/remix-run/react-router/pull/10705)) + +### Patch Changes + +- Fix an issue in `queryRoute` that was not always identifying thrown `Response` instances ([#10717](https://github.com/remix-run/react-router/pull/10717)) +- Ensure hash history always includes a leading slash on hash pathnames ([#10753](https://github.com/remix-run/react-router/pull/10753)) + ## 1.8.0-pre.0 ### Minor Changes diff --git a/packages/router/package.json b/packages/router/package.json index a27924e6bc..423f2c415c 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/router", - "version": "1.8.0-pre.0", + "version": "1.8.0", "description": "Nested/Data-driven/Framework-agnostic Routing", "keywords": [ "remix", From a640adbb423dcb73a40735a2ff4a7c87836dfb5e Mon Sep 17 00:00:00 2001 From: Matt Brophy Date: Thu, 10 Aug 2023 10:33:17 -0400 Subject: [PATCH 2/2] Update changelogs --- .../react-router-dom-v5-compat/CHANGELOG.md | 12 ------------ packages/react-router-dom/CHANGELOG.md | 19 +------------------ packages/react-router-native/CHANGELOG.md | 12 ------------ packages/react-router/CHANGELOG.md | 14 +------------- packages/router/CHANGELOG.md | 11 ----------- 5 files changed, 2 insertions(+), 66 deletions(-) diff --git a/packages/react-router-dom-v5-compat/CHANGELOG.md b/packages/react-router-dom-v5-compat/CHANGELOG.md index c922815624..eba24ac731 100644 --- a/packages/react-router-dom-v5-compat/CHANGELOG.md +++ b/packages/react-router-dom-v5-compat/CHANGELOG.md @@ -12,18 +12,6 @@ - `react-router-dom@6.15.0` - `react-router@6.15.0` -## 6.15.0-pre.0 - -### Minor Changes - -- Add's a new `redirectDocument()` function which allows users to specify that a redirect from a `loader`/`action` should trigger a document reload (via `window.location`) instead of attempting to navigate to the redirected location via React Router ([#10705](https://github.com/remix-run/react-router/pull/10705)) - -### Patch Changes - -- Updated dependencies: - - `react-router-dom@6.15.0-pre.0` - - `react-router@6.15.0-pre.0` - ## 6.14.2 ### Patch Changes diff --git a/packages/react-router-dom/CHANGELOG.md b/packages/react-router-dom/CHANGELOG.md index ea10d421eb..1537c618b3 100644 --- a/packages/react-router-dom/CHANGELOG.md +++ b/packages/react-router-dom/CHANGELOG.md @@ -10,28 +10,11 @@ - Fixes an edge-case affecting web extensions in Firefox that use `URLSearchParams` and the `useSearchParams` hook. ([#10620](https://github.com/remix-run/react-router/pull/10620)) - Do not include hash in `useFormAction()` for unspecified actions since it cannot be determined on the server and causes hydration issues ([#10758](https://github.com/remix-run/react-router/pull/10758)) -- [Remove] add back in `setTimeout` removal from `usePrompt` ([#10718](https://github.com/remix-run/react-router/pull/10718)) -- Reorder effects in `unstable_usePrompt` to avoid throwing an exception if the prompt is unblocked and a navigation is performed syncronously ([#10687](https://github.com/remix-run/react-router/pull/10687)) +- Reorder effects in `unstable_usePrompt` to avoid throwing an exception if the prompt is unblocked and a navigation is performed synchronously ([#10687](https://github.com/remix-run/react-router/pull/10687), [#10718](https://github.com/remix-run/react-router/pull/10718)) - Updated dependencies: - `@remix-run/router@1.8.0` - `react-router@6.15.0` -## 6.15.0-pre.0 - -### Minor Changes - -- Add's a new `redirectDocument()` function which allows users to specify that a redirect from a `loader`/`action` should trigger a document reload (via `window.location`) instead of attempting to navigate to the redirected location via React Router ([#10705](https://github.com/remix-run/react-router/pull/10705)) - -### Patch Changes - -- Fixes an edge-case affecting web extensions in Firefox that use `URLSearchParams` and the `useSearchParams` hook. ([#10620](https://github.com/remix-run/react-router/pull/10620)) -- Do not include hash in `useFormAction()` for unspecified actions since it cannot be determined on the server and causes hydration issues ([#10758](https://github.com/remix-run/react-router/pull/10758)) -- [Remove] add back in `setTimeout` removal from `usePrompt` ([#10718](https://github.com/remix-run/react-router/pull/10718)) -- Reorder effects in `unstable_usePrompt` to avoid throwing an exception if the prompt is unblocked and a navigation is performed syncronously ([#10687](https://github.com/remix-run/react-router/pull/10687)) -- Updated dependencies: - - `@remix-run/router@1.8.0-pre.0` - - `react-router@6.15.0-pre.0` - ## 6.14.2 ### Patch Changes diff --git a/packages/react-router-native/CHANGELOG.md b/packages/react-router-native/CHANGELOG.md index 0b22e4663d..128fd1120b 100644 --- a/packages/react-router-native/CHANGELOG.md +++ b/packages/react-router-native/CHANGELOG.md @@ -12,18 +12,6 @@ - Updated dependencies: - `react-router@6.15.0` -## 6.15.0-pre.0 - -### Minor Changes - -- Add's a new `redirectDocument()` function which allows users to specify that a redirect from a `loader`/`action` should trigger a document reload (via `window.location`) instead of attempting to navigate to the redirected location via React Router ([#10705](https://github.com/remix-run/react-router/pull/10705)) - -### Patch Changes - -- Update `@ungap/url-search-params` dependency from `^0.1.4` to `^0.2.2` ([#10590](https://github.com/remix-run/react-router/pull/10590)) -- Updated dependencies: - - `react-router@6.15.0-pre.0` - ## 6.14.2 ### Patch Changes diff --git a/packages/react-router/CHANGELOG.md b/packages/react-router/CHANGELOG.md index f179f00731..10de026d7a 100644 --- a/packages/react-router/CHANGELOG.md +++ b/packages/react-router/CHANGELOG.md @@ -8,22 +8,10 @@ ### Patch Changes -- Ensure `useRevalidator` is referentially stable across re-renders if revalidations are not actively occuring ([#10707](https://github.com/remix-run/react-router/pull/10707)) +- Ensure `useRevalidator` is referentially stable across re-renders if revalidations are not actively occurring ([#10707](https://github.com/remix-run/react-router/pull/10707)) - Updated dependencies: - `@remix-run/router@1.8.0` -## 6.15.0-pre.0 - -### Minor Changes - -- Add's a new `redirectDocument()` function which allows users to specify that a redirect from a `loader`/`action` should trigger a document reload (via `window.location`) instead of attempting to navigate to the redirected location via React Router ([#10705](https://github.com/remix-run/react-router/pull/10705)) - -### Patch Changes - -- Ensure `useRevalidator` is referentially stable across re-renders if revalidations are not actively occuring ([#10707](https://github.com/remix-run/react-router/pull/10707)) -- Updated dependencies: - - `@remix-run/router@1.8.0-pre.0` - ## 6.14.2 ### Patch Changes diff --git a/packages/router/CHANGELOG.md b/packages/router/CHANGELOG.md index f03ab73d0f..211c4d3b7a 100644 --- a/packages/router/CHANGELOG.md +++ b/packages/router/CHANGELOG.md @@ -11,17 +11,6 @@ - Fix an issue in `queryRoute` that was not always identifying thrown `Response` instances ([#10717](https://github.com/remix-run/react-router/pull/10717)) - Ensure hash history always includes a leading slash on hash pathnames ([#10753](https://github.com/remix-run/react-router/pull/10753)) -## 1.8.0-pre.0 - -### Minor Changes - -- Add's a new `redirectDocument()` function which allows users to specify that a redirect from a `loader`/`action` should trigger a document reload (via `window.location`) instead of attempting to navigate to the redirected location via React Router ([#10705](https://github.com/remix-run/react-router/pull/10705)) - -### Patch Changes - -- Fix an issue in `queryRoute` that was not always identifying thrown `Response` instances ([#10717](https://github.com/remix-run/react-router/pull/10717)) -- Ensure hash history always includes a leading slash on hash pathnames ([#10753](https://github.com/remix-run/react-router/pull/10753)) - ## 1.7.2 ### Patch Changes