Skip to content

Commit 979db6d

Browse files
feat: bump node version (#2647)
* docs: add note containing what we support Signed-off-by: Ivaylo Nikolov <[email protected]> * ci: bump node version Signed-off-by: Ivaylo Nikolov <[email protected]> --------- Signed-off-by: Ivaylo Nikolov <[email protected]>
1 parent c66beb8 commit 979db6d

File tree

6 files changed

+9
-8
lines changed

6 files changed

+9
-8
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
runs-on: client-sdk-linux-medium
3030
strategy:
3131
matrix:
32-
node: [ "16", "18" ]
32+
node: [ "20", "22" ]
3333

3434
steps:
3535
- name: Harden Runner
@@ -66,7 +66,7 @@ jobs:
6666
runs-on: client-sdk-linux-large
6767
strategy:
6868
matrix:
69-
node: [ "16" ]
69+
node: [ "20" ]
7070

7171
steps:
7272
- name: Harden Runner

.github/workflows/common_js.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
runs-on: client-sdk-linux-large
2525
strategy:
2626
matrix:
27-
node: [ "16", "18" ]
27+
node: [ "20", "22" ]
2828

2929
steps:
3030
- name: Harden Runner

.github/workflows/pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- name: Setup Node
3737
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
3838
with:
39-
node-version: 18
39+
node-version: 20
4040

4141
- name: Install PNPM
4242
uses: step-security/action-setup@303e8a1dabc4295b9b4ca0f4198fd42f7861406e # v4.0.0

.github/workflows/publish_release.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ jobs:
254254
- name: Setup Node
255255
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
256256
with:
257-
node-version: 18
257+
node-version: 20
258258

259259
- name: Compile Code
260260
run: |
@@ -291,7 +291,7 @@ jobs:
291291
- name: Setup Node
292292
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
293293
with:
294-
node-version: 18
294+
node-version: 20
295295
cache: pnpm
296296

297297
- name: Install NPM Dependencies

.github/workflows/react_native.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
- name: Setup Node
4848
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
4949
with:
50-
node-version: "16"
50+
node-version: "20"
5151

5252
- name: Install PNPM
5353
uses: step-security/action-setup@303e8a1dabc4295b9b4ca0f4198fd42f7861406e # v4.0.0
@@ -108,7 +108,7 @@ jobs:
108108
- name: Setup Node
109109
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
110110
with:
111-
node-version: "16"
111+
node-version: "20"
112112

113113
- name: Install PNPM
114114
uses: step-security/action-setup@303e8a1dabc4295b9b4ca0f4198fd42f7861406e # v4.0.0

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ $ pnpm add @hashgraph/sdk
2828
### Prerequisites
2929

3030
1. [Taskfile](https://taskfile.dev/) tool installation
31+
2. **Node.js**: It is **recommended** to use Node.js **v20 or higher** for best performance and compatibility. The package may also work with **Node.js v16**, but this version has **not been officially tested**.
3132

3233
```
3334
# with npm

0 commit comments

Comments
 (0)