diff --git a/.changeset/pre.json b/.changeset/pre.json index c60cc58c6c..1b02dbd384 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -21,5 +21,13 @@ "@playground/framework-express": "0.0.0", "@playground/framework-spa": "0.0.0" }, - "changesets": [] + "changesets": [ + "dry-toes-sneeze", + "honest-dots-deliver", + "khaki-gifts-grin", + "lovely-lemons-bake", + "perfect-elephants-type", + "serious-chairs-lie", + "wild-dogs-double" + ] } diff --git a/packages/create-react-router/CHANGELOG.md b/packages/create-react-router/CHANGELOG.md index 2189c373f3..e813798d8e 100644 --- a/packages/create-react-router/CHANGELOG.md +++ b/packages/create-react-router/CHANGELOG.md @@ -1,5 +1,11 @@ # `create-react-router` +## 8.0.0-pre.0 + +### Patch Changes + +- Fix missing `fs-extra` dependency ([#12556](https://github.com/remix-run/react-router/pull/12556)) + ## 7.0.2 ## 7.0.1 diff --git a/packages/create-react-router/package.json b/packages/create-react-router/package.json index d5716500e0..282830b51d 100644 --- a/packages/create-react-router/package.json +++ b/packages/create-react-router/package.json @@ -1,6 +1,6 @@ { "name": "create-react-router", - "version": "7.0.2", + "version": "8.0.0-pre.0", "description": "Create a new React Router app", "homepage": "https://reactrouter.com", "bugs": { diff --git a/packages/react-router-architect/CHANGELOG.md b/packages/react-router-architect/CHANGELOG.md index 2d92446245..494d55340e 100644 --- a/packages/react-router-architect/CHANGELOG.md +++ b/packages/react-router-architect/CHANGELOG.md @@ -1,5 +1,13 @@ # `@react-router/architect` +## 8.0.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `react-router@8.0.0-pre.0` + - `@react-router/node@8.0.0-pre.0` + ## 7.0.2 ### Patch Changes diff --git a/packages/react-router-architect/package.json b/packages/react-router-architect/package.json index 91cae30ea1..b6f26f47ec 100644 --- a/packages/react-router-architect/package.json +++ b/packages/react-router-architect/package.json @@ -1,6 +1,6 @@ { "name": "@react-router/architect", - "version": "7.0.2", + "version": "8.0.0-pre.0", "description": "Architect server request handler for React Router", "bugs": { "url": "https://github.com/remix-run/react-router/issues" diff --git a/packages/react-router-cloudflare/CHANGELOG.md b/packages/react-router-cloudflare/CHANGELOG.md index ade51459c0..29bbb93a71 100644 --- a/packages/react-router-cloudflare/CHANGELOG.md +++ b/packages/react-router-cloudflare/CHANGELOG.md @@ -1,5 +1,12 @@ # `@react-router/cloudflare` +## 8.0.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `react-router@8.0.0-pre.0` + ## 7.0.2 ### Patch Changes diff --git a/packages/react-router-cloudflare/package.json b/packages/react-router-cloudflare/package.json index 8af2f7aeff..51a0635eff 100644 --- a/packages/react-router-cloudflare/package.json +++ b/packages/react-router-cloudflare/package.json @@ -1,6 +1,6 @@ { "name": "@react-router/cloudflare", - "version": "7.0.2", + "version": "8.0.0-pre.0", "description": "Cloudflare platform abstractions for React Router", "bugs": { "url": "https://github.com/remix-run/react-router/issues" diff --git a/packages/react-router-dev/CHANGELOG.md b/packages/react-router-dev/CHANGELOG.md index df09340aca..3df77eedcc 100644 --- a/packages/react-router-dev/CHANGELOG.md +++ b/packages/react-router-dev/CHANGELOG.md @@ -1,5 +1,23 @@ # `@react-router/dev` +## 8.0.0-pre.0 + +### Minor Changes + +- Add support for Vite v6 ([#12469](https://github.com/remix-run/react-router/pull/12469)) + +### Patch Changes + +- Remove the leftover/unused `abortDelay` prop from `ServerRouter` and update the default `entry.server.tsx` to use the new `streamTimeout` value for Single Fetch ([#12478](https://github.com/remix-run/react-router/pull/12478)) + + - The `abortDelay` functionality was removed in v7 as it was coupled to the `defer` implementation from Remix v2, but this removal of this prop was missed + - If you were still using this prop in your `entry.server` file, it's likely your app is not aborting streams as you would expect and you will need to adopt the new [`streamTimeout`](https://reactrouter.com/explanation/special-files#streamtimeout) value introduced with Single Fetch + +- Updated dependencies: + - `react-router@8.0.0-pre.0` + - `@react-router/node@8.0.0-pre.0` + - `@react-router/serve@8.0.0-pre.0` + ## 7.0.2 ### Patch Changes diff --git a/packages/react-router-dev/package.json b/packages/react-router-dev/package.json index bfeb2e9f48..5fd4d781f6 100644 --- a/packages/react-router-dev/package.json +++ b/packages/react-router-dev/package.json @@ -1,6 +1,6 @@ { "name": "@react-router/dev", - "version": "7.0.2", + "version": "8.0.0-pre.0", "description": "Dev tools and CLI for React Router", "homepage": "https://reactrouter.com", "bugs": { diff --git a/packages/react-router-dom/CHANGELOG.md b/packages/react-router-dom/CHANGELOG.md index e1604ab57c..fe5cdce6cd 100644 --- a/packages/react-router-dom/CHANGELOG.md +++ b/packages/react-router-dom/CHANGELOG.md @@ -1,5 +1,12 @@ # react-router-dom +## 8.0.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `react-router@8.0.0-pre.0` + ## 7.0.2 ### Patch Changes diff --git a/packages/react-router-dom/package.json b/packages/react-router-dom/package.json index 9a79eb4a43..ec4f3d34b7 100644 --- a/packages/react-router-dom/package.json +++ b/packages/react-router-dom/package.json @@ -1,6 +1,6 @@ { "name": "react-router-dom", - "version": "7.0.2", + "version": "8.0.0-pre.0", "description": "Declarative routing for React web applications", "keywords": [ "react", diff --git a/packages/react-router-express/CHANGELOG.md b/packages/react-router-express/CHANGELOG.md index 241c9d537d..0874d8d9a4 100644 --- a/packages/react-router-express/CHANGELOG.md +++ b/packages/react-router-express/CHANGELOG.md @@ -1,5 +1,13 @@ # `@react-router/express` +## 8.0.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `react-router@8.0.0-pre.0` + - `@react-router/node@8.0.0-pre.0` + ## 7.0.2 ### Patch Changes diff --git a/packages/react-router-express/package.json b/packages/react-router-express/package.json index 431a2cc271..7b36df41d5 100644 --- a/packages/react-router-express/package.json +++ b/packages/react-router-express/package.json @@ -1,6 +1,6 @@ { "name": "@react-router/express", - "version": "7.0.2", + "version": "8.0.0-pre.0", "description": "Express server request handler for React Router", "bugs": { "url": "https://github.com/remix-run/react-router/issues" diff --git a/packages/react-router-fs-routes/CHANGELOG.md b/packages/react-router-fs-routes/CHANGELOG.md index acbc9fc487..17b7e55ee9 100644 --- a/packages/react-router-fs-routes/CHANGELOG.md +++ b/packages/react-router-fs-routes/CHANGELOG.md @@ -1,5 +1,13 @@ # `@react-router/fs-routes` +## 8.0.0-pre.0 + +### Patch Changes + +- Throw error in `flatRoutes` if routes directory is missing ([#12407](https://github.com/remix-run/react-router/pull/12407)) +- Updated dependencies: + - `@react-router/dev@8.0.0-pre.0` + ## 7.0.2 ### Patch Changes diff --git a/packages/react-router-fs-routes/package.json b/packages/react-router-fs-routes/package.json index 94860c31d1..498d8c51fa 100644 --- a/packages/react-router-fs-routes/package.json +++ b/packages/react-router-fs-routes/package.json @@ -1,6 +1,6 @@ { "name": "@react-router/fs-routes", - "version": "7.0.2", + "version": "8.0.0-pre.0", "description": "File system routing conventions for React Router, for use within routes.ts", "bugs": { "url": "https://github.com/remix-run/react-router/issues" diff --git a/packages/react-router-node/CHANGELOG.md b/packages/react-router-node/CHANGELOG.md index 8b13276cfc..4dd5eb494e 100644 --- a/packages/react-router-node/CHANGELOG.md +++ b/packages/react-router-node/CHANGELOG.md @@ -1,5 +1,12 @@ # `@react-router/node` +## 8.0.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `react-router@8.0.0-pre.0` + ## 7.0.2 ### Patch Changes diff --git a/packages/react-router-node/package.json b/packages/react-router-node/package.json index a3631656e1..8855cb9a19 100644 --- a/packages/react-router-node/package.json +++ b/packages/react-router-node/package.json @@ -1,6 +1,6 @@ { "name": "@react-router/node", - "version": "7.0.2", + "version": "8.0.0-pre.0", "description": "Node.js platform abstractions for React Router", "bugs": { "url": "https://github.com/remix-run/react-router/issues" diff --git a/packages/react-router-remix-routes-option-adapter/CHANGELOG.md b/packages/react-router-remix-routes-option-adapter/CHANGELOG.md index 9bc7f8a278..bdac00918c 100644 --- a/packages/react-router-remix-routes-option-adapter/CHANGELOG.md +++ b/packages/react-router-remix-routes-option-adapter/CHANGELOG.md @@ -1,5 +1,12 @@ # `@react-router/remix-config-routes-adapter` +## 8.0.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@react-router/dev@8.0.0-pre.0` + ## 7.0.2 ### Patch Changes diff --git a/packages/react-router-remix-routes-option-adapter/package.json b/packages/react-router-remix-routes-option-adapter/package.json index 88b0d08ff4..12f40b01a6 100644 --- a/packages/react-router-remix-routes-option-adapter/package.json +++ b/packages/react-router-remix-routes-option-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@react-router/remix-routes-option-adapter", - "version": "7.0.2", + "version": "8.0.0-pre.0", "description": "Adapter for Remix's \"routes\" config option, for use within routes.ts", "bugs": { "url": "https://github.com/remix-run/react-router/issues" diff --git a/packages/react-router-serve/CHANGELOG.md b/packages/react-router-serve/CHANGELOG.md index 2ba65d1143..6ff326d246 100644 --- a/packages/react-router-serve/CHANGELOG.md +++ b/packages/react-router-serve/CHANGELOG.md @@ -1,5 +1,14 @@ # `@react-router/serve` +## 8.0.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `react-router@8.0.0-pre.0` + - `@react-router/node@8.0.0-pre.0` + - `@react-router/express@8.0.0-pre.0` + ## 7.0.2 ### Patch Changes diff --git a/packages/react-router-serve/package.json b/packages/react-router-serve/package.json index 44cc56ab84..6db1f5d187 100644 --- a/packages/react-router-serve/package.json +++ b/packages/react-router-serve/package.json @@ -1,6 +1,6 @@ { "name": "@react-router/serve", - "version": "7.0.2", + "version": "8.0.0-pre.0", "description": "Production application server for React Router", "bugs": { "url": "https://github.com/remix-run/react-router/issues" diff --git a/packages/react-router/CHANGELOG.md b/packages/react-router/CHANGELOG.md index 660dd356a8..97f2c8f41f 100644 --- a/packages/react-router/CHANGELOG.md +++ b/packages/react-router/CHANGELOG.md @@ -1,5 +1,13 @@ # `react-router` +## 8.0.0-pre.0 + +### Patch Changes + +- Throw unwrapped single fetch redirect to align with pre-single fetch behavior ([#12506](https://github.com/remix-run/react-router/pull/12506)) +- Ignore redirects when inferring loader data types ([#12527](https://github.com/remix-run/react-router/pull/12527)) +- Remove `` warning which suffers from false positives in a lazy route discovery world ([#12485](https://github.com/remix-run/react-router/pull/12485)) + ## 7.0.2 ### Patch Changes diff --git a/packages/react-router/package.json b/packages/react-router/package.json index 9dd600e103..54a1d970cf 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "react-router", - "version": "7.0.2", + "version": "8.0.0-pre.0", "description": "Declarative routing for React", "keywords": [ "react",