diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1bc1e929..c08a3c78 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -37,7 +37,7 @@ jobs: - '22.0' - '20' - '20.0' - - '18.18.2' # Skip >=18.19.0 until IITM issues are resolved. + - '18' - '18.0' - '16' - '16.0' diff --git a/packages/opentelemetry-node/CHANGELOG.md b/packages/opentelemetry-node/CHANGELOG.md index 860b15cc..ee6f7a68 100644 --- a/packages/opentelemetry-node/CHANGELOG.md +++ b/packages/opentelemetry-node/CHANGELOG.md @@ -2,6 +2,9 @@ ## Unreleased +- Bump minimum supported Node.js version to v14.18.0. + (Previously it was v14.17.0.) + - feat: Add the following instrumentations: ``` @opentelemetry/instrumentation-connect @@ -15,12 +18,12 @@ @opentelemetry/instrumentation-memcached @opentelemetry/instrumentation-nestjs-core @opentelemetry/instrumentation-net + @opentelemetry/instrumentation-redis @opentelemetry/instrumentation-restify @opentelemetry/instrumentation-router @opentelemetry/instrumentation-socket.io ``` - ## v0.2.0 - feat: Add the following `@opentelemetry/instrumentation-*` instrumentations: diff --git a/packages/opentelemetry-node/docs/supported-technologies.mdx b/packages/opentelemetry-node/docs/supported-technologies.mdx index d283668c..72201be5 100644 --- a/packages/opentelemetry-node/docs/supported-technologies.mdx +++ b/packages/opentelemetry-node/docs/supported-technologies.mdx @@ -15,9 +15,15 @@ Elastic stack, so it is strongly recommended to be using a recent 8.x version. ## Node.js versions -The Elastic Distribution for OpenTelemety Node.js supports Node.js v14 and later. +The Elastic Distribution for OpenTelemety Node.js supports Node.js v14.18.0 and later. This follows from the [OpenTelemetry JS supported runtimes](https://github.com/open-telemetry/opentelemetry-js#supported-runtimes). + + ## Instrumentations diff --git a/packages/opentelemetry-node/package.json b/packages/opentelemetry-node/package.json index 2f2d55b6..a662434f 100644 --- a/packages/opentelemetry-node/package.json +++ b/packages/opentelemetry-node/package.json @@ -24,7 +24,7 @@ ], "author": "Elastic Observability ", "engines": { - "node": ">=14" + "node": ">=14.18.0" }, "files": [ "lib",