Skip to content

Node -> 24#406

Open
AprilArcus wants to merge 3 commits intographile:mainfrom
AprilArcus:node-24
Open

Node -> 24#406
AprilArcus wants to merge 3 commits intographile:mainfrom
AprilArcus:node-24

Conversation

@AprilArcus
Copy link
Copy Markdown

@AprilArcus AprilArcus commented Apr 7, 2026

Update Node to version 24.

Follows #408

- 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
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