From 48cd3fc3782673227142b556c03ed39ce8a1a010 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 19 Mar 2025 14:07:09 +0000 Subject: [PATCH 1/2] chore: Update version for release --- .changeset/clever-sheep-draw.md | 5 --- .changeset/cuddly-dots-hear.md | 5 --- .changeset/dull-hotels-battle.md | 5 --- .changeset/eleven-oranges-cheat.md | 5 --- .changeset/few-months-begin.md | 5 --- .changeset/four-ligers-search.md | 5 --- .changeset/plenty-jeans-lie.md | 5 --- .changeset/pre.json | 41 ------------------- .changeset/silver-peas-shop.md | 5 --- .changeset/three-oranges-sort.md | 5 --- .changeset/unlucky-pumas-buy.md | 5 --- packages/create-react-router/CHANGELOG.md | 2 +- packages/create-react-router/package.json | 2 +- packages/react-router-architect/CHANGELOG.md | 6 +-- packages/react-router-architect/package.json | 2 +- packages/react-router-cloudflare/CHANGELOG.md | 4 +- packages/react-router-cloudflare/package.json | 2 +- packages/react-router-dev/CHANGELOG.md | 10 ++--- packages/react-router-dev/package.json | 2 +- packages/react-router-dom/CHANGELOG.md | 6 +-- 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 | 4 +- packages/react-router-fs-routes/package.json | 2 +- packages/react-router-node/CHANGELOG.md | 6 +-- packages/react-router-node/package.json | 2 +- .../CHANGELOG.md | 4 +- .../package.json | 2 +- packages/react-router-serve/CHANGELOG.md | 10 ++--- packages/react-router-serve/package.json | 2 +- packages/react-router/CHANGELOG.md | 6 +-- packages/react-router/package.json | 2 +- 33 files changed, 44 insertions(+), 135 deletions(-) delete mode 100644 .changeset/clever-sheep-draw.md delete mode 100644 .changeset/cuddly-dots-hear.md delete mode 100644 .changeset/dull-hotels-battle.md delete mode 100644 .changeset/eleven-oranges-cheat.md delete mode 100644 .changeset/few-months-begin.md delete mode 100644 .changeset/four-ligers-search.md delete mode 100644 .changeset/plenty-jeans-lie.md delete mode 100644 .changeset/pre.json delete mode 100644 .changeset/silver-peas-shop.md delete mode 100644 .changeset/three-oranges-sort.md delete mode 100644 .changeset/unlucky-pumas-buy.md diff --git a/.changeset/clever-sheep-draw.md b/.changeset/clever-sheep-draw.md deleted file mode 100644 index 240d172d17..0000000000 --- a/.changeset/clever-sheep-draw.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"react-router": patch ---- - -- UNSTABLE(BREAKING): If a middleware throws an error, ensure we only bubble the error itself via `next()` and are no longer leaking the `MiddlewareError` implementation detail diff --git a/.changeset/cuddly-dots-hear.md b/.changeset/cuddly-dots-hear.md deleted file mode 100644 index 63750a69a4..0000000000 --- a/.changeset/cuddly-dots-hear.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@react-router/dev": patch ---- - -When `future.unstable_splitRouteModules` is set to `"enforce"`, allow both splittable and unsplittable root route exports since it's always in a single chunk. diff --git a/.changeset/dull-hotels-battle.md b/.changeset/dull-hotels-battle.md deleted file mode 100644 index a163696ffb..0000000000 --- a/.changeset/dull-hotels-battle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@react-router/dev": patch ---- - -When `future.unstable_viteEnvironmentApi` is enabled, allow plugins that override the default SSR environment (such as `@cloudflare/vite-plugin`) to be placed before or after the React Router plugin. diff --git a/.changeset/eleven-oranges-cheat.md b/.changeset/eleven-oranges-cheat.md deleted file mode 100644 index 0359cbaa0d..0000000000 --- a/.changeset/eleven-oranges-cheat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@react-router/dev": patch ---- - -Fix conflicts with other Vite plugins that use the `configureServer` and/or `configurePreviewServer` hooks diff --git a/.changeset/few-months-begin.md b/.changeset/few-months-begin.md deleted file mode 100644 index e951eb93de..0000000000 --- a/.changeset/few-months-begin.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"react-router": patch ---- - -Fix `RequestHandler` `loadContext` parameter type when middleware is enabled diff --git a/.changeset/four-ligers-search.md b/.changeset/four-ligers-search.md deleted file mode 100644 index 0cfdbba031..0000000000 --- a/.changeset/four-ligers-search.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"react-router": patch ---- - -Fix root loader data on initial load redirects in SPA mode diff --git a/.changeset/plenty-jeans-lie.md b/.changeset/plenty-jeans-lie.md deleted file mode 100644 index fddb9c8ad9..0000000000 --- a/.changeset/plenty-jeans-lie.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"react-router": patch ---- - -Load ancestor pathless/index routes in lazy route discovery for upwards non-eager-discoery routing diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index 0155c7bc96..0000000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "mode": "exit", - "tag": "pre", - "initialVersions": { - "integration": "0.0.0", - "integration-cloudflare-dev-proxy-template": "0.0.0", - "integration-vite-5-template": "0.0.0", - "integration-vite-6-template": "0.0.0", - "integration-vite-plugin-cloudflare-template": "0.0.0", - "create-react-router": "7.3.0", - "react-router": "7.3.0", - "@react-router/architect": "7.3.0", - "@react-router/cloudflare": "7.3.0", - "@react-router/dev": "7.3.0", - "react-router-dom": "7.3.0", - "@react-router/express": "7.3.0", - "@react-router/fs-routes": "7.3.0", - "@react-router/node": "7.3.0", - "@react-router/remix-routes-option-adapter": "7.3.0", - "@react-router/serve": "7.3.0", - "@playground/framework": "0.0.0", - "@playground/framework-express": "0.0.0", - "@playground/framework-spa": "0.0.0", - "@playground/framework-vite-5": "0.0.0", - "@playground/split-route-modules": "0.0.0", - "@playground/split-route-modules-spa": "0.0.0", - "@playground/vite-plugin-cloudflare": "0.0.0" - }, - "changesets": [ - "clever-sheep-draw", - "cuddly-dots-hear", - "dull-hotels-battle", - "eleven-oranges-cheat", - "few-months-begin", - "four-ligers-search", - "plenty-jeans-lie", - "silver-peas-shop", - "three-oranges-sort", - "unlucky-pumas-buy" - ] -} diff --git a/.changeset/silver-peas-shop.md b/.changeset/silver-peas-shop.md deleted file mode 100644 index 38fc4f1d61..0000000000 --- a/.changeset/silver-peas-shop.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@react-router/dev": minor ---- - -Generate types for `virtual:react-router/server-build` module diff --git a/.changeset/three-oranges-sort.md b/.changeset/three-oranges-sort.md deleted file mode 100644 index 5b90ed6b49..0000000000 --- a/.changeset/three-oranges-sort.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"react-router": patch ---- - -Fix `shouldRevalidate` behavior for `clientLoader`-only routes in `ssr:true` apps diff --git a/.changeset/unlucky-pumas-buy.md b/.changeset/unlucky-pumas-buy.md deleted file mode 100644 index 336170ab4a..0000000000 --- a/.changeset/unlucky-pumas-buy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"react-router": patch ---- - -[UNSTABLE] Update `Route.unstable_MiddlewareFunction` to have a return value of `Response | undefined` instead of `Response | void` becaue you should not return anything if you aren't returning the `Response` diff --git a/packages/create-react-router/CHANGELOG.md b/packages/create-react-router/CHANGELOG.md index 433bc50bbf..5f0b7c7c65 100644 --- a/packages/create-react-router/CHANGELOG.md +++ b/packages/create-react-router/CHANGELOG.md @@ -1,6 +1,6 @@ # `create-react-router` -## 7.4.0-pre.0 +## 7.4.0 ## 7.3.0 diff --git a/packages/create-react-router/package.json b/packages/create-react-router/package.json index b62983fa7e..ca769e53c1 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.4.0-pre.0", + "version": "7.4.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 16d205170a..5b16ab87c9 100644 --- a/packages/react-router-architect/CHANGELOG.md +++ b/packages/react-router-architect/CHANGELOG.md @@ -1,12 +1,12 @@ # `@react-router/architect` -## 7.4.0-pre.0 +## 7.4.0 ### Patch Changes - Updated dependencies: - - `react-router@7.4.0-pre.0` - - `@react-router/node@7.4.0-pre.0` + - `react-router@7.4.0` + - `@react-router/node@7.4.0` ## 7.3.0 diff --git a/packages/react-router-architect/package.json b/packages/react-router-architect/package.json index 60b9867575..b6cac51ddd 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.4.0-pre.0", + "version": "7.4.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 5fa134c9e5..e5ed285870 100644 --- a/packages/react-router-cloudflare/CHANGELOG.md +++ b/packages/react-router-cloudflare/CHANGELOG.md @@ -1,11 +1,11 @@ # `@react-router/cloudflare` -## 7.4.0-pre.0 +## 7.4.0 ### Patch Changes - Updated dependencies: - - `react-router@7.4.0-pre.0` + - `react-router@7.4.0` ## 7.3.0 diff --git a/packages/react-router-cloudflare/package.json b/packages/react-router-cloudflare/package.json index 94dbd4b5b9..5b5909d34e 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.4.0-pre.0", + "version": "7.4.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 8bc38b5bff..31cf051644 100644 --- a/packages/react-router-dev/CHANGELOG.md +++ b/packages/react-router-dev/CHANGELOG.md @@ -1,6 +1,6 @@ # `@react-router/dev` -## 7.4.0-pre.0 +## 7.4.0 ### Minor Changes @@ -12,9 +12,9 @@ - When `future.unstable_viteEnvironmentApi` is enabled, allow plugins that override the default SSR environment (such as `@cloudflare/vite-plugin`) to be placed before or after the React Router plugin. ([#13183](https://github.com/remix-run/react-router/pull/13183)) - Fix conflicts with other Vite plugins that use the `configureServer` and/or `configurePreviewServer` hooks ([#13184](https://github.com/remix-run/react-router/pull/13184)) - Updated dependencies: - - `react-router@7.4.0-pre.0` - - `@react-router/node@7.4.0-pre.0` - - `@react-router/serve@7.4.0-pre.0` + - `react-router@7.4.0` + - `@react-router/node@7.4.0` + - `@react-router/serve@7.4.0` ## 7.3.0 @@ -254,7 +254,7 @@ +import { cloudflareDevProxy } from "@react-router/dev/vite/cloudflare"; ``` -- Remove single_fetch future flag. ([#11522](https://github.com/remix-run/react-router/pull/11522)) +- Remove single\_fetch future flag. ([#11522](https://github.com/remix-run/react-router/pull/11522)) - update minimum node version to 18 ([#11690](https://github.com/remix-run/react-router/pull/11690)) diff --git a/packages/react-router-dev/package.json b/packages/react-router-dev/package.json index 66060d27eb..ee475fe44c 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.4.0-pre.0", + "version": "7.4.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 35308acd03..40d51b2d76 100644 --- a/packages/react-router-dom/CHANGELOG.md +++ b/packages/react-router-dom/CHANGELOG.md @@ -1,11 +1,11 @@ # react-router-dom -## 7.4.0-pre.0 +## 7.4.0 ### Patch Changes - Updated dependencies: - - `react-router@7.4.0-pre.0` + - `react-router@7.4.0` ## 7.3.0 @@ -91,7 +91,7 @@ - Use `createRemixRouter`/`RouterProvider` in `entry.client` instead of `RemixBrowser` ([#11469](https://github.com/remix-run/react-router/pull/11469)) -- Remove single_fetch future flag. ([#11522](https://github.com/remix-run/react-router/pull/11522)) +- Remove single\_fetch future flag. ([#11522](https://github.com/remix-run/react-router/pull/11522)) - Remove `future.v7_startTransition` flag ([#11696](https://github.com/remix-run/react-router/pull/11696)) diff --git a/packages/react-router-dom/package.json b/packages/react-router-dom/package.json index fe25a4dfd1..cb1ceb5177 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.4.0-pre.0", + "version": "7.4.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 cfee171ec2..e241e9cc67 100644 --- a/packages/react-router-express/CHANGELOG.md +++ b/packages/react-router-express/CHANGELOG.md @@ -1,12 +1,12 @@ # `@react-router/express` -## 7.4.0-pre.0 +## 7.4.0 ### Patch Changes - Updated dependencies: - - `react-router@7.4.0-pre.0` - - `@react-router/node@7.4.0-pre.0` + - `react-router@7.4.0` + - `@react-router/node@7.4.0` ## 7.3.0 @@ -93,7 +93,7 @@ ### Major Changes -- Remove single_fetch future flag. ([#11522](https://github.com/remix-run/react-router/pull/11522)) +- Remove single\_fetch future flag. ([#11522](https://github.com/remix-run/react-router/pull/11522)) - update minimum node version to 18 ([#11690](https://github.com/remix-run/react-router/pull/11690)) - Add `exports` field to all packages ([#11675](https://github.com/remix-run/react-router/pull/11675)) - node package no longer re-exports from react-router ([#11702](https://github.com/remix-run/react-router/pull/11702)) diff --git a/packages/react-router-express/package.json b/packages/react-router-express/package.json index 7584515349..70b12abb6e 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.4.0-pre.0", + "version": "7.4.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 6f3bb45933..224892650f 100644 --- a/packages/react-router-fs-routes/CHANGELOG.md +++ b/packages/react-router-fs-routes/CHANGELOG.md @@ -1,11 +1,11 @@ # `@react-router/fs-routes` -## 7.4.0-pre.0 +## 7.4.0 ### Patch Changes - Updated dependencies: - - `@react-router/dev@7.4.0-pre.0` + - `@react-router/dev@7.4.0` ## 7.3.0 diff --git a/packages/react-router-fs-routes/package.json b/packages/react-router-fs-routes/package.json index 18c83f976b..0a4efe0744 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.4.0-pre.0", + "version": "7.4.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 86ea5be3de..68c076f86d 100644 --- a/packages/react-router-node/CHANGELOG.md +++ b/packages/react-router-node/CHANGELOG.md @@ -1,11 +1,11 @@ # `@react-router/node` -## 7.4.0-pre.0 +## 7.4.0 ### Patch Changes - Updated dependencies: - - `react-router@7.4.0-pre.0` + - `react-router@7.4.0` ## 7.3.0 @@ -81,7 +81,7 @@ ### Major Changes -- Remove single_fetch future flag. ([#11522](https://github.com/remix-run/react-router/pull/11522)) +- Remove single\_fetch future flag. ([#11522](https://github.com/remix-run/react-router/pull/11522)) - For Remix consumers migrating to React Router, the `crypto` global from the [Web Crypto API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Crypto_API) is now required when using cookie and session APIs. This means that the following APIs are provided from `react-router` rather than platform-specific packages: ([#11837](https://github.com/remix-run/react-router/pull/11837)) diff --git a/packages/react-router-node/package.json b/packages/react-router-node/package.json index d9e4a49484..c28995035e 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.4.0-pre.0", + "version": "7.4.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 da741355ad..c471dcb0c4 100644 --- a/packages/react-router-remix-routes-option-adapter/CHANGELOG.md +++ b/packages/react-router-remix-routes-option-adapter/CHANGELOG.md @@ -1,11 +1,11 @@ # `@react-router/remix-config-routes-adapter` -## 7.4.0-pre.0 +## 7.4.0 ### Patch Changes - Updated dependencies: - - `@react-router/dev@7.4.0-pre.0` + - `@react-router/dev@7.4.0` ## 7.3.0 diff --git a/packages/react-router-remix-routes-option-adapter/package.json b/packages/react-router-remix-routes-option-adapter/package.json index e19caba1e9..c258224273 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.4.0-pre.0", + "version": "7.4.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 9a86242661..126cd62f24 100644 --- a/packages/react-router-serve/CHANGELOG.md +++ b/packages/react-router-serve/CHANGELOG.md @@ -1,13 +1,13 @@ # `@react-router/serve` -## 7.4.0-pre.0 +## 7.4.0 ### Patch Changes - Updated dependencies: - - `react-router@7.4.0-pre.0` - - `@react-router/node@7.4.0-pre.0` - - `@react-router/express@7.4.0-pre.0` + - `react-router@7.4.0` + - `@react-router/node@7.4.0` + - `@react-router/express@7.4.0` ## 7.3.0 @@ -103,7 +103,7 @@ ### Major Changes -- Remove single_fetch future flag. ([#11522](https://github.com/remix-run/react-router/pull/11522)) +- Remove single\_fetch future flag. ([#11522](https://github.com/remix-run/react-router/pull/11522)) - update minimum node version to 18 ([#11690](https://github.com/remix-run/react-router/pull/11690)) - Add `exports` field to all packages ([#11675](https://github.com/remix-run/react-router/pull/11675)) - node package no longer re-exports from react-router ([#11702](https://github.com/remix-run/react-router/pull/11702)) diff --git a/packages/react-router-serve/package.json b/packages/react-router-serve/package.json index 6b93f74def..7dd898ae4b 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.4.0-pre.0", + "version": "7.4.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 3d20b9a2d6..7ce2d51a1a 100644 --- a/packages/react-router/CHANGELOG.md +++ b/packages/react-router/CHANGELOG.md @@ -1,6 +1,6 @@ # `react-router` -## 7.4.0-pre.0 +## 7.4.0 ### Patch Changes @@ -9,7 +9,7 @@ - Fix root loader data on initial load redirects in SPA mode ([#13222](https://github.com/remix-run/react-router/pull/13222)) - Load ancestor pathless/index routes in lazy route discovery for upwards non-eager-discoery routing ([#13203](https://github.com/remix-run/react-router/pull/13203)) - Fix `shouldRevalidate` behavior for `clientLoader`-only routes in `ssr:true` apps ([#13221](https://github.com/remix-run/react-router/pull/13221)) -- [UNSTABLE] Update `Route.unstable_MiddlewareFunction` to have a return value of `Response | undefined` instead of `Response | void` becaue you should not return anything if you aren't returning the `Response` ([#13199](https://github.com/remix-run/react-router/pull/13199)) +- \[UNSTABLE] Update `Route.unstable_MiddlewareFunction` to have a return value of `Response | undefined` instead of `Response | void` becaue you should not return anything if you aren't returning the `Response` ([#13199](https://github.com/remix-run/react-router/pull/13199)) ## 7.3.0 @@ -431,7 +431,7 @@ _No changes_ - Collapse `@remix-run/server-runtime` into `react-router` - Collapse `@remix-run/testing` into `react-router` -- Remove single_fetch future flag. ([#11522](https://github.com/remix-run/react-router/pull/11522)) +- Remove single\_fetch future flag. ([#11522](https://github.com/remix-run/react-router/pull/11522)) - Drop support for Node 16, React Router SSR now requires Node 18 or higher ([#11391](https://github.com/remix-run/react-router/pull/11391)) diff --git a/packages/react-router/package.json b/packages/react-router/package.json index 20d2185bf7..ff76fcac25 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "react-router", - "version": "7.4.0-pre.0", + "version": "7.4.0", "description": "Declarative routing for React", "keywords": [ "react", From bee793c0ff3a1a957a693aa9f11203c663420841 Mon Sep 17 00:00:00 2001 From: Matt Brophy Date: Wed, 19 Mar 2025 10:15:58 -0400 Subject: [PATCH 2/2] Update release notes --- CHANGELOG.md | 2 +- packages/create-react-router/CHANGELOG.md | 2 ++ packages/react-router/CHANGELOG.md | 8 ++++---- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0709e0473e..eb679976c6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -307,7 +307,7 @@ Date: YYYY-MM-DD ## v7.4.0 -Date: 2025-03-18 +Date: 2025-03-19 ### Minor Changes diff --git a/packages/create-react-router/CHANGELOG.md b/packages/create-react-router/CHANGELOG.md index 5f0b7c7c65..1e78ec7027 100644 --- a/packages/create-react-router/CHANGELOG.md +++ b/packages/create-react-router/CHANGELOG.md @@ -2,6 +2,8 @@ ## 7.4.0 +_No changes_ + ## 7.3.0 _No changes_ diff --git a/packages/react-router/CHANGELOG.md b/packages/react-router/CHANGELOG.md index 7ce2d51a1a..aee2cdb78f 100644 --- a/packages/react-router/CHANGELOG.md +++ b/packages/react-router/CHANGELOG.md @@ -4,12 +4,12 @@ ### Patch Changes -- - UNSTABLE(BREAKING): If a middleware throws an error, ensure we only bubble the error itself via `next()` and are no longer leaking the `MiddlewareError` implementation detail ([#13180](https://github.com/remix-run/react-router/pull/13180)) -- Fix `RequestHandler` `loadContext` parameter type when middleware is enabled ([#13204](https://github.com/remix-run/react-router/pull/13204)) - Fix root loader data on initial load redirects in SPA mode ([#13222](https://github.com/remix-run/react-router/pull/13222)) - Load ancestor pathless/index routes in lazy route discovery for upwards non-eager-discoery routing ([#13203](https://github.com/remix-run/react-router/pull/13203)) - Fix `shouldRevalidate` behavior for `clientLoader`-only routes in `ssr:true` apps ([#13221](https://github.com/remix-run/react-router/pull/13221)) -- \[UNSTABLE] Update `Route.unstable_MiddlewareFunction` to have a return value of `Response | undefined` instead of `Response | void` becaue you should not return anything if you aren't returning the `Response` ([#13199](https://github.com/remix-run/react-router/pull/13199)) +- UNSTABLE: Fix `RequestHandler` `loadContext` parameter type when middleware is enabled ([#13204](https://github.com/remix-run/react-router/pull/13204)) +- UNSTABLE: Update `Route.unstable_MiddlewareFunction` to have a return value of `Response | undefined` instead of `Response | void` becaue you should not return anything if you aren't returning the `Response` ([#13199](https://github.com/remix-run/react-router/pull/13199)) +- UNSTABLE(BREAKING): If a middleware throws an error, ensure we only bubble the error itself via `next()` and are no longer leaking the `MiddlewareError` implementation detail ([#13180](https://github.com/remix-run/react-router/pull/13180)) ## 7.3.0 @@ -431,7 +431,7 @@ _No changes_ - Collapse `@remix-run/server-runtime` into `react-router` - Collapse `@remix-run/testing` into `react-router` -- Remove single\_fetch future flag. ([#11522](https://github.com/remix-run/react-router/pull/11522)) +- Remove single_fetch future flag. ([#11522](https://github.com/remix-run/react-router/pull/11522)) - Drop support for Node 16, React Router SSR now requires Node 18 or higher ([#11391](https://github.com/remix-run/react-router/pull/11391))