Skip to content
This repository was archived by the owner on Jan 21, 2026. It is now read-only.

Commit e4cfb1b

Browse files
authored
chore: drop support for node 4 and 9 (#780)
BREAKING CHANGE: This commit drops support for Node 4 and 9.
1 parent 7025083 commit e4cfb1b

4 files changed

Lines changed: 3 additions & 28 deletions

File tree

.circleci/config.yml

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -91,44 +91,28 @@ workflows:
9191
only:
9292
- master
9393
jobs:
94-
- node4
9594
- node6
9695
- node8
97-
- node9
9896
- node10
9997
tests:
10098
jobs:
101-
- node4:
102-
filters: *release_tags
10399
- node6:
104100
filters: *release_tags
105101
- node8:
106102
filters: *release_tags
107-
- node9:
108-
filters: *release_tags
109103
- node10:
110104
filters: *release_tags
111105
- publish_npm:
112106
requires:
113-
- node4
114107
- node6
115108
- node8
116-
- node9
117109
- node10
118110
filters:
119111
branches:
120112
ignore: /.*/
121113
<<: *release_tags
122114

123115
jobs:
124-
node4:
125-
docker:
126-
- image: node:4
127-
- *mongo_service
128-
- *redis_service
129-
- *postgres_service
130-
- *mysql_service
131-
<<: *unit_tests
132116
node6:
133117
docker:
134118
- image: node:6
@@ -145,14 +129,6 @@ jobs:
145129
- *postgres_service
146130
- *mysql_service
147131
<<: *unit_tests
148-
node9:
149-
docker:
150-
- image: node:9
151-
- *mongo_service
152-
- *redis_service
153-
- *postgres_service
154-
- *mysql_service
155-
<<: *unit_tests
156132
node10:
157133
docker:
158134
- image: node:10

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ This module provides automatic tracing for Node.js applications with Stackdriver
1717

1818
## Usage
1919

20-
The Trace Agent supports Node 4+.
20+
The Trace Agent supports Node 6+.
2121

2222
> **Note**: Using the Trace Agent requires a Google Cloud Project with the [Stackdriver Trace API enabled](https://console.cloud.google.com/flows/enableapi?apiid=cloudtrace) and associated credentials. These values are auto-detected if the application is running on Google Cloud Platform. If your application is not running on GCP, you will need to specify the project ID and credentials either through the configuration object, or with environment variables. See [Setting Up Stackdriver Trace for Node.js][setting-up-stackdriver-trace] for more details.
2323

appveyor.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,9 @@
22
environment:
33
matrix:
44
# node.js
5-
- nodejs_version: "4"
65
- nodejs_version: "6"
76
- nodejs_version: "8"
8-
# - nodejs_version: "10"
7+
- nodejs_version: "10"
98

109
cache:
1110
- src/plugins/types -> src/plugins/types/index.d.ts

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"author": "Google Inc.",
4747
"license": "Apache-2.0",
4848
"engines": {
49-
"node": ">=4"
49+
"node": ">=6"
5050
},
5151
"devDependencies": {
5252
"@types/builtin-modules": "^2.0.0",

0 commit comments

Comments
 (0)