Skip to content

Node -> 22 - #408

Open
AprilArcus wants to merge 2 commits into
graphile:mainfrom
AprilArcus:node-22
Open

Node -> 22#408
AprilArcus wants to merge 2 commits into
graphile:mainfrom
AprilArcus:node-22

Conversation

@AprilArcus

Copy link
Copy Markdown

Update Node to version 22.

Prerequisite for Graphile 5.0.0-rc.4

Follows #405

- Node 18 changes the resolution of `localhost` to ::1 (ipv6) instead of
127.0.0.1 (ipv4). In CI, we must tell Docker to map port 5432 (postgres)
on ipv6 instead of ipv4.
- Node 18 no longer spawns yarn.cmd with { shell: true } by default, so
in `scripts/lib/run.js`, we now set it explicitly if we detect that
the OS is win32.
Prerequisite for Graphile 5.0.0-rc.4
@AprilArcusAprilArcus mentioned this pull request Apr 7, 2026
@AprilArcusAprilArcus changed the title Node 22Node -> 22Apr 7, 2026
Sign up for freeto 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

@AprilArcus