From 2809e3d5ba2614353ab30a428b12820cbb9366be Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 23 Oct 2025 19:38:45 +0000 Subject: [PATCH] chore: Update version for release (pre) --- .changeset/pre.json | 10 +++++- packages/create-react-router/CHANGELOG.md | 2 ++ 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 | 13 +++++++ 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 | 7 ++++ .../package.json | 2 +- packages/react-router-serve/CHANGELOG.md | 9 +++++ packages/react-router-serve/package.json | 2 +- packages/react-router/CHANGELOG.md | 34 +++++++++++++++++++ packages/react-router/package.json | 2 +- 23 files changed, 129 insertions(+), 12 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index 0e5ab7a45d..9ebfb7640b 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -36,5 +36,13 @@ "@playground/split-route-modules-spa": "0.0.0", "@playground/vite-plugin-cloudflare": "0.0.0" }, - "changesets": [] + "changesets": [ + "big-drinks-invite", + "cuddly-dodos-report", + "hip-foxes-repeat", + "khaki-dingos-kiss", + "nice-donuts-obey", + "serious-garlics-push", + "shy-eels-drum" + ] } diff --git a/packages/create-react-router/CHANGELOG.md b/packages/create-react-router/CHANGELOG.md index 49f7ad6ac1..880c0fa00c 100644 --- a/packages/create-react-router/CHANGELOG.md +++ b/packages/create-react-router/CHANGELOG.md @@ -1,5 +1,7 @@ # `create-react-router` +## 7.9.5-pre.0 + ## 7.9.4 _No changes_ diff --git a/packages/create-react-router/package.json b/packages/create-react-router/package.json index c51639a244..2fd3075972 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.9.4", + "version": "7.9.5-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 16cf02621b..24cf9f27ed 100644 --- a/packages/react-router-architect/CHANGELOG.md +++ b/packages/react-router-architect/CHANGELOG.md @@ -1,5 +1,13 @@ # `@react-router/architect` +## 7.9.5-pre.0 + +### Patch Changes + +- Updated dependencies: + - `react-router@7.9.5-pre.0` + - `@react-router/node@7.9.5-pre.0` + ## 7.9.4 ### Patch Changes diff --git a/packages/react-router-architect/package.json b/packages/react-router-architect/package.json index 2e4c1ac8bf..6cfb165a55 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.9.4", + "version": "7.9.5-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 9a471e4a52..4d177caaf3 100644 --- a/packages/react-router-cloudflare/CHANGELOG.md +++ b/packages/react-router-cloudflare/CHANGELOG.md @@ -1,5 +1,12 @@ # `@react-router/cloudflare` +## 7.9.5-pre.0 + +### Patch Changes + +- Updated dependencies: + - `react-router@7.9.5-pre.0` + ## 7.9.4 ### Patch Changes diff --git a/packages/react-router-cloudflare/package.json b/packages/react-router-cloudflare/package.json index 44275aa75e..c67ac5ea74 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.9.4", + "version": "7.9.5-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 e9029d2b52..a03ac60ec7 100644 --- a/packages/react-router-dev/CHANGELOG.md +++ b/packages/react-router-dev/CHANGELOG.md @@ -1,5 +1,18 @@ # `@react-router/dev` +## 7.9.5-pre.0 + +### Patch Changes + +- Introduce a `prerender.unstable_concurrency` option, to support running the prerendering concurrently, potentially speeding up the build. ([#14380](https://github.com/remix-run/react-router/pull/14380)) +- Move RSCHydratedRouter and utils to `/dom` export. ([#14457](https://github.com/remix-run/react-router/pull/14457)) +- Ensure route navigation doesn't remove CSS `link` elements used by dynamic imports ([#14463](https://github.com/remix-run/react-router/pull/14463)) +- Typegen: only register route module types for routes within the app directory ([#14439](https://github.com/remix-run/react-router/pull/14439)) +- Updated dependencies: + - `react-router@7.9.5-pre.0` + - `@react-router/node@7.9.5-pre.0` + - `@react-router/serve@7.9.5-pre.0` + ## 7.9.4 ### Patch Changes diff --git a/packages/react-router-dev/package.json b/packages/react-router-dev/package.json index 2e37951c2e..08360cbf6e 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.9.4", + "version": "7.9.5-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 3eef443c6c..7135a53e2c 100644 --- a/packages/react-router-dom/CHANGELOG.md +++ b/packages/react-router-dom/CHANGELOG.md @@ -1,5 +1,12 @@ # react-router-dom +## 7.9.5-pre.0 + +### Patch Changes + +- Updated dependencies: + - `react-router@7.9.5-pre.0` + ## 7.9.4 ### Patch Changes diff --git a/packages/react-router-dom/package.json b/packages/react-router-dom/package.json index 348dc4fb66..f6a693610b 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.9.4", + "version": "7.9.5-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 3315423171..6af9aa94fc 100644 --- a/packages/react-router-express/CHANGELOG.md +++ b/packages/react-router-express/CHANGELOG.md @@ -1,5 +1,13 @@ # `@react-router/express` +## 7.9.5-pre.0 + +### Patch Changes + +- Updated dependencies: + - `react-router@7.9.5-pre.0` + - `@react-router/node@7.9.5-pre.0` + ## 7.9.4 ### Patch Changes diff --git a/packages/react-router-express/package.json b/packages/react-router-express/package.json index fd349d39ea..9b00fed646 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.9.4", + "version": "7.9.5-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 0b8d38e5bb..0cc625f9a0 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.9.5-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@react-router/dev@7.9.5-pre.0` + ## 7.9.4 ### Patch Changes diff --git a/packages/react-router-fs-routes/package.json b/packages/react-router-fs-routes/package.json index 606c050dfe..f5d52d8231 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.9.4", + "version": "7.9.5-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 4ec8cddc49..684b9a971a 100644 --- a/packages/react-router-node/CHANGELOG.md +++ b/packages/react-router-node/CHANGELOG.md @@ -1,5 +1,12 @@ # `@react-router/node` +## 7.9.5-pre.0 + +### Patch Changes + +- Updated dependencies: + - `react-router@7.9.5-pre.0` + ## 7.9.4 ### Patch Changes diff --git a/packages/react-router-node/package.json b/packages/react-router-node/package.json index d995c0702d..5cc743cb2b 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.9.4", + "version": "7.9.5-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 73ffdbf88e..01326fe29c 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` +## 7.9.5-pre.0 + +### Patch Changes + +- Updated dependencies: + - `@react-router/dev@7.9.5-pre.0` + ## 7.9.4 ### 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 8ed145ee96..64317adf01 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.9.4", + "version": "7.9.5-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 21f876abd6..3c0d220e2a 100644 --- a/packages/react-router-serve/CHANGELOG.md +++ b/packages/react-router-serve/CHANGELOG.md @@ -1,5 +1,14 @@ # `@react-router/serve` +## 7.9.5-pre.0 + +### Patch Changes + +- Updated dependencies: + - `react-router@7.9.5-pre.0` + - `@react-router/node@7.9.5-pre.0` + - `@react-router/express@7.9.5-pre.0` + ## 7.9.4 ### Patch Changes diff --git a/packages/react-router-serve/package.json b/packages/react-router-serve/package.json index 4b0ba29102..588ee2d690 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.9.4", + "version": "7.9.5-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 479bccdc23..1cb3418293 100644 --- a/packages/react-router/CHANGELOG.md +++ b/packages/react-router/CHANGELOG.md @@ -1,5 +1,39 @@ # `react-router` +## 7.9.5-pre.0 + +### Patch Changes + +- Move RSCHydratedRouter and utils to `/dom` export. ([#14457](https://github.com/remix-run/react-router/pull/14457)) +- useRoute: return type-safe `handle` ([#14462](https://github.com/remix-run/react-router/pull/14462)) + + For example: + + ```ts + // app/routes/admin.tsx + const handle = { hello: "world" }; + ``` + + ```ts + // app/routes/some-other-route.tsx + export default function Component() { + const admin = useRoute("routes/admin"); + if (!admin) throw new Error("Not nested within 'routes/admin'"); + console.log(admin.handle); + // ^? { hello: string } + } + ``` + +- Ensure action handlers run for routes with middleware even if no loader is present ([#14443](https://github.com/remix-run/react-router/pull/14443)) +- Add `unstable_instrumentations` API to allow users to add observablity to their apps by instrumenting route loaders, actions, middlewares, lazy, as well as server-side request handlers and client side navigations/fetches ([#14412](https://github.com/remix-run/react-router/pull/14412)) + - Framework Mode: + - `entry.server.tsx`: `export const unstable_instrumentations = [...]` + - `entry.client.tsx`: `` + - Data Mode + - `createBrowserRouter(routes, { unstable_instrumentations: [...] })` + + This also adds a new `unstable_pattern` parameter to loaders/actions/middleware which contains the un-interpolated route pattern (i.e., `/blog/:slug`) which is useful for aggregating performance metrics by route + ## 7.9.4 ### Patch Changes diff --git a/packages/react-router/package.json b/packages/react-router/package.json index f89b50e9ba..06ec8578cd 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "react-router", - "version": "7.9.4", + "version": "7.9.5-pre.0", "description": "Declarative routing for React", "keywords": [ "react",