File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414
1515env :
1616 # See https://github.com/nodejs/release#release-schedule
17- # Node.js v20 EOL = 2026-04-30. v22 EOL = 2027-04-30. v23 EOL = 2025-06-01. v24 EOL = 2028-04-30. v25 EOL = 2026-06-01.
18- # Node.js 20-24 can build with GCC 10 (bullseye)
19- NODE_BUILD_CMD_LEGACY : npx --no-install prebuild -r node -t 20.0.0 -t 22.0.0 -t 23.0.0 -t 24.0.0 --include-regex 'better_sqlite3.node$'
17+ # Node.js v22 EOL = 2027-04-30. v24 EOL = 2028-04-30.
18+ # Node.js 22-24 can build with GCC 10 (bullseye)
19+ NODE_BUILD_CMD_LEGACY : npx --no-install prebuild -r node -t 22.0.0 -t 24.0.0 --include-regex 'better_sqlite3.node$'
20+ # Node.js v25 EOL = 2026-06-01. v26 EOL = TBD.
2021 # Node.js 25+ requires GCC 11+ for <source_location> header (bookworm)
21- NODE_BUILD_CMD_MODERN : npx --no-install prebuild -r node -t 25.0.0 --include-regex 'better_sqlite3.node$'
22+ NODE_BUILD_CMD_MODERN : npx --no-install prebuild -r node -t 25.0.0 -t 26.0.0 - -include-regex 'better_sqlite3.node$'
2223
2324 # See https://www.electronjs.org/docs/latest/tutorial/electron-timelines#version-support-policy
2425 # Electron v29 EOL = 2024-08-20. v30 EOL = 2024-10-15. v31 EOL = 2025-01-14. v32 EOL = 2025-03-11. v33 EOL = 2025-05-13. v34 EOL = 2025-06-24. v35 EOL = 2025-09-02. v36 EOL = 2025-10-28. v37 EOL = 2026-01-13. v38 EOL = 2026-03-10.
@@ -40,11 +41,10 @@ jobs:
4041 - macos-15-intel
4142 - windows-2022
4243 node :
43- - 20
4444 - 22
45- - 23
4645 - 24
4746 - 25
47+ - 26
4848 name : Testing Node ${{ matrix.node }} on ${{ matrix.os }}
4949 runs-on : ${{ matrix.os }}
5050 steps :
Original file line number Diff line number Diff line change 1616 " deps/**"
1717 ],
1818 "engines" : {
19- "node" : " 20.x || 22.x || 23.x || 24.x || 25.x"
19+ "node" : " 20.x || 22.x || 23.x || 24.x || 25.x || 26.x "
2020 },
2121 "dependencies" : {
2222 "bindings" : " ^1.5.0" ,
3131 "chai" : " ^4.3.8" ,
3232 "cli-color" : " ^2.0.3" ,
3333 "fs-extra" : " ^11.1.1" ,
34- "mocha" : " ^10.2.0 " ,
34+ "mocha" : " ^11.7.5 " ,
3535 "nodemark" : " ^0.3.0" ,
3636 "prebuild" : " ^13.0.1" ,
3737 "sqlite" : " ^5.0.1" ,
You can’t perform that action at this time.
0 commit comments