diff --git a/.changeset/blue-cycles-check.md b/.changeset/blue-cycles-check.md deleted file mode 100644 index f397ab42bd..0000000000 --- a/.changeset/blue-cycles-check.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"react-router-dom": patch ---- - -Properly serialize/deserialize `ErrorResponse` instances when using built-in hydration diff --git a/.changeset/flat-trainers-speak.md b/.changeset/flat-trainers-speak.md deleted file mode 100644 index c6bcb41f3a..0000000000 --- a/.changeset/flat-trainers-speak.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@remix-run/router": patch ---- - -properly handle redirects to external domains diff --git a/.changeset/funny-oranges-arrive.md b/.changeset/funny-oranges-arrive.md deleted file mode 100644 index a7f52b3e48..0000000000 --- a/.changeset/funny-oranges-arrive.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"react-router-dom": patch -"@remix-run/router": patch ---- - -Support `basename` in static data routers diff --git a/.changeset/hungry-eyes-cheat.md b/.changeset/hungry-eyes-cheat.md deleted file mode 100644 index 97b8c87d5a..0000000000 --- a/.changeset/hungry-eyes-cheat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"react-router": patch ---- - -backwards compatibility for encodeLocation diff --git a/.changeset/itchy-phones-rush.md b/.changeset/itchy-phones-rush.md deleted file mode 100644 index d22dafae28..0000000000 --- a/.changeset/itchy-phones-rush.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@remix-run/router": patch ---- - -Respect `replace` behavior on external redirects diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index bad3bc2da3..0000000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "mode": "exit", - "tag": "pre", - "initialVersions": { - "react-router": "6.4.3", - "react-router-dom": "6.4.3", - "react-router-dom-v5-compat": "6.4.3", - "react-router-native": "6.4.3", - "@remix-run/router": "1.0.3" - }, - "changesets": [ - "blue-cycles-check", - "flat-trainers-speak", - "funny-oranges-arrive", - "hungry-eyes-cheat", - "itchy-phones-rush", - "pretty-dolls-bathe", - "proud-timers-tickle", - "stale-coats-smoke" - ] -} diff --git a/.changeset/pretty-dolls-bathe.md b/.changeset/pretty-dolls-bathe.md deleted file mode 100644 index 7fe4bfd187..0000000000 --- a/.changeset/pretty-dolls-bathe.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"react-router": patch -"react-router-dom": patch ---- - -Fix issues with encoded characters in descendant routes diff --git a/.changeset/proud-timers-tickle.md b/.changeset/proud-timers-tickle.md deleted file mode 100644 index 9c22c7f2f3..0000000000 --- a/.changeset/proud-timers-tickle.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@remix-run/router": patch ---- - -- Throw an error if an `action`/`loader` function returns `undefined` as revalidations need to know whether the loader has previously been executed. `undefined` also causes issues during SSR stringification for hydration. You should always ensure you `loader`/`action` return a value, and you may return `null` if you don't wish to return anything. -- Enhanced `ErrorResponse` bodies to contain more descriptive text in internal 403/404/405 scenarios diff --git a/.changeset/stale-coats-smoke.md b/.changeset/stale-coats-smoke.md deleted file mode 100644 index 68cd78074e..0000000000 --- a/.changeset/stale-coats-smoke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@remix-run/router": patch ---- - -Preserve the HTTP method on 307/308 redirects diff --git a/packages/react-router-dom-v5-compat/CHANGELOG.md b/packages/react-router-dom-v5-compat/CHANGELOG.md index 28b5346ecc..1d33fe0c8d 100644 --- a/packages/react-router-dom-v5-compat/CHANGELOG.md +++ b/packages/react-router-dom-v5-compat/CHANGELOG.md @@ -1,28 +1,12 @@ # `react-router-dom-v5-compat` -## 6.4.4-pre.2 +## 6.4.4 ### Patch Changes - Updated dependencies: - - `react-router@6.4.4-pre.2` - - `react-router-dom@6.4.4-pre.2` - -## 6.4.4-pre.1 - -### Patch Changes - -- Updated dependencies: - - `react-router@6.4.4-pre.1` - - `react-router-dom@6.4.4-pre.1` - -## 6.4.4-pre.0 - -### Patch Changes - -- Updated dependencies: - - `react-router-dom@6.4.4-pre.0` - - `react-router@6.4.4-pre.0` + - `react-router-dom@6.4.4` + - `react-router@6.4.4` ## 6.4.3 diff --git a/packages/react-router-dom-v5-compat/package.json b/packages/react-router-dom-v5-compat/package.json index 1b634b6502..1cb2b4267e 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.4.4-pre.2", + "version": "6.4.4", "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.4.4-pre.2" + "react-router": "6.4.4" }, "peerDependencies": { "react": ">=16.8", diff --git a/packages/react-router-dom/CHANGELOG.md b/packages/react-router-dom/CHANGELOG.md index 830831250b..8228b771ef 100644 --- a/packages/react-router-dom/CHANGELOG.md +++ b/packages/react-router-dom/CHANGELOG.md @@ -1,30 +1,15 @@ # `react-router-dom` -## 6.4.4-pre.2 - -### Patch Changes - -- Updated dependencies: - - `@remix-run/router@1.0.4-pre.1` - - `react-router@6.4.4-pre.2` - -## 6.4.4-pre.1 - -### Patch Changes - -- Updated dependencies: - - `react-router@6.4.4-pre.1` - -## 6.4.4-pre.0 +## 6.4.4 ### Patch Changes +- Fix issues with encoded characters in `NavLink` and descendant `` ([#9589](https://github.com/remix-run/react-router/pull/9589), [#9647](https://github.com/remix-run/react-router/pull/9647)) - Properly serialize/deserialize `ErrorResponse` instances when using built-in hydration ([#9593](https://github.com/remix-run/react-router/pull/9593)) - Support `basename` in static data routers ([#9591](https://github.com/remix-run/react-router/pull/9591)) -- Fix issues with encoded characters in descendant routes ([#9589](https://github.com/remix-run/react-router/pull/9589)) - Updated dependencies: - - `@remix-run/router@1.0.4-pre.0` - - `react-router@6.4.4-pre.0` + - `@remix-run/router@1.0.4` + - `react-router@6.4.4` ## 6.4.3 diff --git a/packages/react-router-dom/package.json b/packages/react-router-dom/package.json index 98701b3e17..6582674150 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.4.4-pre.2", + "version": "6.4.4", "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.0.4-pre.1", - "react-router": "6.4.4-pre.2" + "@remix-run/router": "1.0.4", + "react-router": "6.4.4" }, "devDependencies": { "react": "^18.2.0", diff --git a/packages/react-router-native/CHANGELOG.md b/packages/react-router-native/CHANGELOG.md index 6011980231..c4d06e54b3 100644 --- a/packages/react-router-native/CHANGELOG.md +++ b/packages/react-router-native/CHANGELOG.md @@ -1,25 +1,11 @@ # `react-router-native` -## 6.4.4-pre.2 +## 6.4.4 ### Patch Changes - Updated dependencies: - - `react-router@6.4.4-pre.2` - -## 6.4.4-pre.1 - -### Patch Changes - -- Updated dependencies: - - `react-router@6.4.4-pre.1` - -## 6.4.4-pre.0 - -### Patch Changes - -- Updated dependencies: - - `react-router@6.4.4-pre.0` + - `react-router@6.4.4` ## 6.4.3 diff --git a/packages/react-router-native/package.json b/packages/react-router-native/package.json index 15d4aedc08..a14e4326be 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.4.4-pre.2", + "version": "6.4.4", "description": "Declarative routing for React Native applications", "keywords": [ "react", @@ -22,7 +22,7 @@ "types": "./dist/index.d.ts", "dependencies": { "@ungap/url-search-params": "^0.1.4", - "react-router": "6.4.4-pre.2" + "react-router": "6.4.4" }, "devDependencies": { "react": "^18.2.0", diff --git a/packages/react-router/CHANGELOG.md b/packages/react-router/CHANGELOG.md index 3d41d1f85a..a6ca25c67a 100644 --- a/packages/react-router/CHANGELOG.md +++ b/packages/react-router/CHANGELOG.md @@ -1,25 +1,11 @@ # `react-router` -## 6.4.4-pre.2 +## 6.4.4 ### Patch Changes - Updated dependencies: - - `@remix-run/router@1.0.4-pre.1` - -## 6.4.4-pre.1 - -### Patch Changes - -- backwards compatibility for encodeLocation ([#9647](https://github.com/remix-run/react-router/pull/9647)) - -## 6.4.4-pre.0 - -### Patch Changes - -- Fix issues with encoded characters in descendant routes ([#9589](https://github.com/remix-run/react-router/pull/9589)) -- Updated dependencies: - - `@remix-run/router@1.0.4-pre.0` + - `@remix-run/router@1.0.4` ## 6.4.3 diff --git a/packages/react-router/package.json b/packages/react-router/package.json index 95fe41fee3..38162d6f54 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "react-router", - "version": "6.4.4-pre.2", + "version": "6.4.4", "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.0.4-pre.1" + "@remix-run/router": "1.0.4" }, "devDependencies": { "react": "^18.2.0" diff --git a/packages/router/CHANGELOG.md b/packages/router/CHANGELOG.md index 7bd4ba592a..d7687df77a 100644 --- a/packages/router/CHANGELOG.md +++ b/packages/router/CHANGELOG.md @@ -1,20 +1,14 @@ # `@remix-run/router` -## 1.0.4-pre.1 +## 1.0.4 ### Patch Changes -- Respect `replace` behavior on external redirects ([#9654](https://github.com/remix-run/react-router/pull/9654)) - -## 1.0.4-pre.0 - -### Patch Changes - -- Properly handle redirects to external domains ([#9590](https://github.com/remix-run/react-router/pull/9590)) +- Throw an error if an `action`/`loader` function returns `undefined` as revalidations need to know whether the loader has previously been executed. `undefined` also causes issues during SSR stringification for hydration. You should always ensure you `loader`/`action` returns a value, and you may return `null` if you don't wish to return anything. ([#9511](https://github.com/remix-run/react-router/pull/9511)) +- Properly handle redirects to external domains ([#9590](https://github.com/remix-run/react-router/pull/9590), [#9654](https://github.com/remix-run/react-router/pull/9654)) - Preserve the HTTP method on 307/308 redirects ([#9597](https://github.com/remix-run/react-router/pull/9597)) - Support `basename` in static data routers ([#9591](https://github.com/remix-run/react-router/pull/9591)) -- Throw an error if an `action`/`loader` function returns `undefined` as revalidations need to know whether the loader has previously been executed. `undefined` also causes issues during SSR stringification for hydration. You should always ensure your `loader`/`action` return a value, and you may return `null` if you don't wish to return anything. ([#9511](https://github.com/remix-run/react-router/pull/9511)) -- Enhanced `ErrorResponse` bodies to contain more descriptive text in internal 403/404/405 scenarios ([#9511](https://github.com/remix-run/react-router/pull/9511)) +- Enhanced `ErrorResponse` bodies to contain more descriptive text in internal 403/404/405 scenarios ## 1.0.3 diff --git a/packages/router/package.json b/packages/router/package.json index 5d6ab30fef..790804b437 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@remix-run/router", - "version": "1.0.4-pre.1", + "version": "1.0.4", "description": "Nested/Data-driven/Framework-agnostic Routing", "keywords": [ "remix",