From 3997f5d30882d6201db7553fa9169a27b13ea13b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 11 Jul 2025 19:44:58 +0000 Subject: [PATCH] chore: Update version for release (pre) --- .changeset/pre.json | 23 ++++++++++- packages/create-react-router/CHANGELOG.md | 6 +++ packages/create-react-router/package.json | 2 +- packages/react-router-architect/CHANGELOG.md | 8 ++++ packages/react-router-architect/package.json | 2 +- packages/react-router-cloudflare/CHANGELOG.md | 7 ++++ packages/react-router-cloudflare/package.json | 2 +- packages/react-router-dev/CHANGELOG.md | 16 ++++++++ packages/react-router-dev/package.json | 2 +- packages/react-router-dom/CHANGELOG.md | 7 ++++ packages/react-router-dom/package.json | 2 +- packages/react-router-express/CHANGELOG.md | 8 ++++ packages/react-router-express/package.json | 2 +- packages/react-router-fs-routes/CHANGELOG.md | 7 ++++ packages/react-router-fs-routes/package.json | 2 +- packages/react-router-node/CHANGELOG.md | 7 ++++ packages/react-router-node/package.json | 2 +- .../CHANGELOG.md | 11 +++++ .../package.json | 2 +- packages/react-router-serve/CHANGELOG.md | 9 ++++ packages/react-router-serve/package.json | 2 +- packages/react-router/CHANGELOG.md | 41 +++++++++++++++++++ packages/react-router/package.json | 2 +- 23 files changed, 160 insertions(+), 12 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index f504cca360..ce84db0ca4 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -35,5 +35,26 @@ "@playground/split-route-modules-spa": "0.0.0", "@playground/vite-plugin-cloudflare": "0.0.0" }, - "changesets": [] + "changesets": [ + "blue-cups-perform", + "blue-owls-deliver", + "brave-buttons-build", + "bright-cougars-buy", + "calm-swans-tap", + "curly-sloths-end", + "cyan-bags-thank", + "dirty-dolls-pay", + "eight-cherries-lick", + "great-lobsters-raise", + "honest-socks-fail", + "kind-paws-try", + "late-lobsters-check", + "light-pens-approve", + "nine-eyes-beam", + "polite-fans-rhyme", + "proud-scissors-tickle", + "rare-tables-smile", + "strong-parrots-jog", + "twelve-seas-end" + ] } diff --git a/packages/create-react-router/CHANGELOG.md b/packages/create-react-router/CHANGELOG.md index 0d43397a48..3e414c5853 100644 --- a/packages/create-react-router/CHANGELOG.md +++ b/packages/create-react-router/CHANGELOG.md @@ -1,5 +1,11 @@ # `create-react-router` +## 7.7.0-pre.0 + +### Minor Changes + +- Add Deno as a supported and detectable package manager. Note that this detection will only work with Deno versions 2.0.5 and above. If you are using an older version version of Deno then you must specify the --package-manager CLI flag set to `deno`. ([#12327](https://github.com/remix-run/react-router/pull/12327)) + ## 7.6.3 _No changes_ diff --git a/packages/create-react-router/package.json b/packages/create-react-router/package.json index 386f8ec9e7..2f80a65eb0 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.6.3", + "version": "7.7.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 711a92256f..f350d27480 100644 --- a/packages/react-router-architect/CHANGELOG.md +++ b/packages/react-router-architect/CHANGELOG.md @@ -1,5 +1,13 @@ # `@react-router/architect` +## 7.7.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `react-router@7.7.0-pre.0` + - `@react-router/node@7.7.0-pre.0` + ## 7.6.3 ### Patch Changes diff --git a/packages/react-router-architect/package.json b/packages/react-router-architect/package.json index bc0c275f29..e7fd07370e 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.6.3", + "version": "7.7.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 a6e8f71e37..0b7a899175 100644 --- a/packages/react-router-cloudflare/CHANGELOG.md +++ b/packages/react-router-cloudflare/CHANGELOG.md @@ -1,5 +1,12 @@ # `@react-router/cloudflare` +## 7.7.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `react-router@7.7.0-pre.0` + ## 7.6.3 ### Patch Changes diff --git a/packages/react-router-cloudflare/package.json b/packages/react-router-cloudflare/package.json index 48cab6839e..864a465272 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.6.3", + "version": "7.7.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 a7ff321a69..f98feadbae 100644 --- a/packages/react-router-dev/CHANGELOG.md +++ b/packages/react-router-dev/CHANGELOG.md @@ -1,5 +1,21 @@ # `@react-router/dev` +## 7.7.0-pre.0 + +### Patch Changes + +- Update `vite-node` to `^3.2.2` to support Vite 7 ([#13781](https://github.com/remix-run/react-router/pull/13781)) +- Properly handle `https` protocol in dev mode ([#13746](https://github.com/remix-run/react-router/pull/13746)) +- Fix missing styles when Vite's `build.cssCodeSplit` option is disabled ([#13943](https://github.com/remix-run/react-router/pull/13943)) +- Allow `.mts` and `.mjs` extensions for route config file ([#13931](https://github.com/remix-run/react-router/pull/13931)) +- Fix prerender file locations when `cwd` differs from project root ([#13824](https://github.com/remix-run/react-router/pull/13824)) +- Improve chunk error logging when a chunk cannot be found during the build ([#13799](https://github.com/remix-run/react-router/pull/13799)) +- Fix incorrectly configured `externalConditions` which had enabled `module` condition for externals and broke builds with certain packages, like Emotion. ([#13871](https://github.com/remix-run/react-router/pull/13871)) +- Updated dependencies: + - `react-router@7.7.0-pre.0` + - `@react-router/node@7.7.0-pre.0` + - `@react-router/serve@7.7.0-pre.0` + ## 7.6.3 ### Patch Changes diff --git a/packages/react-router-dev/package.json b/packages/react-router-dev/package.json index 8a707fcb7b..03246da475 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.6.3", + "version": "7.7.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 3211bfcb00..849a6a15d2 100644 --- a/packages/react-router-dom/CHANGELOG.md +++ b/packages/react-router-dom/CHANGELOG.md @@ -1,5 +1,12 @@ # react-router-dom +## 7.7.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `react-router@7.7.0-pre.0` + ## 7.6.3 ### Patch Changes diff --git a/packages/react-router-dom/package.json b/packages/react-router-dom/package.json index 235857743b..bad4d0f5e3 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.6.3", + "version": "7.7.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 f9003c0098..6a28326006 100644 --- a/packages/react-router-express/CHANGELOG.md +++ b/packages/react-router-express/CHANGELOG.md @@ -1,5 +1,13 @@ # `@react-router/express` +## 7.7.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `react-router@7.7.0-pre.0` + - `@react-router/node@7.7.0-pre.0` + ## 7.6.3 ### Patch Changes diff --git a/packages/react-router-express/package.json b/packages/react-router-express/package.json index c9fab6381e..001e8d6deb 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.6.3", + "version": "7.7.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 99b996aa5d..1964826c97 100644 --- a/packages/react-router-fs-routes/CHANGELOG.md +++ b/packages/react-router-fs-routes/CHANGELOG.md @@ -1,5 +1,12 @@ # `@react-router/fs-routes` +## 7.7.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@react-router/dev@7.7.0-pre.0` + ## 7.6.3 ### Patch Changes diff --git a/packages/react-router-fs-routes/package.json b/packages/react-router-fs-routes/package.json index 739b1e1de0..aa7a6de56d 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.6.3", + "version": "7.7.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 fbdf183083..9441e9b217 100644 --- a/packages/react-router-node/CHANGELOG.md +++ b/packages/react-router-node/CHANGELOG.md @@ -1,5 +1,12 @@ # `@react-router/node` +## 7.7.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `react-router@7.7.0-pre.0` + ## 7.6.3 ### Patch Changes diff --git a/packages/react-router-node/package.json b/packages/react-router-node/package.json index 50ba0a54f8..3ab792a6f8 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.6.3", + "version": "7.7.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 18db23071f..1b6cd01c17 100644 --- a/packages/react-router-remix-routes-option-adapter/CHANGELOG.md +++ b/packages/react-router-remix-routes-option-adapter/CHANGELOG.md @@ -1,5 +1,16 @@ # `@react-router/remix-config-routes-adapter` +## 7.7.0-pre.0 + +### Minor Changes + +- Export `DefineRouteFunction` type alongside `DefineRoutesFunction` ([#13945](https://github.com/remix-run/react-router/pull/13945)) + +### Patch Changes + +- Updated dependencies: + - `@react-router/dev@7.7.0-pre.0` + ## 7.6.3 ### 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 515edbd807..af1cfee87d 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.6.3", + "version": "7.7.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 1e56b236f7..a2b677729b 100644 --- a/packages/react-router-serve/CHANGELOG.md +++ b/packages/react-router-serve/CHANGELOG.md @@ -1,5 +1,14 @@ # `@react-router/serve` +## 7.7.0-pre.0 + +### Patch Changes + +- Updated dependencies: + - `react-router@7.7.0-pre.0` + - `@react-router/node@7.7.0-pre.0` + - `@react-router/express@7.7.0-pre.0` + ## 7.6.3 ### Patch Changes diff --git a/packages/react-router-serve/package.json b/packages/react-router-serve/package.json index e259d97a2d..8d4b8c9722 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.6.3", + "version": "7.7.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 29c71685c6..3a383cf7b1 100644 --- a/packages/react-router/CHANGELOG.md +++ b/packages/react-router/CHANGELOG.md @@ -1,5 +1,46 @@ # `react-router` +## 7.7.0-pre.0 + +### Minor Changes + +- Add unstable RSC support ([#13700](https://github.com/remix-run/react-router/pull/13700)) + + For more information, see the [RSC documentation](https://reactrouter.com/start/rsc/installation). + +### Patch Changes + +- Handle `InvalidCharacterError` when validating cookie signature ([#13847](https://github.com/remix-run/react-router/pull/13847)) +- Pass a copy of `searchParams` to the `setSearchParams` callback function to avoid muations of the internal `searchParams` instance. This was an issue when navigations were blocked because the internal instance be out of sync with `useLocation().search`. ([#12784](https://github.com/remix-run/react-router/pull/12784)) +- Support invalid `Date` in `turbo-stream` v2 fork ([#13684](https://github.com/remix-run/react-router/pull/13684)) +- In Framework Mode, clear critical CSS in development after initial render ([#13872](https://github.com/remix-run/react-router/pull/13872)) +- Strip search parameters from `patchRoutesOnNavigation` `path` param for fetcher calls ([#13911](https://github.com/remix-run/react-router/pull/13911)) +- Skip scroll restoration on useRevalidator() calls because they're not new locations ([#13671](https://github.com/remix-run/react-router/pull/13671)) +- Support unencoded UTF-8 routes in prerender config with `ssr` set to `false` ([#13699](https://github.com/remix-run/react-router/pull/13699)) +- Do not throw if the url hash is not a valid URI component ([#13247](https://github.com/remix-run/react-router/pull/13247)) +- Fix a regression in `createRoutesStub` introduced with the middleware feature. ([#13946](https://github.com/remix-run/react-router/pull/13946)) + + As part of that work we altered the signature to align with the new middleware APIs without making it backwards compatible with the prior `AppLoadContext` API. This permitted `createRoutesStub` to work if you were opting into middleware and the updated `context` typings, but broke `createRoutesStub` for users not yet opting into middleware. + + We've reverted this change and re-implemented it in such a way that both sets of users can leverage it. + + ```tsx + // If you have not opted into middleware, the old API should work again + let context: AppLoadContext = { + /*...*/ + }; + let Stub = createRoutesStub(routes, context); + + // If you have opted into middleware, you should now pass an instantiated `unstable_routerContextProvider` instead of a `getContext` factory function. + let context = new unstable_RouterContextProvider(); + context.set(SomeContext, someValue); + let Stub = createRoutesStub(routes, context); + ``` + + ⚠️ This may be a breaking bug for if you have adopted the unstable Middleware feature and are using `createRoutesStub` with the updated API. + +- Remove `Content-Length` header from Single Fetch responses ([#13902](https://github.com/remix-run/react-router/pull/13902)) + ## 7.6.3 ### Patch Changes diff --git a/packages/react-router/package.json b/packages/react-router/package.json index 47f3534e25..4326e4ff8b 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "react-router", - "version": "7.6.3", + "version": "7.7.0-pre.0", "description": "Declarative routing for React", "keywords": [ "react",