Commit 4ee156a
chore(deps): drop Node 20 — EOL 2026-04-30
Node 20.x reached end-of-life on 2026-04-30 and the test runner on Windows
exhibits different exit semantics than 22+ (the routes.test.js after()
process.exit shim cancels the synthetic file wrapper on 20 even though
every assertion passes), so keeping it in the matrix would force us to
maintain a divergent code path for an unsupported runtime.
* package.json engines: node >=22.0.0
* CI matrix: drop Node 20, keep 22 + 24
* Docs: getting-started.md, troubleshooting.md, running-in-background.md
bumped to "Node.js 22 or higher"
* Copilot instructions cross-platform note bumped
No code changes. The routes.test.js Windows worker-exit shim added in the
prior commit stays — it's still needed for clean Windows runs on 22 and 24.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent fff3329 commit 4ee156a
6 files changed
Lines changed: 7 additions & 6 deletions
File tree
- .github
- workflows
- packages/site/src/content/docs
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
110 | | - | |
| 110 | + | |
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
| 25 | + | |
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
| 51 | + | |
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
343 | 343 | | |
344 | 344 | | |
345 | 345 | | |
346 | | - | |
| 346 | + | |
347 | 347 | | |
348 | 348 | | |
349 | 349 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
154 | | - | |
| 154 | + | |
155 | 155 | | |
156 | 156 | | |
157 | 157 | | |
| |||
0 commit comments