Skip to content

Commit 1870010

Browse files
authored
feat!: Dropped support for Node.js 16 (#2394)
1 parent d22c368 commit 1870010

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+87
-106
lines changed

.github/workflows/benchmark-tests.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
strategy:
1717
fail-fast: false
1818
matrix:
19-
node-version: [16.x, 18.x, 20.x, 22.x]
19+
node-version: [18.x, 20.x, 22.x]
2020

2121
steps:
2222
- uses: actions/checkout@v4

.github/workflows/ci-workflow.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ jobs:
9898
strategy:
9999
fail-fast: false
100100
matrix:
101-
node-version: [16.x, 18.x, 20.x, 22.x]
101+
node-version: [18.x, 20.x, 22.x]
102102

103103
steps:
104104
- uses: actions/checkout@v4
@@ -130,7 +130,7 @@ jobs:
130130
strategy:
131131
fail-fast: false
132132
matrix:
133-
node-version: [16.x, 18.x, 20.x, 22.x]
133+
node-version: [18.x, 20.x, 22.x]
134134

135135
steps:
136136
- uses: actions/checkout@v4
@@ -166,7 +166,7 @@ jobs:
166166
strategy:
167167
fail-fast: false
168168
matrix:
169-
node-version: [16.x, 18.x, 20.x, 22.x]
169+
node-version: [18.x, 20.x, 22.x]
170170

171171
steps:
172172
- uses: actions/checkout@v4
@@ -217,7 +217,7 @@ jobs:
217217
strategy:
218218
fail-fast: false
219219
matrix:
220-
node-version: [16.x, 18.x, 20.x, 22.x]
220+
node-version: [18.x, 20.x, 22.x]
221221

222222
steps:
223223
- uses: actions/checkout@v4
@@ -240,7 +240,7 @@ jobs:
240240

241241
strategy:
242242
matrix:
243-
node-version: [16.x, 18.x, 20.x, 22.x]
243+
node-version: [18.x, 20.x, 22.x]
244244

245245
steps:
246246
- uses: actions/checkout@v4

.github/workflows/smoke-test-workflow.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616

1717
strategy:
1818
matrix:
19-
node-version: [16.x, 18.x, 20.x, 22.x]
19+
node-version: [18.x, 20.x, 22.x]
2020

2121
steps:
2222
- uses: actions/checkout@v4

.github/workflows/versioned-coverage.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
strategy:
1919
fail-fast: false
2020
matrix:
21-
node-version: [16.x, 18.x, 20.x, 22.x]
21+
node-version: [18.x, 20.x, 22.x]
2222

2323
steps:
2424
- uses: actions/checkout@v4

.github/workflows/versioned-security-agent.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
strategy:
6464
fail-fast: false
6565
matrix:
66-
node-version: [16.x, 18.x, 20.x, 22.x]
66+
node-version: [18.x, 20.x, 22.x]
6767

6868
steps:
6969
- uses: actions/checkout@v4

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@
151151
],
152152
"homepage": "https://github.com/newrelic/node-newrelic",
153153
"engines": {
154-
"node": ">=16",
154+
"node": ">=18",
155155
"npm": ">=6.0.0"
156156
},
157157
"directories": {

test/versioned/amqplib/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"tests": [
77
{
88
"engines": {
9-
"node": ">=16"
9+
"node": ">=18"
1010
},
1111
"dependencies": {
1212
"amqplib": ">=0.5.0"

test/versioned/aws-sdk-v2/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"tests": [
99
{
1010
"engines": {
11-
"node": ">=16.0"
11+
"node": ">=18.0"
1212
},
1313
"dependencies": {
1414
"aws-sdk": {
@@ -21,7 +21,7 @@
2121
},
2222
{
2323
"engines": {
24-
"node": ">=16.0"
24+
"node": ">=18.0"
2525
},
2626
"dependencies": {
2727
"aws-sdk": {
@@ -41,7 +41,7 @@
4141
},
4242
{
4343
"engines": {
44-
"node": ">=16.0"
44+
"node": ">=18.0"
4545
},
4646
"dependencies": {
4747
"aws-sdk": {

test/versioned/aws-sdk-v3/package.json

+15-15
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "aws-sdk-v3-tests",
33
"engines": {
4-
"node": ">=16.0"
4+
"node": ">=18.0"
55
},
66
"targets": [
77
{"name": "@aws-sdk/client-sqs", "minAgentVersion": "8.7.1"},
@@ -17,7 +17,7 @@
1717
"tests": [
1818
{
1919
"engines": {
20-
"node": ">=16.0"
20+
"node": ">=18.0"
2121
},
2222
"dependencies": {
2323
"@aws-sdk/client-api-gateway": {
@@ -31,7 +31,7 @@
3131
},
3232
{
3333
"engines": {
34-
"node": ">=16.0"
34+
"node": ">=18.0"
3535
},
3636
"dependencies": {
3737
"@aws-sdk/client-elasticache": {
@@ -45,7 +45,7 @@
4545
},
4646
{
4747
"engines": {
48-
"node": ">=16.0"
48+
"node": ">=18.0"
4949
},
5050
"dependencies": {
5151
"@aws-sdk/client-elastic-load-balancing": {
@@ -59,7 +59,7 @@
5959
},
6060
{
6161
"engines": {
62-
"node": ">=16.0"
62+
"node": ">=18.0"
6363
},
6464
"dependencies": {
6565
"@aws-sdk/client-lambda": {
@@ -73,7 +73,7 @@
7373
},
7474
{
7575
"engines": {
76-
"node": ">=16.0"
76+
"node": ">=18.0"
7777
},
7878
"dependencies": {
7979
"@aws-sdk/client-rds": {
@@ -87,7 +87,7 @@
8787
},
8888
{
8989
"engines": {
90-
"node": ">=16.0"
90+
"node": ">=18.0"
9191
},
9292
"dependencies": {
9393
"@aws-sdk/client-redshift": {
@@ -101,7 +101,7 @@
101101
},
102102
{
103103
"engines": {
104-
"node": ">=16.0"
104+
"node": ">=18.0"
105105
},
106106
"dependencies": {
107107
"@aws-sdk/client-rekognition": {
@@ -115,7 +115,7 @@
115115
},
116116
{
117117
"engines": {
118-
"node": ">=16.0"
118+
"node": ">=18.0"
119119
},
120120
"dependencies": {
121121
"@aws-sdk/client-s3": {
@@ -129,7 +129,7 @@
129129
},
130130
{
131131
"engines": {
132-
"node": ">=16.0"
132+
"node": ">=18.0"
133133
},
134134
"dependencies": {
135135
"@aws-sdk/client-ses": {
@@ -143,7 +143,7 @@
143143
},
144144
{
145145
"engines": {
146-
"node": ">=16.0"
146+
"node": ">=18.0"
147147
},
148148
"dependencies": {
149149
"@aws-sdk/client-sns": {
@@ -157,7 +157,7 @@
157157
},
158158
{
159159
"engines": {
160-
"node": ">=16.0"
160+
"node": ">=18.0"
161161
},
162162
"dependencies": {
163163
"@aws-sdk/client-sqs": {
@@ -171,7 +171,7 @@
171171
},
172172
{
173173
"engines": {
174-
"node": ">=16.0"
174+
"node": ">=18.0"
175175
},
176176
"dependencies": {
177177
"@aws-sdk/client-dynamodb": {
@@ -185,7 +185,7 @@
185185
},
186186
{
187187
"engines": {
188-
"node": ">=16.0"
188+
"node": ">=18.0"
189189
},
190190
"dependencies": {
191191
"@aws-sdk/util-dynamodb": "latest",
@@ -201,7 +201,7 @@
201201
},
202202
{
203203
"engines": {
204-
"node": ">=16.0"
204+
"node": ">=18.0"
205205
},
206206
"dependencies": {
207207
"@aws-sdk/client-bedrock-runtime": "^3.474.0"

test/versioned/bluebird/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"tests": [
77
{
88
"engines": {
9-
"node": ">=16"
9+
"node": ">=18"
1010
},
1111
"dependencies": {
1212
"bluebird": ">=2.0.0"
@@ -18,7 +18,7 @@
1818
},
1919
{
2020
"engines": {
21-
"node": ">=16"
21+
"node": ">=18"
2222
},
2323
"dependencies": {
2424
"bluebird": ">=3.0.0"

test/versioned/bunyan/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"tests": [
77
{
88
"engines": {
9-
"node": ">=16"
9+
"node": ">=18"
1010
},
1111
"dependencies": {
1212
"bunyan": ">=1.8.12"

test/versioned/cassandra-driver/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"tests": [
77
{
88
"engines": {
9-
"node": ">=16"
9+
"node": ">=18"
1010
},
1111
"dependencies": {
1212
"cassandra-driver": ">=3.4.0"

test/versioned/cjs-in-esm/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"tests": [
77
{
88
"engines": {
9-
"node": ">=16.12.0"
9+
"node": ">=18"
1010
},
1111
"dependencies": {
1212
"express": "4.18.2",

test/versioned/cls/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"tests": [
66
{
77
"engines": {
8-
"node": ">=16"
8+
"node": ">=18"
99
},
1010
"dependencies": {
1111
"continuation-local-storage": ">=3.0.0",

test/versioned/connect/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"tests": [
77
{
88
"engines": {
9-
"node": ">=16"
9+
"node": ">=18"
1010
},
1111
"dependencies": {
1212
"connect": ">=2.0.0"

test/versioned/director/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"tests": [
77
{
88
"engines": {
9-
"node": ">=16"
9+
"node": ">=18"
1010
},
1111
"dependencies": {
1212
"director": ">=1.2.0",

test/versioned/elastic/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44
"version": "0.0.0",
55
"private": true,
66
"engines": {
7-
"node": ">=16"
7+
"node": ">=18"
88
},
99
"tests": [
1010
{
1111
"supported": false,
1212
"comment": "Used to assert our instrumentation does not get loaded on old versions.",
1313
"engines": {
14-
"node": ">=16"
14+
"node": ">=18"
1515
},
1616
"dependencies": {
1717
"@elastic/elasticsearch": "7.13.0"

test/versioned/esm-package/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"tests": [
88
{
99
"engines": {
10-
"node": ">=16.12.0"
10+
"node": ">=18"
1111
},
1212
"dependencies": {
1313
"parse-json": "6.0.2"

test/versioned/express-esm/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"tests": [
88
{
99
"engines": {
10-
"node": ">=16.12.0"
10+
"node": ">=18"
1111
},
1212
"dependencies": {
1313
"express": ">=4.6.0",

test/versioned/express/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"tests": [
77
{
88
"engines": {
9-
"node": ">=16"
9+
"node": ">=18"
1010
},
1111
"dependencies": {
1212
"express": ">=4.6.0",

0 commit comments

Comments
 (0)