Skip to content

Commit 8c19d93

Browse files
chore: support Node 24 - depreciate Node 18 (#3902)
* Removed node 18 from engines * Changeset * Enable Node@24 * Update other Node versions
1 parent ec2ac46 commit 8c19d93

File tree

22 files changed

+46
-23
lines changed

22 files changed

+46
-23
lines changed

.changeset/fresh-kings-matter.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
"create-fuels": patch
3+
"@fuel-ts/transactions": patch
4+
"@fuel-ts/abi-typegen": patch
5+
"@fuel-ts/abi-coder": patch
6+
"@fuel-ts/contract": patch
7+
"@fuel-ts/versions": patch
8+
"@fuel-ts/account": patch
9+
"@fuel-ts/address": patch
10+
"@fuel-ts/program": patch
11+
"@fuel-ts/recipes": patch
12+
"@fuel-ts/crypto": patch
13+
"@fuel-ts/errors": patch
14+
"@fuel-ts/hasher": patch
15+
"@fuel-ts/logger": patch
16+
"@fuel-ts/merkle": patch
17+
"@fuel-ts/script": patch
18+
"fuels": patch
19+
"@fuel-ts/utils": patch
20+
"@fuel-ts/math": patch
21+
---
22+
23+
chore: support Node 24 - depreciate Node 18

.github/workflows/test.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ jobs:
2020
matrix:
2121
env:
2222
[
23-
{ name: node, version: 18.20.3, display-name: "node@18" },
24-
{ name: node, version: 20.14.0, display-name: "node@20" },
25-
{ name: node, version: 22.3.0, display-name: "node@22" },
23+
{ name: node, version: 20.19.2, display-name: "node@20" },
24+
{ name: node, version: 22.16.0, display-name: "node@22" },
25+
{ name: node, version: 24.1.0, display-name: "node@24" },
2626
{ name: browser, display-name: "browser" },
2727
]
2828
timeout-minutes: 25

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"author": "Fuel Labs <contact@fuel.sh> (https://fuel.network/)",
66
"private": true,
77
"engines": {
8-
"node": "^18.20.3 || ^20.0.0 || ^22.0.0",
8+
"node": "^20.0.0 || ^22.0.0 || ^24.0.0",
99
"pnpm": "^9.4.0"
1010
},
1111
"packageManager": "pnpm@9.4.0",

packages/abi-coder/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"module": "dist/index.mjs",
88
"types": "dist/index.d.ts",
99
"engines": {
10-
"node": "^18.20.3 || ^20.0.0 || ^22.0.0"
10+
"node": "^20.0.0 || ^22.0.0 || ^24.0.0"
1111
},
1212
"exports": {
1313
".": {

packages/abi-typegen/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"module": "dist/index.mjs",
1111
"types": "dist/index.d.ts",
1212
"engines": {
13-
"node": "^18.20.3 || ^20.0.0 || ^22.0.0"
13+
"node": "^20.0.0 || ^22.0.0 || ^24.0.0"
1414
},
1515
"exports": {
1616
".": {

packages/account/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"module": "dist/index.mjs",
88
"types": "dist/index.d.ts",
99
"engines": {
10-
"node": "^18.20.3 || ^20.0.0 || ^22.0.0"
10+
"node": "^20.0.0 || ^22.0.0 || ^24.0.0"
1111
},
1212
"exports": {
1313
".": {

packages/address/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"module": "dist/index.mjs",
88
"types": "dist/index.d.ts",
99
"engines": {
10-
"node": "^18.20.3 || ^20.0.0 || ^22.0.0"
10+
"node": "^20.0.0 || ^22.0.0 || ^24.0.0"
1111
},
1212
"exports": {
1313
".": {

packages/contract/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"module": "dist/index.mjs",
88
"types": "dist/index.d.ts",
99
"engines": {
10-
"node": "^18.20.3 || ^20.0.0 || ^22.0.0"
10+
"node": "^20.0.0 || ^22.0.0 || ^24.0.0"
1111
},
1212
"exports": {
1313
".": {

packages/create-fuels/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"templates"
1212
],
1313
"engines": {
14-
"node": "^18.20.3 || ^20.0.0 || ^22.0.0"
14+
"node": "^20.0.0 || ^22.0.0 || ^24.0.0"
1515
},
1616
"license": "Apache-2.0",
1717
"scripts": {

packages/crypto/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"module": "dist/index.mjs",
88
"types": "dist/index.d.ts",
99
"engines": {
10-
"node": "^18.20.3 || ^20.0.0 || ^22.0.0"
10+
"node": "^20.0.0 || ^22.0.0 || ^24.0.0"
1111
},
1212
"browser": {
1313
"./dist/index.mjs": "./dist/index.browser.mjs"

0 commit comments

Comments
 (0)