Skip to content

Commit a863f9d

Browse files
authored
feat: Supporting Node 26 (#3323)
Instead of #3007 Node 26 PR: `https://github.com/nodejs/node/pull/62526` ✅ merged 05.05.2026 Release: https://github.com/nodejs/node/releases/tag/v26.0.0 Builds: https://nodejs.org/download/release/v26.0.0/ <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **New Features** * Extended Node.js compatibility to version 26.x, broadening platform support alongside versions 20, 22, and 24 * **Chores** * Updated CI/CD pipeline to validate functionality across all supported Node.js versions * Updated development dependencies <!-- end of auto-generated comment: release notes by coderabbit.ai -->
1 parent 14cd71c commit a863f9d

7 files changed

Lines changed: 15 additions & 11 deletions

File tree

.github/workflows/node.js.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
node-version: [20.19.0, 20.x, 22.12.0, 22.x, 24.0.0, 24.x]
18+
node-version: [20.19.0, 20.x, 22.12.0, 22.x, 24.0.0, 24.x, 26.0.0, 26.x]
1919
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
2020
steps:
2121
- name: Checkout

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## Version 27
44

5+
### v27.3.0
6+
7+
- Supporting Node 26.
8+
59
### v27.2.6
610

711
- Limited Zod compatibility to `~4.3.4` (<4.4.0):

express-zod-api/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"*.md"
4040
],
4141
"engines": {
42-
"node": "^20.19.0 || ^22.12.0 || ^24.0.0"
42+
"node": "^20.19.0 || ^22.12.0 || ^24.0.0 || ^26.0.0"
4343
},
4444
"dependencies": {
4545
"@express-zod-api/zod-plugin": "workspace:^",

migration/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"*.md"
3636
],
3737
"engines": {
38-
"node": "^20.19.0 || ^22.12.0 || ^24.0.0"
38+
"node": "^20.19.0 || ^22.12.0 || ^24.0.0 || ^26.0.0"
3939
},
4040
"peerDependencies": {
4141
"eslint": "^9.0.0",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"@vitest/coverage-v8": "^4.1.5",
2121
"eslint": "^9.39.2",
2222
"eslint-config-prettier": "^10.1.8",
23-
"eslint-plugin-allowed-dependencies": "^2.0.1",
23+
"eslint-plugin-allowed-dependencies": "^2.2.0",
2424
"eslint-plugin-prettier": "^5.5.4",
2525
"husky": "^9.1.7",
2626
"prettier": "3.8.3",

pnpm-lock.yaml

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

zod-plugin/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"*.md"
3737
],
3838
"engines": {
39-
"node": "^20.19.0 || ^22.12.0 || ^24.0.0"
39+
"node": "^20.19.0 || ^22.12.0 || ^24.0.0 || ^26.0.0"
4040
},
4141
"dependencies": {
4242
"ramda": "catalog:prod"

0 commit comments

Comments
 (0)