diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index b2e090c45b..ef95940757 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -32,10 +32,8 @@ Notes: === Node.js Agent version 3.x -==== Unreleased - -[float] -===== Breaking changes +[[release-notes-3.48.0]] +==== 3.48.0 - 2023/07/07 [float] ===== Features @@ -84,9 +82,6 @@ See <> for full details. * Fix a possible crash when using `getSignedUrl()` from `@aws-sdk/s3-request-presigner` due to a bug in `@aws-sdk/client-s3` instrumentation. ({issues}3464[#3464]) -[float] -===== Chores - [[release-notes-3.47.0]] ==== 3.47.0 - 2023/06/14 diff --git a/docs/esm.asciidoc b/docs/esm.asciidoc index 1027ba5d52..cbf71ecd97 100644 --- a/docs/esm.asciidoc +++ b/docs/esm.asciidoc @@ -6,7 +6,7 @@ endif::[] [[esm]] == ECMAScript module support -NOTE: ECMAScript module support is currently incomplete and experimental. It was added in version REPLACEME. +NOTE: ECMAScript module support is currently incomplete and experimental. It was added in version v3.48.0. The Elastic APM Node.js agent includes _limited and experimental_ support for auto-instrumentation of https://nodejs.org/api/esm.html#modules-ecmascript-modules[ECMAScript modules] (ESM) -- i.e. modules loaded via the `import ...` statement or the `import(...)` expression. Support is based on the experimental https://nodejs.org/api/esm.html#loaders[Node.js Loaders API], which requires passing the `--experimental-loader` option to node. diff --git a/docs/supported-technologies.asciidoc b/docs/supported-technologies.asciidoc index a49a345539..29224652cc 100644 --- a/docs/supported-technologies.asciidoc +++ b/docs/supported-technologies.asciidoc @@ -26,7 +26,7 @@ The current APM agent version (3.x) works with Node.js versions back to v8.6. We [[compatibility-esm]] === ECMAScript Modules (ESM) -Beginning with version REPLACEME, the Elastic APM Node.js agent includes +Beginning with version v3.48.0, the Elastic APM Node.js agent includes _limited and experimental_ support for instrumenting https://nodejs.org/api/esm.html#modules-ecmascript-modules[ECMAScript module imports], i.e. modules that are loaded via `import ...` statements and `import('...')` (dynamic import). diff --git a/package-lock.json b/package-lock.json index 59293c7fcf..62dabd78b1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "elastic-apm-node", - "version": "3.47.0", + "version": "3.48.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "elastic-apm-node", - "version": "3.47.0", + "version": "3.48.0", "license": "BSD-2-Clause", "dependencies": { "@elastic/ecs-pino-format": "^1.2.0", diff --git a/package.json b/package.json index 26c5877ae9..ff103d6232 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "elastic-apm-node", - "version": "3.47.0", + "version": "3.48.0", "description": "The official Elastic APM agent for Node.js", "main": "index.js", "types": "index.d.ts",