diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 18a22cd4..6cf5abdc 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -43,7 +43,7 @@ jobs: - name: 🏗️ Setup Node.js uses: actions/setup-node@v5 with: - node-version: "22.22.0" + node-version: "24.19.0" registry-url: "https://registry.npmjs.org" cache: "pnpm" diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 75844d94..e5527493 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,7 +34,7 @@ jobs: - name: 🏗️ Setup Node.js uses: actions/setup-node@v5 with: - node-version: "22.22.0" + node-version: "24.19.0" cache: "pnpm" - name: 📦 Install dependencies @@ -87,7 +87,7 @@ jobs: - name: 🏗️ Setup Node.js uses: actions/setup-node@v5 with: - node-version: "22.22.0" + node-version: "24.19.0" cache: "pnpm" - name: 📦 Install dependencies @@ -139,7 +139,7 @@ jobs: - name: 🏗️ Setup Node.js uses: actions/setup-node@v5 with: - node-version: "22.22.0" + node-version: "24.19.0" cache: "pnpm" - name: 📦 Install dependencies @@ -220,7 +220,7 @@ jobs: - name: 🏗️ Setup Node.js uses: actions/setup-node@v5 with: - node-version: "22.22.0" + node-version: "24.19.0" cache: "pnpm" - name: 📦 Install dependencies diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 17e395d8..66c7bbff 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -34,7 +34,7 @@ jobs: - name: 🏗️ Setup Node.js uses: actions/setup-node@v5 with: - node-version: "22.22.0" + node-version: "24.19.0" cache: "pnpm" - name: 📦 Install dependencies diff --git a/.github/workflows/release-alpha.yml b/.github/workflows/release-alpha.yml index 15272f22..16c584fb 100644 --- a/.github/workflows/release-alpha.yml +++ b/.github/workflows/release-alpha.yml @@ -58,7 +58,7 @@ jobs: - name: 🏗️ Setup Node.js uses: actions/setup-node@v5 with: - node-version: "22.22.0" + node-version: "24.19.0" cache: "pnpm" registry-url: "https://registry.npmjs.org/" diff --git a/.node-version b/.node-version new file mode 100644 index 00000000..60ade1ae --- /dev/null +++ b/.node-version @@ -0,0 +1 @@ +24.19.0 diff --git a/docs/react-router-latest-major-support.md b/docs/react-router-latest-major-support.md index c1fd190a..bb67b950 100644 --- a/docs/react-router-latest-major-support.md +++ b/docs/react-router-latest-major-support.md @@ -2,7 +2,7 @@ ## WU1 latest-v7 checkpoint -React Router family is aligned at `7.18.1`; Node is `>=22.22`, React/ReactDOM `19.2.7`, Vite `8.1.3` (`>=7`), verified on Node `25.2.1`, and CI selects Node `22.22.0`. Rollback restores the `7.12.0` catalog and lockfile together and removes WU1 declarations, flags, targets, tests, workflows, and this record. +React Router family is aligned at `7.18.1`; Node is `>=22.22`, React/ReactDOM `19.2.7`, Vite `8.1.3` (`>=7`), verified on Node `25.2.1`, and CI selects Node `24.19.0`. Rollback restores the `7.12.0` catalog and lockfile together and removes WU1 declarations, flags, targets, tests, workflows, and this record. Authority: . Framework Mode uses the Vite plugin, SSR, a custom server entry, nested routes, and route modules. Flags are enabled separately in `apps/react-router-example/react-router.config.ts`; this evidence does not claim browser behavior without a safe no-build request harness.