Conversation
| ], | ||
| "engines": { | ||
| "node": "20.x || 22.x || 23.x || 24.x" | ||
| "node": "20.x || 22.x || 23.x || 24.x || 25.x" |
There was a problem hiding this comment.
I explicitly added 25 to match it with the prebuild that is for a closed list of versions
There was a problem hiding this comment.
FWIW I’d be fine with either approach
|
Bummer, it seems like node 25 needs a newer compiler toolchain? https://github.com/WiseLibs/better-sqlite3/actions/runs/18604446742/job/53116228499?pr=1412 I suspect pulling in a new gcc will require a newer Ubuntu host image. Perhaps we only make the newer Ubuntu a requirement for node 25? |
From what i read, gcc11 should work. Can you approve the workflow run so we can see if it works? |
|
Superseded by #1422 |
This pull request updates the Node.js version support for the project, adding compatibility for Node.js v25
NODE_BUILD_CMDin.github/workflows/build.ymlto include Node.js v25, ensuring prebuilt binaries are generated for this version..github/workflows/build.ymlso that CI tests run against this version.engines.nodefield inpackage.jsonto include Node.js v25, formally declaring support for this version.README.mdfrom v14.21.1 to v20.0.0 to match the current support policy.Fixes #1411