Skip to content

Commit 3877b10

Browse files
JPeer264szokeasaurusrex
authored andcommitted
chore: Drop Node <18 support
1 parent b8dedd0 commit 3877b10

File tree

11 files changed

+11
-14
lines changed

11 files changed

+11
-14
lines changed

.github/workflows/test_node.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ jobs:
6464
strategy:
6565
fail-fast: false
6666
matrix:
67-
node-version: [10.x, 12.x, 14.x, 16.x, 18.x, 20.x, 22.x, 24.x]
67+
node-version: [18.x, 20.x, 22.x, 24.x]
6868

6969
name: Test Node ${{ matrix.node-version }}
7070
runs-on: ubuntu-24.04
@@ -97,8 +97,4 @@ jobs:
9797
- name: Install CLI
9898
run: npm run install-cli
9999

100-
# older node versions need an older nft
101-
- run: SENTRYCLI_SKIP_DOWNLOAD=1 npm install @vercel/nft@0.22.1
102-
if: matrix.node-version == '10.x' || matrix.node-version == '12.x'
103-
104100
- run: npm test

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ we should rename this section to "Unreleased" -->
2929
The following changes only apply when using `sentry-cli` via the npm package [`@sentry/cli`](https://www.npmjs.com/package/@sentry/cli):
3030

3131
- Removed the `apiKey` option from `SentryCliOptions` ([#2935](https://github.com/getsentry/sentry-cli/pull/2935)). If you are using `apiKey`, you need to generate and use an [Auth Token](https://docs.sentry.io/account/auth-tokens/) via the `authToken` option, instead.
32+
- Drop support for Node.js <18. The minimum required Node.js version is now 18.0.0 ([#2985](https://github.com/getsentry/sentry-cli/issues/2985)).
3233

3334
### Improvements
3435

npm-binary-distributions/darwin/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"access": "public"
99
},
1010
"engines": {
11-
"node": ">=10"
11+
"node": ">=18"
1212
},
1313
"os": [
1414
"darwin"

npm-binary-distributions/linux-arm/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"access": "public"
99
},
1010
"engines": {
11-
"node": ">=10"
11+
"node": ">=18"
1212
},
1313
"os": [
1414
"linux",

npm-binary-distributions/linux-arm64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"access": "public"
99
},
1010
"engines": {
11-
"node": ">=10"
11+
"node": ">=18"
1212
},
1313
"os": [
1414
"linux",

npm-binary-distributions/linux-i686/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"access": "public"
99
},
1010
"engines": {
11-
"node": ">=10"
11+
"node": ">=18"
1212
},
1313
"os": [
1414
"linux",

npm-binary-distributions/linux-x64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"access": "public"
99
},
1010
"engines": {
11-
"node": ">=10"
11+
"node": ">=18"
1212
},
1313
"os": [
1414
"linux",

npm-binary-distributions/win32-arm64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"access": "public"
99
},
1010
"engines": {
11-
"node": ">=10"
11+
"node": ">=18"
1212
},
1313
"os": [
1414
"win32"

npm-binary-distributions/win32-i686/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"access": "public"
99
},
1010
"engines": {
11-
"node": ">=10"
11+
"node": ">=18"
1212
},
1313
"os": [
1414
"win32"

npm-binary-distributions/win32-x64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"access": "public"
99
},
1010
"engines": {
11-
"node": ">=10"
11+
"node": ">=18"
1212
},
1313
"os": [
1414
"win32"

0 commit comments

Comments
 (0)