Skip to content

Releases: instana/nodejs

v5.0.2

16 Dec 10:55

Choose a tag to compare

For a detailed overview of the breaking changes introduced in this release, please refer to the official Node.js collector breaking changes documentation.

💥 BREAKING CHANGES

  • Dropped support for Node.js versions below 18.19 (#2151) (5d688e2)

  • Removed --experimental-loader and esm-loader.mjs, which were used to initialize the tracer in ESM applications (#2153) (7e9a24a)

    Migration Recommendations:

    • Replace --experimental-loader with --import and esm-loader.mjs with esm-register.mjs.
    • e.g. --import /path/to/instana/node_modules/@instana/collector/esm-register.mjs.
  • Removed deprecated tracing configuration options (#2145) (efe07ed)
    The following environment variables and settings, previously used to disable tracing, have been removed:

    • INSTANA_DISABLED_TRACERS
    • INSTANA_DISABLE_TRACING
    • tracing.disabledTracers

    Migration Recommendations:

    • Use INSTANA_TRACING_DISABLE instead of INSTANA_DISABLED_TRACERS or INSTANA_DISABLE_TRACING.
    • Use tracing.disable instead of tracing.disabledTracers.
  • Dropped support for kafka-avro (#2141) (3e05a1e)

🐞 Bug Fixes

  • aws-lambda-auto-wrap: restricted package to publish to npm (#2198) (241cc0e)
  • bumped @opentelemetry/sdk-trace-base to v2 (#2196) (31c4435)
  • bumped nan from 2.23.1 to 2.24.0 (#2211) (0946cc5)
  • depreacted aws sdk v2 (#2147) (45e9c9c)
  • handled instana export safely when using experimental loader (#2227) (a42c7e4)
  • removed prebuilds for non-lts versions (#2148) (2f32603)
  • removed setLogger fn from serverless logger (#2188) (47763f5)
  • resolved the type error when initialize with unsupported node versions (2cb51fb)

v5.0.1

16 Dec 10:50

Choose a tag to compare

⚠️ Please do not use this release. Use version v5.0.2 instead:
https://github.com/instana/nodejs/releases/v5.0.2

v5.0.0

16 Dec 10:50

Choose a tag to compare

⚠️ Please do not use this release. Use version v5.0.2 instead:
https://github.com/instana/nodejs/releases/v5.0.2

v4.31.0

08 Dec 10:50

Choose a tag to compare

Bug Fixes

  • aws-lambda-auto-wrap: stopped publishing to npm (#2185) (3e83397)
  • bumped @opentelemetry/instrumentation-oracledb from 0.33.0 to 0.34.0 (#2155) (d572379)
  • bumped @opentelemetry/instrumentation-tedious from 0.26.0 to 0.27.0 (#2171) (fcbf7a0)
  • excluded ng from tracing (#2187) (1dd607d)
  • resolved TypeError when Node.js entrypoint is unknown (#2182) (19746e5)
  • serverless: resolved TypeError when agent key is not available (#2197) (d24e759)

Features

v4.30.1

18 Nov 06:34

Choose a tag to compare

Bug Fixes

  • resolved infrastructure and endpoint correlation for otel spans (#2159) (8c6b0d0)

v4.30.0

17 Nov 10:16

Choose a tag to compare

Bug Fixes

  • bumped @opentelemetry/instrumentation-fs from 0.12.0 to 0.27.0 (bbc727d)
  • bumped @opentelemetry/instrumentation-fs from 0.27.0 to 0.28.0 (#2137) (06c34c8)
  • bumped @opentelemetry/instrumentation-oracledb from 0.32.0 to 0.33.0 (b268d81)
  • bumped @opentelemetry/instrumentation-restify from 0.38 to 0.53.0 (c17d9b7)
  • bumped @opentelemetry/instrumentation-socket.io from 0.39.0 to 0.54.0 (dc98e2e)
  • bumped @opentelemetry/instrumentation-tedious from 0.13.0 to 0.26.0 (729640b)
  • bumped js-yaml from 4.1.0 to 4.1.1 (#2157) (2c7962f)
  • bumped nan from 2.14.2 to 2.23.1 (#2133) (7c283eb)

Features

  • added support for mongodb v7 (6efed2d)

v4.29.0

07 Nov 19:38

Choose a tag to compare

Features

  • added ability to disable worker thread tracing (#2131) (342d301)

v4.28.0

06 Nov 12:48

Choose a tag to compare

Bug Fixes

  • resolved TypeError undefined (reading 'pid') (#2124) (216c6db)

Features

v4.27.1

03 Nov 05:44

Choose a tag to compare

Bug Fixes

v4.27.0

23 Oct 10:41

Choose a tag to compare

Bug Fixes

  • shared-metrics: reduce memory consumption with many dependencies (#2088) (7e0b029)

Features