diff --git a/.changeset/afraid-jeans-drive.md b/.changeset/afraid-jeans-drive.md deleted file mode 100644 index 6c4b2664ac..0000000000 --- a/.changeset/afraid-jeans-drive.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@react-router/dev": patch ---- - -Fix default external conditions in Vite v6. This fixes resolution issues with certain npm packages. diff --git a/.changeset/beige-ants-pay.md b/.changeset/beige-ants-pay.md deleted file mode 100644 index 3b68641aae..0000000000 --- a/.changeset/beige-ants-pay.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -react-router: patch ---- - -Fix issue with fetcher data cleanup in the data layer on fetcher unmount diff --git a/.changeset/calm-cycles-dress.md b/.changeset/calm-cycles-dress.md deleted file mode 100644 index a81205644c..0000000000 --- a/.changeset/calm-cycles-dress.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -"react-router": patch ---- - -Do not rely on `symbol` for filtering out `redirect` responses from loader data - -Previously, some projects were getting type checking errors like: - -```ts -error TS4058: Return type of exported function has or is using name 'redirectSymbol' from external module "node_modules/..." but cannot be named. -``` - -Now that `symbol`s are not used for the `redirect` response type, these errors should no longer be present. diff --git a/.changeset/lazy-elephants-tell.md b/.changeset/lazy-elephants-tell.md deleted file mode 100644 index 393943d03f..0000000000 --- a/.changeset/lazy-elephants-tell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@react-router/dev": patch ---- - -Fix mismatch in prerendering html/data files when path is missing a leading slash diff --git a/.changeset/new-news-decide.md b/.changeset/new-news-decide.md deleted file mode 100644 index d8f6d32f3c..0000000000 --- a/.changeset/new-news-decide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@react-router/dev": patch ---- - -Use `module-sync` server condition when enabled in the runtime. This fixes React context mismatches (e.g. `useHref() may be used only in the context of a component.`) during development on Node 22.10.0+ when using libraries that have a peer dependency on React Router. diff --git a/.changeset/polite-clocks-shake.md b/.changeset/polite-clocks-shake.md deleted file mode 100644 index 82b3377429..0000000000 --- a/.changeset/polite-clocks-shake.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@react-router/dev": patch ---- - -Fix react-refresh source maps diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index 1afcea9ad0..0000000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "mode": "exit", - "tag": "pre", - "initialVersions": { - "integration": "0.0.0", - "integration-vite-5-template": "0.0.0", - "integration-vite-6-template": "0.0.0", - "integration-vite-cloudflare-template": "0.0.0", - "create-react-router": "7.1.1", - "react-router": "7.1.1", - "@react-router/architect": "7.1.1", - "@react-router/cloudflare": "7.1.1", - "@react-router/dev": "7.1.1", - "react-router-dom": "7.1.1", - "@react-router/express": "7.1.1", - "@react-router/fs-routes": "7.1.1", - "@react-router/node": "7.1.1", - "@react-router/remix-routes-option-adapter": "7.1.1", - "@react-router/serve": "7.1.1", - "@playground/framework": "0.0.0", - "@playground/framework-express": "0.0.0", - "@playground/framework-spa": "0.0.0" - }, - "changesets": [ - "afraid-jeans-drive", - "beige-ants-pay", - "calm-cycles-dress", - "lazy-elephants-tell", - "new-news-decide", - "polite-clocks-shake" - ] -} diff --git a/packages/create-react-router/CHANGELOG.md b/packages/create-react-router/CHANGELOG.md index 5312b97e62..cb125ce7b4 100644 --- a/packages/create-react-router/CHANGELOG.md +++ b/packages/create-react-router/CHANGELOG.md @@ -1,6 +1,6 @@ # `create-react-router` -## 7.1.2-pre.0 +## 7.1.2 ## 7.1.1 diff --git a/packages/create-react-router/package.json b/packages/create-react-router/package.json index 84eda6519c..3e9a841c11 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.1.2-pre.0", + "version": "7.1.2", "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 af3d305859..4777d7a3dd 100644 --- a/packages/react-router-architect/CHANGELOG.md +++ b/packages/react-router-architect/CHANGELOG.md @@ -1,12 +1,12 @@ # `@react-router/architect` -## 7.1.2-pre.0 +## 7.1.2 ### Patch Changes - Updated dependencies: - - `react-router@7.1.2-pre.0` - - `@react-router/node@7.1.2-pre.0` + - `react-router@7.1.2` + - `@react-router/node@7.1.2` ## 7.1.1 diff --git a/packages/react-router-architect/package.json b/packages/react-router-architect/package.json index 055bd7e7f0..8240bc6179 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.1.2-pre.0", + "version": "7.1.2", "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 b581ffb53e..af900e09e3 100644 --- a/packages/react-router-cloudflare/CHANGELOG.md +++ b/packages/react-router-cloudflare/CHANGELOG.md @@ -1,11 +1,11 @@ # `@react-router/cloudflare` -## 7.1.2-pre.0 +## 7.1.2 ### Patch Changes - Updated dependencies: - - `react-router@7.1.2-pre.0` + - `react-router@7.1.2` ## 7.1.1 diff --git a/packages/react-router-cloudflare/package.json b/packages/react-router-cloudflare/package.json index bbcbf0459b..5ebfa4965b 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.1.2-pre.0", + "version": "7.1.2", "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 cf1334241a..c7dff8461e 100644 --- a/packages/react-router-dev/CHANGELOG.md +++ b/packages/react-router-dev/CHANGELOG.md @@ -1,6 +1,6 @@ # `@react-router/dev` -## 7.1.2-pre.0 +## 7.1.2 ### Patch Changes @@ -9,9 +9,9 @@ - Use `module-sync` server condition when enabled in the runtime. This fixes React context mismatches (e.g. `useHref() may be used only in the context of a component.`) during development on Node 22.10.0+ when using libraries that have a peer dependency on React Router. ([#12729](https://github.com/remix-run/react-router/pull/12729)) - Fix react-refresh source maps ([#12686](https://github.com/remix-run/react-router/pull/12686)) - Updated dependencies: - - `react-router@7.1.2-pre.0` - - `@react-router/node@7.1.2-pre.0` - - `@react-router/serve@7.1.2-pre.0` + - `react-router@7.1.2` + - `@react-router/node@7.1.2` + - `@react-router/serve@7.1.2` ## 7.1.1 @@ -87,7 +87,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 fb578c1d43..18e2dff8f9 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.1.2-pre.0", + "version": "7.1.2", "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 a5d708144a..0c49577809 100644 --- a/packages/react-router-dom/CHANGELOG.md +++ b/packages/react-router-dom/CHANGELOG.md @@ -1,11 +1,11 @@ # react-router-dom -## 7.1.2-pre.0 +## 7.1.2 ### Patch Changes - Updated dependencies: - - `react-router@7.1.2-pre.0` + - `react-router@7.1.2` ## 7.1.1 @@ -49,7 +49,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 5cab65611a..97465f34c6 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.1.2-pre.0", + "version": "7.1.2", "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 73f6b67ec9..94b4edb162 100644 --- a/packages/react-router-express/CHANGELOG.md +++ b/packages/react-router-express/CHANGELOG.md @@ -1,12 +1,12 @@ # `@react-router/express` -## 7.1.2-pre.0 +## 7.1.2 ### Patch Changes - Updated dependencies: - - `react-router@7.1.2-pre.0` - - `@react-router/node@7.1.2-pre.0` + - `react-router@7.1.2` + - `@react-router/node@7.1.2` ## 7.1.1 @@ -44,7 +44,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 0aab86a94c..aef94419fb 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.1.2-pre.0", + "version": "7.1.2", "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 5569e184cf..c4200f5fca 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.1.2-pre.0 +## 7.1.2 ### Patch Changes - Updated dependencies: - - `@react-router/dev@7.1.2-pre.0` + - `@react-router/dev@7.1.2` ## 7.1.1 diff --git a/packages/react-router-fs-routes/package.json b/packages/react-router-fs-routes/package.json index 6a7d024871..1debac0b1a 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.1.2-pre.0", + "version": "7.1.2", "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 501979c1f7..537cdebc1b 100644 --- a/packages/react-router-node/CHANGELOG.md +++ b/packages/react-router-node/CHANGELOG.md @@ -1,11 +1,11 @@ # `@react-router/node` -## 7.1.2-pre.0 +## 7.1.2 ### Patch Changes - Updated dependencies: - - `react-router@7.1.2-pre.0` + - `react-router@7.1.2` ## 7.1.1 @@ -39,7 +39,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 f7b88624b9..4a0de3637e 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.1.2-pre.0", + "version": "7.1.2", "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 e6a03a22e6..6b07cf682a 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.1.2-pre.0 +## 7.1.2 ### Patch Changes - Updated dependencies: - - `@react-router/dev@7.1.2-pre.0` + - `@react-router/dev@7.1.2` ## 7.1.1 diff --git a/packages/react-router-remix-routes-option-adapter/package.json b/packages/react-router-remix-routes-option-adapter/package.json index 62f12e29d5..f4aa16f62e 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.1.2-pre.0", + "version": "7.1.2", "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 55a5c25359..a4d73b96c1 100644 --- a/packages/react-router-serve/CHANGELOG.md +++ b/packages/react-router-serve/CHANGELOG.md @@ -1,13 +1,13 @@ # `@react-router/serve` -## 7.1.2-pre.0 +## 7.1.2 ### Patch Changes - Updated dependencies: - - `react-router@7.1.2-pre.0` - - `@react-router/node@7.1.2-pre.0` - - `@react-router/express@7.1.2-pre.0` + - `react-router@7.1.2` + - `@react-router/node@7.1.2` + - `@react-router/express@7.1.2` ## 7.1.1 @@ -49,7 +49,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 00e36c2aab..372ba78130 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.1.2-pre.0", + "version": "7.1.2", "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 5b95dc67dc..c836bfb223 100644 --- a/packages/react-router/CHANGELOG.md +++ b/packages/react-router/CHANGELOG.md @@ -1,6 +1,6 @@ # `react-router` -## 7.1.2-pre.0 +## 7.1.2 ### Patch Changes @@ -55,7 +55,7 @@ - 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 1ffc958165..70791ca1af 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "react-router", - "version": "7.1.2-pre.0", + "version": "7.1.2", "description": "Declarative routing for React", "keywords": [ "react",