Skip to content

chore: move to node 26 - #471

Merged
Exeloo merged 1 commit into
mainfrom
chore/node-26
Nov 7, 2026
Merged

Exeloo merged 1 commit into
mainfrom
chore/node-26

Conversation

@Exeloo

@Exeloo Exeloo commented Nov 7, 2026

Copy link
Copy Markdown
Member

What does this PR do?

No linked issue: the team asked to move every repo to Node 26.

Moves this repo to Node 26, the version the engine, cli, loader and editor already require (engines.node: "26").

Changed files:

  • flake.nix

.nvmrc and every engines were already on 26; this aligns the Nix dev shell.

docs and docs-private stay on Node 24 for now: Mintlify's mint refuses Node 25 and later.

How do you test this PR?

With Node v26.7.0: pnpm install --frozen-lockfile and pnpm run lint pass. The engine build and tests were not run: the diff is flake.nix only.

The flake.nix change, where there is one, was not run: nix isn't installed on the machine used. If nix develop fails, the locked nixpkgs is too old for nodejs_26: run nix flake update nixpkgs.

Merge danger

Low. Only the Nix dev shell changes; no package is released.

Follow-up issues

None.

Quality gate

Small diff: one reviewer covered all lanes.

Lane Result
Docs Version mentions updated (see the diff)
Correctness Pass: no Node pin below 26 left; tools in use accept Node 26
Performance N/A: version change only
Accessibility N/A: no UI change
Security Pass: no new dependency or permission
Style Pass: Prettier, conventional commits

@Exeloo
Exeloo merged commit 93a4c6c into main Nov 7, 2026
7 of 8 checks passed
@Exeloo
Exeloo deleted the chore/node-26 branch November 7, 2026 12:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant