UNPKG

@instana/core

Version:
1,021 lines (441 loc) 80.6 kB
# Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ## [6.2.2](https://github.com/instana/nodejs/compare/v6.2.1...v6.2.2) (2026-07-06) ### Bug Fixes * bumped semver from 7.8.1 to 7.8.5 ([#2623](https://github.com/instana/nodejs/issues/2623)) ([126ad8a](https://github.com/instana/nodejs/commit/126ad8a0977f17e0199666a0cff23a10ab01f6e8)) * **core:** fixed prototype pollution ([#2630](https://github.com/instana/nodejs/issues/2630)) ([a7261ea](https://github.com/instana/nodejs/commit/a7261eaaa000fae77f7edb70b9758b7706eda913)) ## [6.2.1](https://github.com/instana/nodejs/compare/v6.2.0...v6.2.1) (2026-06-19) ### Bug Fixes * bumped js-yaml from 4.1.1 to 4.2.0 ([a4c3b36](https://github.com/instana/nodejs/commit/a4c3b36298e53001d45e187bdcd2a6d6099f4c55)) * bumped otel core packages ([b08138d](https://github.com/instana/nodejs/commit/b08138d179515f0a5137e624a3b6b883e5317959)) # [6.2.0](https://github.com/instana/nodejs/compare/v6.1.1...v6.2.0) (2026-06-10) ### Bug Fixes * bumped @opentelemetry/instrumentation-restify from 0.60.0 to 0.63.0 ([#2573](https://github.com/instana/nodejs/issues/2573)) ([f758b73](https://github.com/instana/nodejs/commit/f758b7336aef8b287d1aa41b2cb5aedf07de6ce2)) * bumped @opentelemetry/instrumentation-socket.io from 0.61.0 to 0.65.0 ([#2587](https://github.com/instana/nodejs/issues/2587)) ([1f17fac](https://github.com/instana/nodejs/commit/1f17fac3354c2d07911380500ecea2b76c454d2e)) * bumped semver from 7.8.0 to 7.8.1 ([#2572](https://github.com/instana/nodejs/issues/2572)) ([a1b6aab](https://github.com/instana/nodejs/commit/a1b6aab7596e885ff8649209016b3760cb608a46)) ### Features * added support for redis v6 ([#2578](https://github.com/instana/nodejs/issues/2578)) ([8801312](https://github.com/instana/nodejs/commit/880131236dd50de62a7788b22ddb9948ce1b77f4)) ## [6.1.1](https://github.com/instana/nodejs/compare/v6.1.0...v6.1.1) (2026-05-29) ### Bug Fixes * resolved got caching issue ([#2570](https://github.com/instana/nodejs/issues/2570)) ([c22e3a2](https://github.com/instana/nodejs/commit/c22e3a2980264a96f1d166f4b0ed4c2677588a76)) # [6.1.0](https://github.com/instana/nodejs/compare/v6.0.0...v6.1.0) (2026-05-27) ### Bug Fixes * bumped @opentelemetry/instrumentation-fs from 0.36.0 to 0.37.0 ([#2562](https://github.com/instana/nodejs/issues/2562)) ([1c226d3](https://github.com/instana/nodejs/commit/1c226d37654090b4abbf54dfbe99d9a6637b0602)) * bumped @opentelemetry/instrumentation-oracledb from 0.40.0 to 0.43.0 ([#2563](https://github.com/instana/nodejs/issues/2563)) ([6d3b6b8](https://github.com/instana/nodejs/commit/6d3b6b85e07174744ad178d681b85d28a6cf6e65)) ### Features * added support for W3C sampled flag ([#2512](https://github.com/instana/nodejs/issues/2512)) ([0d03b43](https://github.com/instana/nodejs/commit/0d03b43ae70387d4faab5ca119c1bbef452e6edf)) * **aws-sdk:** added support for 3.1046.0 ([#2556](https://github.com/instana/nodejs/issues/2556)) ([2485d58](https://github.com/instana/nodejs/commit/2485d585245dbc93c47d30b462a6ba79fad16bb3)) # [6.0.0](https://github.com/instana/nodejs/compare/v5.5.0...v6.0.0) (2026-05-18) ### Bug Fixes * captured database URL for Prisma MariaDB adapter ([#2543](https://github.com/instana/nodejs/issues/2543)) ([dacba21](https://github.com/instana/nodejs/commit/dacba2163b13f070865213d4a8e4146e2df143e1)) * **core:** ensured env vars take precedence over in-code config ([#2478](https://github.com/instana/nodejs/issues/2478)) ([e02d78d](https://github.com/instana/nodejs/commit/e02d78dba0e81de7b28933d86a4f6dbc9c4ac24e)) * corrected the config precedence for agent config ([#2492](https://github.com/instana/nodejs/issues/2492)) ([9fbd738](https://github.com/instana/nodejs/commit/9fbd738f31e93e361e6dca085a4c6235e65606d5)) * removed deprecated INSTANA_DEV_MIN_DELAY_BEFORE_SENDING_SPANS env variable ([#2431](https://github.com/instana/nodejs/issues/2431)) ([a964c50](https://github.com/instana/nodejs/commit/a964c504201fa95c1f3abb7e56dfbc6484b76cf6)) ### BREAKING CHANGES * agent config now applies based on the precedence. Enforces consistent precedence: env > in-code > agent config > default Previously inconsistent behavior is now fixed. This may impact setups relying on the old precedence. * **core:** environment config now overrides in-code configuration. Enforces consistent precedence: env > in-code Previously inconsistent behavior is now fixed. This may impact setups relying on the old precedence. ref https://jsw.ibm.com/browse/INSTA-80965 * - The environment variable INSTANA_DEV_MIN_DELAY_BEFORE_SENDING_SPANS has been removed. - Please use INSTANA_TRACING_TRANSMISSION_DELAY instead. # [5.5.0](https://github.com/instana/nodejs/compare/v5.4.3...v5.5.0) (2026-05-14) ### Bug Fixes * bumped @opentelemetry/core from 2.6.1 to 2.7.1 ([#2529](https://github.com/instana/nodejs/issues/2529)) ([c3416c0](https://github.com/instana/nodejs/commit/c3416c07f3c9e9692f16ce071ad16e09b07ab9c4)) * bumped @opentelemetry/instrumentation-fs from 0.34.0 to 0.36.0 ([#2542](https://github.com/instana/nodejs/issues/2542)) ([1edc043](https://github.com/instana/nodejs/commit/1edc0437b696e762f0b74f42700b05afcd6d6d42)) * bumped @opentelemetry/instrumentation-oracledb from 0.39.0 to 0.40.0 ([#2520](https://github.com/instana/nodejs/issues/2520)) ([50e8d00](https://github.com/instana/nodejs/commit/50e8d008a2d0b14872eacf9a464b896fca92528d)) * bumped @opentelemetry/instrumentation-restify from 0.59.0 to 0.60.0 ([#2521](https://github.com/instana/nodejs/issues/2521)) ([6f63dec](https://github.com/instana/nodejs/commit/6f63deca0d5bf4f040b06e342ead4af3854736d3)) * bumped semver from 7.7.4 to 7.8.0 ([#2541](https://github.com/instana/nodejs/issues/2541)) ([d0f9d7c](https://github.com/instana/nodejs/commit/d0f9d7c6a977d050f33338afe00c3cc343f52322)) ## [5.4.3](https://github.com/instana/nodejs/compare/v5.4.2...v5.4.3) (2026-04-27) ### Bug Fixes * bumped @opentelemetry/instrumentation-fs from 0.33.0 to 0.34.0 ([#2499](https://github.com/instana/nodejs/issues/2499)) ([5ac8eef](https://github.com/instana/nodejs/commit/5ac8eef90f28cd63ec538ed30da78b2c9d30ed52)) * bumped @opentelemetry/instrumentation-restify from 0.58.0 to 0.59.0 ([#2484](https://github.com/instana/nodejs/issues/2484)) ([3daa455](https://github.com/instana/nodejs/commit/3daa4557d403f715b18f55b7847c3a0805cdc8fa)) * bumped @opentelemetry/instrumentation-socket.io from 0.60.0 to 0.61.0 ([#2485](https://github.com/instana/nodejs/issues/2485)) ([f90e62a](https://github.com/instana/nodejs/commit/f90e62abce54d2277ec3ded1f75244c764ecaf24)) * enforced max limit on metrics transmission config ([#2511](https://github.com/instana/nodejs/issues/2511)) ([ebcfebd](https://github.com/instana/nodejs/commit/ebcfebd1816d0ce468a539752a1591e089bf2ad4)) ## [5.4.2](https://github.com/instana/nodejs/compare/v5.4.1...v5.4.2) (2026-04-16) ### Bug Fixes * **amqp:** cleaned up headers ([#2494](https://github.com/instana/nodejs/issues/2494)) ([88181a0](https://github.com/instana/nodejs/commit/88181a0399fb5e25a2c0db399db535b3a52ebe04)) * bumped @opentelemetry/core from 2.6.0 to 2.6.1 ([#2443](https://github.com/instana/nodejs/issues/2443)) ([462ac5e](https://github.com/instana/nodejs/commit/462ac5e88a8645892775dbd08eb80260be86c72b)) * bumped @opentelemetry/instrumentation-fs from 0.32.0 to 0.33.0 ([#2462](https://github.com/instana/nodejs/issues/2462)) ([f3bedf5](https://github.com/instana/nodejs/commit/f3bedf517ce418fbef442bf0ef88de7b820e4097)) * bumped @opentelemetry/instrumentation-oracledb from 0.38.0 to 0.39.0 ([#2463](https://github.com/instana/nodejs/issues/2463)) ([76ad468](https://github.com/instana/nodejs/commit/76ad4688364c682f576807178d70ef01d9e37890)) * bumped @opentelemetry/instrumentation-socket.io from 0.59.0 to 0.60.0 ([#2418](https://github.com/instana/nodejs/issues/2418)) ([300e710](https://github.com/instana/nodejs/commit/300e71054f870445d76e0c8a139161d367e5b422)) ## [5.4.1](https://github.com/instana/nodejs/compare/v5.4.0...v5.4.1) (2026-03-25) **Note:** Version bump only for package @instana/core # [5.4.0](https://github.com/instana/nodejs/compare/v5.3.0...v5.4.0) (2026-03-17) ### Bug Fixes * bumped @opentelemetry/instrumentation-oracledb from 0.36.0 to 0.38.0 ([#2406](https://github.com/instana/nodejs/issues/2406)) ([ee6963b](https://github.com/instana/nodejs/commit/ee6963b2ecbef01b6a91febaffdf8b1429b82531)) * bumped @opentelemetry/instrumentation-restify from 0.57.0 to 0.58.0 ([#2407](https://github.com/instana/nodejs/issues/2407)) ([b3f3d61](https://github.com/instana/nodejs/commit/b3f3d618c4b89d7ef910db9cada29d6e60cb5fea)) * **core:** improved handling of malformed or incomplete URLs ([#2412](https://github.com/instana/nodejs/issues/2412)) ([bec19ce](https://github.com/instana/nodejs/commit/bec19ce4b722b7221a6955f73ffe312beec9bd44)) * **shared-metrics:** merged activeHandles and activeRequests into activeResources ([#2149](https://github.com/instana/nodejs/issues/2149)) ([84bd294](https://github.com/instana/nodejs/commit/84bd29491477891633ce7a0f9f4d71ebb4102c0f)), closes [/nodejs.org/api/deprecations.html#dep0161](https://github.com//nodejs.org/api/deprecations.html/issues/dep0161) * updated db instrumentations with safety promise check ([#2392](https://github.com/instana/nodejs/issues/2392)) ([fb67a0f](https://github.com/instana/nodejs/commit/fb67a0f71d74954cc14782d1dd267dd25ec3e716)) ### Features * added instrumentation support for db2 executeNonQuery ([#2413](https://github.com/instana/nodejs/issues/2413)) ([cd13d25](https://github.com/instana/nodejs/commit/cd13d250f3ea7daf98f6b2b600bf28615bd47c83)) * added support for error.cause ([#2383](https://github.com/instana/nodejs/issues/2383)) ([af25af6](https://github.com/instana/nodejs/commit/af25af69b2046824c0af9826cbddcbbe71e7164f)) # [5.3.0](https://github.com/instana/nodejs/compare/v5.2.3...v5.3.0) (2026-03-10) ### Bug Fixes * added safety promise checks in redis, mongodb ([#2363](https://github.com/instana/nodejs/issues/2363)) ([479bb87](https://github.com/instana/nodejs/commit/479bb87c892bd9b9c72cf8063539550f20efdaa3)) * bumped @opentelemetry/core from 2.5.1 to 2.6.0 ([#2396](https://github.com/instana/nodejs/issues/2396)) ([c6dc4c2](https://github.com/instana/nodejs/commit/c6dc4c2d60ff3890f348e2b1d51c1cec6b277aa5)) * bumped @opentelemetry/instrumentation-fs from 0.28.0 to 0.32.0 ([#2397](https://github.com/instana/nodejs/issues/2397)) ([9023179](https://github.com/instana/nodejs/commit/90231793d8a6993e4465b1b87f5850da2a62dc1c)) * bumped @opentelemetry/instrumentation-restify from 0.56.0 to 0.57.0 ([#2380](https://github.com/instana/nodejs/issues/2380)) ([3d32dac](https://github.com/instana/nodejs/commit/3d32dac20a596d99ac9dd9108b9cb4be74a4a5c4)) * bumped @opentelemetry/instrumentation-socket.io from 0.57.0 to 0.59.0 ([#2381](https://github.com/instana/nodejs/issues/2381)) ([4da53dd](https://github.com/instana/nodejs/commit/4da53ddc430a8714ea20a48a41df3a7b2eb358fe)) * bumped semver from 7.7.3 to 7.7.4 ([#2368](https://github.com/instana/nodejs/issues/2368)) ([4480e12](https://github.com/instana/nodejs/commit/4480e1234b4e2929b315762c3521e65833afec4a)) ### Features * **bunyan:** added support for error.cause ([#2331](https://github.com/instana/nodejs/issues/2331)) ([db8ef3d](https://github.com/instana/nodejs/commit/db8ef3dc16cfe214f7f1b5ab0d987206b20068ce)) ## [5.2.3](https://github.com/instana/nodejs/compare/v5.2.2...v5.2.3) (2026-02-24) ### Bug Fixes * **aws-lambda:** reduced cold start duration ([#2321](https://github.com/instana/nodejs/issues/2321)) ([566a284](https://github.com/instana/nodejs/commit/566a284626199348d7d9c545fff4e04295b81d2f)) * bumped @opentelemetry/instrumentation-socket.io from 0.55.1 to 0.57.0 ([#2320](https://github.com/instana/nodejs/issues/2320)) ([c3cecb7](https://github.com/instana/nodejs/commit/c3cecb7e3cd78ef4baa817ccdc32e28bcd6fc890)) * **elasticsearch:** resolved "Cannot find module" ([#2358](https://github.com/instana/nodejs/issues/2358)) ([ca47b00](https://github.com/instana/nodejs/commit/ca47b000170d2237417d546545d2cf52732642d6)) * handled non-promise return from instrumented pg calls ([#2335](https://github.com/instana/nodejs/issues/2335)) ([f7a8b8d](https://github.com/instana/nodejs/commit/f7a8b8d80c0e5577e4f5e9004d5d3041ca6aea8e)) ## [5.2.2](https://github.com/instana/nodejs/compare/v5.2.1...v5.2.2) (2026-02-02) ### Bug Fixes * bumped @opentelemetry/instrumentation-oracledb from 0.34.1 to 0.36.0 ([#2308](https://github.com/instana/nodejs/issues/2308)) ([14b316c](https://github.com/instana/nodejs/commit/14b316cf9d6282fca0a3fc65e98b45f252d67b80)) * bumped @opentelemetry/instrumentation-restify from 0.53.0 to 0.56.0 ([#2309](https://github.com/instana/nodejs/issues/2309)) ([85a2501](https://github.com/instana/nodejs/commit/85a250165ddb3df651a061a25b169e0f2d12dfd3)) ## [5.2.1](https://github.com/instana/nodejs/compare/v5.2.0...v5.2.1) (2026-01-22) ### Bug Fixes * **redis:** improved data capturing for legacy mode ([#2295](https://github.com/instana/nodejs/issues/2295)) ([f9d1654](https://github.com/instana/nodejs/commit/f9d16543a7da97daaa4ccee99cf55e77bcc50892)) * resolved RunTree is not a constructor ([#2298](https://github.com/instana/nodejs/issues/2298)) ([c046cca](https://github.com/instana/nodejs/commit/c046ccabd449357bd71c859594440db7083e3d87)) # [5.2.0](https://github.com/instana/nodejs/compare/v5.1.0...v5.2.0) (2026-01-19) ### Bug Fixes * bumped @opentelemetry/core from 2.2.0 to 2.3.0 ([#2271](https://github.com/instana/nodejs/issues/2271)) ([04a0bb1](https://github.com/instana/nodejs/commit/04a0bb1a622a348d2274583936c587f32c8b4ab0)) * bumped @opentelemetry/sdk-trace-base from 2.2.0 to 2.3.0 ([#2270](https://github.com/instana/nodejs/issues/2270)) ([6868af3](https://github.com/instana/nodejs/commit/6868af3937210b8a13b0006dd1f16b813d3c83f9)) * prioritized error.cause.stack for span.stack if available ([#2280](https://github.com/instana/nodejs/issues/2280)) ([257ed74](https://github.com/instana/nodejs/commit/257ed742bfbb75d4a3502a20a698c64e7ea3b284)) * resolved duration for confluent kafka, oracle, restify and tedious spans ([#2276](https://github.com/instana/nodejs/issues/2276)) ([f3fab4f](https://github.com/instana/nodejs/commit/f3fab4f36ca285ab13bc9f03867189408032b58f)) * transmitted span immediately after receiving response ([#2284](https://github.com/instana/nodejs/issues/2284)) ([d0fe277](https://github.com/instana/nodejs/commit/d0fe2774b99c6ba5934bb98d9a013bd34a381c60)) ### Features * **console:** included error cause in messages when available ([#2286](https://github.com/instana/nodejs/issues/2286)) ([70915a0](https://github.com/instana/nodejs/commit/70915a03c0d5e323f1191b92c4b07bf8ec0709e8)) # [5.1.0](https://github.com/instana/nodejs/compare/v5.0.2...v5.1.0) (2026-01-13) ### Bug Fixes * bumped @opentelemetry/instrumentation-oracledb from 0.34.0 to 0.34.1 ([#2245](https://github.com/instana/nodejs/issues/2245)) ([d906d0d](https://github.com/instana/nodejs/commit/d906d0dab871160a46ad3e38f2602bbec620f88c)) * bumped @opentelemetry/instrumentation-socket.io from 0.54.0 to 0.55.1 ([#2246](https://github.com/instana/nodejs/issues/2246)) ([1925644](https://github.com/instana/nodejs/commit/19256443f88eb1191680f75d980e005d359b6ef9)) * bumped @opentelemetry/instrumentation-tedious from 0.27.0 to 0.28.0 ([#2251](https://github.com/instana/nodejs/issues/2251)) ([8a10a89](https://github.com/instana/nodejs/commit/8a10a89b8370e46b5cd57dc3a088403086a86b23)) * bumped import-in-the-middle from 2.0.0 to 2.0.1 ([#2252](https://github.com/instana/nodejs/issues/2252)) ([4a0f0ee](https://github.com/instana/nodejs/commit/4a0f0eee1897fa1e465c0c8c5ab4e1e68b043781)) * improved windows support ([#2240](https://github.com/instana/nodejs/issues/2240)) ([1d1fec4](https://github.com/instana/nodejs/commit/1d1fec4e9cde2dcfd9c47bb4d64336aa452719b1)) * **native-fetch:** transmitted span immediately after receiving headers ([#2265](https://github.com/instana/nodejs/issues/2265)) ([69c65c4](https://github.com/instana/nodejs/commit/69c65c4b49e246df63ecbbef76123100150be9df)) * resolved type error in redis instrumentation ([#2249](https://github.com/instana/nodejs/issues/2249)) ([62dddcb](https://github.com/instana/nodejs/commit/62dddcbf37e8b5ce7dafc8aa8489391b94df6464)) ### Features * added stack trace mode filtering ([#2237](https://github.com/instana/nodejs/issues/2237)) ([f63dc4f](https://github.com/instana/nodejs/commit/f63dc4f46dedb54095433a9fb2b1cb7db1793253)) * added support for @confluentinc/kafka-javascript ([#2221](https://github.com/instana/nodejs/issues/2221)) ([986c8e0](https://github.com/instana/nodejs/commit/986c8e00f9255803184644f0e35f3e755cfed1ad)) * added support for @koa/router v15 ([#2205](https://github.com/instana/nodejs/issues/2205)) ([3ccd300](https://github.com/instana/nodejs/commit/3ccd30070d23124b03c5fce940c484a8df9187f2)) * added support for native error cause property ([#2268](https://github.com/instana/nodejs/issues/2268)) ([d248a81](https://github.com/instana/nodejs/commit/d248a8171a78cb6fa081468ec45a11a1b9e20d74)) ## [5.0.2](https://github.com/instana/nodejs/compare/v5.0.1...v5.0.2) (2025-12-16) **Note:** Version bump only for package @instana/core ## [5.0.1](https://github.com/instana/nodejs/compare/v5.0.0...v5.0.1) (2025-12-16) **Note:** Version bump only for package @instana/core # [5.0.0](https://github.com/instana/nodejs/compare/v4.31.0...v5.0.0) (2025-12-16) ### Bug Fixes * bumped @opentelemetry/sdk-trace-base to v2 ([#2196](https://github.com/instana/nodejs/issues/2196)) ([31c4435](https://github.com/instana/nodejs/commit/31c44350483367ea633049f10ebd6e57cbd03fae)) * depreacted aws sdk v2 ([#2147](https://github.com/instana/nodejs/issues/2147)) ([45e9c9c](https://github.com/instana/nodejs/commit/45e9c9c38bb4e8bf3dd5c543cc5bd2d1b4ce2bcb)) * dropped support for kafka-avro ([#2141](https://github.com/instana/nodejs/issues/2141)) ([3e05a1e](https://github.com/instana/nodejs/commit/3e05a1e52936477eed91ea96357bd682a29ebeb4)) * enforced Node.js 18.19 as the minimum supported version ([#2151](https://github.com/instana/nodejs/issues/2151)) ([5d688e2](https://github.com/instana/nodejs/commit/5d688e22ff03a6e4721a0363011002801a1ee045)) * removed deprecated config options for disabling tracing ([#2145](https://github.com/instana/nodejs/issues/2145)) ([efe07ed](https://github.com/instana/nodejs/commit/efe07ed7c5b09fa66869f8305ce9a829638c1e0c)) * removed support for experimental loader flag ([#2153](https://github.com/instana/nodejs/issues/2153)) ([7e9a24a](https://github.com/instana/nodejs/commit/7e9a24a60b5afd0c73b3213df0f033d6554e388d)) ### BREAKING CHANGES * Dropped support for Node.js versions below 18.19 * - Removed support for --experimental-loader - Removed support for esm-loader.mjs Migration Recommendations: - Replace --experimental-loader with --import - Use esm-register.mjs instead of esm-loader.mjs e.g. --import /path/to/instana/node_modules/@instana/collector/esm-register.mjs * The following environment variables and configuration options, previously used to disable tracing, have been removed: - INSTANA_DISABLED_TRACERS - INSTANA_DISABLE_TRACING - tracing.disabledTracers Migration Recommendations: Replace INSTANA_DISABLED_TRACERS and INSTANA_DISABLE_TRACING with INSTANA_TRACING_DISABLE. Replace tracing.disabledTracers with tracing.disable. # [4.31.0](https://github.com/instana/nodejs/compare/v4.30.1...v4.31.0) (2025-12-08) ### Bug Fixes * bumped @opentelemetry/instrumentation-oracledb from 0.33.0 to 0.34.0 ([#2155](https://github.com/instana/nodejs/issues/2155)) ([d572379](https://github.com/instana/nodejs/commit/d5723795a3a635b264c86d7400ceefea2dda9473)) * bumped @opentelemetry/instrumentation-tedious from 0.26.0 to 0.27.0 ([#2171](https://github.com/instana/nodejs/issues/2171)) ([fcbf7a0](https://github.com/instana/nodejs/commit/fcbf7a0c1b480aa90876bd429e228c747613a73e)) * excluded ng from tracing ([#2187](https://github.com/instana/nodejs/issues/2187)) ([1dd607d](https://github.com/instana/nodejs/commit/1dd607d7a6d472ebcd3bdc5630c496827dd12a32)) * resolved TypeError when Node.js entrypoint is unknown ([#2182](https://github.com/instana/nodejs/issues/2182)) ([19746e5](https://github.com/instana/nodejs/commit/19746e5713e94e8047b022f239e035779b4c8c2c)) ### Features * added support for Prisma V7 ([#2184](https://github.com/instana/nodejs/issues/2184)) ([5476da1](https://github.com/instana/nodejs/commit/5476da1aa6c9b68f2995819a922f3d60734279bc)) ## [4.30.1](https://github.com/instana/nodejs/compare/v4.30.0...v4.30.1) (2025-11-18) ### Bug Fixes * resolved infrastructure and endpoint correlation for otel spans ([#2159](https://github.com/instana/nodejs/issues/2159)) ([8c6b0d0](https://github.com/instana/nodejs/commit/8c6b0d0dfdc8ce1451938cf72928149c948c60e6)) # [4.30.0](https://github.com/instana/nodejs/compare/v4.29.0...v4.30.0) (2025-11-17) ### Bug Fixes * bumped @opentelemetry/instrumentation-fs from 0.12.0 to 0.27.0 ([bbc727d](https://github.com/instana/nodejs/commit/bbc727d11fac7ac81b80b732b178446861cc8aad)) * bumped @opentelemetry/instrumentation-fs from 0.27.0 to 0.28.0 ([#2137](https://github.com/instana/nodejs/issues/2137)) ([06c34c8](https://github.com/instana/nodejs/commit/06c34c86a8d1f8afa68a615aaabf77d7e57725c3)) * bumped @opentelemetry/instrumentation-oracledb from 0.32.0 to 0.33.0 ([b268d81](https://github.com/instana/nodejs/commit/b268d8143d8c0f5e13485208bfec18a804f377b4)) * bumped @opentelemetry/instrumentation-restify from 0.38 to 0.53.0 ([c17d9b7](https://github.com/instana/nodejs/commit/c17d9b77adb5f3c6f52c1161d4edc8231ba17a32)) * bumped @opentelemetry/instrumentation-socket.io from 0.39.0 to 0.54.0 ([dc98e2e](https://github.com/instana/nodejs/commit/dc98e2eb7151023befeaa805dc1617c0afbcd74a)) * bumped @opentelemetry/instrumentation-tedious from 0.13.0 to 0.26.0 ([729640b](https://github.com/instana/nodejs/commit/729640b92c7594892930978771a8bb3cdc3d348a)) * bumped js-yaml from 4.1.0 to 4.1.1 ([#2157](https://github.com/instana/nodejs/issues/2157)) ([2c7962f](https://github.com/instana/nodejs/commit/2c7962ff92bde0754f61255a043c8106920cbd91)) # [4.29.0](https://github.com/instana/nodejs/compare/v4.28.0...v4.29.0) (2025-11-07) **Note:** Version bump only for package @instana/core # [4.28.0](https://github.com/instana/nodejs/compare/v4.27.1...v4.28.0) (2025-11-06) ### Features * added support for parallel OpenTelemetry tracing ([#2118](https://github.com/instana/nodejs/issues/2118)) ([1aa0bd4](https://github.com/instana/nodejs/commit/1aa0bd446023a9165945320075b6c452aedfcff3)), closes [#2054](https://github.com/instana/nodejs/issues/2054) ## [4.27.1](https://github.com/instana/nodejs/compare/v4.27.0...v4.27.1) (2025-11-03) ### Bug Fixes * bumped import-in-the-middle from 1.15.0 to 2.0.0 ([#2081](https://github.com/instana/nodejs/issues/2081)) ([3276651](https://github.com/instana/nodejs/commit/3276651a5d8c6873f5e361cd534777ec9625351c)) * **redis:** resolved pool instrumentation to use instance instead of prototype ([404111a](https://github.com/instana/nodejs/commit/404111a0adcb986a9988c1ffbab1c94288df7ced)) # [4.27.0](https://github.com/instana/nodejs/compare/v4.26.4...v4.27.0) (2025-10-23) **Note:** Version bump only for package @instana/core ## [4.26.4](https://github.com/instana/nodejs/compare/v4.26.3...v4.26.4) (2025-10-21) **Note:** Version bump only for package @instana/core ## [4.26.3](https://github.com/instana/nodejs/compare/v4.26.2...v4.26.3) (2025-10-21) **Note:** Version bump only for package @instana/core ## [4.26.2](https://github.com/instana/nodejs/compare/v4.26.1...v4.26.2) (2025-10-15) **Note:** Version bump only for package @instana/core ## [4.26.1](https://github.com/instana/nodejs/compare/v4.26.0...v4.26.1) (2025-10-13) ### Bug Fixes * bumped @opentelemetry/instrumentation-oracledb from 0.29.0 to 0.32.0 ([#2055](https://github.com/instana/nodejs/issues/2055)) ([eddee3c](https://github.com/instana/nodejs/commit/eddee3c8af4fb0d8ebc6b1d7de88a32e7b97e31f)) * bumped import-in-the-middle from 1.14.2 to 1.14.4 ([#2056](https://github.com/instana/nodejs/issues/2056)) ([e6e3b4f](https://github.com/instana/nodejs/commit/e6e3b4f4f7cdcbed747b2055cf8a5024c898e62c)) * bumped import-in-the-middle from 1.14.4 to 1.15.0 ([#2064](https://github.com/instana/nodejs/issues/2064)) ([1022515](https://github.com/instana/nodejs/commit/102251575b87761e6721dd620ad2a3bb6f39b9b0)) * bumped semver from 7.7.2 to 7.7.3 ([#2053](https://github.com/instana/nodejs/issues/2053)) ([d5f0841](https://github.com/instana/nodejs/commit/d5f08418b6d145117f5888ea25d83994986dbeff)) # [4.26.0](https://github.com/instana/nodejs/compare/v4.25.0...v4.26.0) (2025-10-08) **Note:** Version bump only for package @instana/core # [4.25.0](https://github.com/instana/nodejs/compare/v4.24.1...v4.25.0) (2025-09-23) ### Bug Fixes * **http:** correctly handled default ports for HTTP/HTTPS exit spans ([#2015](https://github.com/instana/nodejs/issues/2015)) ([19e17dc](https://github.com/instana/nodejs/commit/19e17dcf74ab631d06874acf1ab3439812fb7214)) ## [4.24.1](https://github.com/instana/nodejs/compare/v4.24.0...v4.24.1) (2025-09-18) ### Bug Fixes * bumped import-in-the-middle from 1.9.0 to 1.14.2 ([#1980](https://github.com/instana/nodejs/issues/1980)) ([cfd10ae](https://github.com/instana/nodejs/commit/cfd10aeb0f3468d9466c4bf0d813f7d073a685a6)) * forced debug dependency to ^4.4.3 ([#2007](https://github.com/instana/nodejs/issues/2007)) ([3d5caaa](https://github.com/instana/nodejs/commit/3d5caaa70a9b841945a4adfe5978db54734cf9fa)) # [4.24.0](https://github.com/instana/nodejs/compare/v4.23.1...v4.24.0) (2025-09-11) ### Features * added support for oracledb ([#1828](https://github.com/instana/nodejs/issues/1828)) ([27e4dd3](https://github.com/instana/nodejs/commit/27e4dd35307afb20a80dabc4fd67cb8b9b32e6e0)) ## [4.23.1](https://github.com/instana/nodejs/compare/v4.23.0...v4.23.1) (2025-09-01) ### Reverts * Revert "fix: added detailed debug logs for span collection and transmission (…" ([9c3af67](https://github.com/instana/nodejs/commit/9c3af67baebe4aa826691a3ac7600f21f340f7f7)) # [4.23.0](https://github.com/instana/nodejs/compare/v4.22.0...v4.23.0) (2025-08-25) ### Bug Fixes * added detailed debug logs for span collection and transmission ([#1960](https://github.com/instana/nodejs/issues/1960)) ([7d5d35b](https://github.com/instana/nodejs/commit/7d5d35bdab95580b3b63b4a89d867fb465730fc8)) ### Features * added support for @koa/router ([#1954](https://github.com/instana/nodejs/issues/1954)) ([3b982ba](https://github.com/instana/nodejs/commit/3b982ba3547112f5849229fb2d2f404644746332)) # [4.22.0](https://github.com/instana/nodejs/compare/v4.21.3...v4.22.0) (2025-08-13) ### Bug Fixes * bumped semver from 7.5.4 to 7.7.2 ([#1935](https://github.com/instana/nodejs/issues/1935)) ([b9c64cb](https://github.com/instana/nodejs/commit/b9c64cb5e2fd899420a528c51403713bd78819ce)) * handled ignoring endpoint configs with connections only ([#1941](https://github.com/instana/nodejs/issues/1941)) ([a613db5](https://github.com/instana/nodejs/commit/a613db5e42f156226dc9db6bfce201a44d483873)) ### Features * added support for ignoring http entry calls ([#1875](https://github.com/instana/nodejs/issues/1875)) ([42faf03](https://github.com/instana/nodejs/commit/42faf030459d5218165a377855dc6c43ea450d19)) ## [4.21.3](https://github.com/instana/nodejs/compare/v4.21.2...v4.21.3) (2025-08-07) ### Reverts * Revert "fix: reduced memory when otel integration is turned off (#1905)" ([9bb6f96](https://github.com/instana/nodejs/commit/9bb6f961e031e5d587c6adadc6c3d866af337c80)), closes [#1905](https://github.com/instana/nodejs/issues/1905) ## [4.21.2](https://github.com/instana/nodejs/compare/v4.21.1...v4.21.2) (2025-08-05) **Note:** Version bump only for package @instana/core ## [4.21.1](https://github.com/instana/nodejs/compare/v4.21.0...v4.21.1) (2025-08-05) ### Bug Fixes * reduced memory when otel integration is turned off ([#1905](https://github.com/instana/nodejs/issues/1905)) ([9724825](https://github.com/instana/nodejs/commit/972482505d055d84c823e419c8c341dd9a084e09)) # [4.21.0](https://github.com/instana/nodejs/compare/v4.20.0...v4.21.0) (2025-07-31) ### Bug Fixes * **collector:** reduced memory consumption in yaml reader component ([#1885](https://github.com/instana/nodejs/issues/1885)) ([2da490c](https://github.com/instana/nodejs/commit/2da490c06da7c914fdd1faa06ca24336781e501d)) ### Features * **aws-lambda:** improved overhaul performance ([#1315](https://github.com/instana/nodejs/issues/1315)) ([4620113](https://github.com/instana/nodejs/commit/46201132dac6a73e7719d085c4edaa5c5a5ae526)) # [4.20.0](https://github.com/instana/nodejs/compare/v4.19.1...v4.20.0) (2025-07-30) ### Features * added support for @azure/storage-blob v12.28.0 ([#1884](https://github.com/instana/nodejs/issues/1884)) ([0e96cce](https://github.com/instana/nodejs/commit/0e96cce11a8af39cea87e5f65ec00dbd59b19201)) ## [4.19.1](https://github.com/instana/nodejs/compare/v4.19.0...v4.19.1) (2025-07-25) **Note:** Version bump only for package @instana/core # [4.19.0](https://github.com/instana/nodejs/compare/v4.18.1...v4.19.0) (2025-07-24) **Note:** Version bump only for package @instana/core ## [4.18.1](https://github.com/instana/nodejs/compare/v4.18.0...v4.18.1) (2025-07-14) **Note:** Version bump only for package @instana/core # [4.18.0](https://github.com/instana/nodejs/compare/v4.17.0...v4.18.0) (2025-07-10) ### Features * added environment variable to disable EOL events ([#1829](https://github.com/instana/nodejs/issues/1829)) ([ff7e138](https://github.com/instana/nodejs/commit/ff7e1389fc9cc55359e4460ed6f15c72af6a0c7c)) # [4.17.0](https://github.com/instana/nodejs/compare/v4.16.0...v4.17.0) (2025-06-30) ### Bug Fixes * depreacted INSTANA_DISABLE_TRACING env variable ([#1796](https://github.com/instana/nodejs/issues/1796)) ([4559cb8](https://github.com/instana/nodejs/commit/4559cb82ae955d77d10e991f544bdf2c1d17fe62)) * deprecate disabled tracer config ([#1788](https://github.com/instana/nodejs/issues/1788)) ([d4dd286](https://github.com/instana/nodejs/commit/d4dd2862240b5f6ed750a43b39cde2876586b164)) ### Features * added support for disabling instrumentations and groups via agent config ([#1795](https://github.com/instana/nodejs/issues/1795)) ([2ea28eb](https://github.com/instana/nodejs/commit/2ea28eb91560f570bef066bc6b7f5827e7f4a173)) * added support for disable tracing by groups ([#1755](https://github.com/instana/nodejs/issues/1755)) ([64b6e4a](https://github.com/instana/nodejs/commit/64b6e4ad93c7046a84bee26c87b9057bcfe3cf2a)) # [4.16.0](https://github.com/instana/nodejs/compare/v4.15.3...v4.16.0) (2025-06-24) ### Bug Fixes * **collector:** optimized flushing spans before application dies ([#1765](https://github.com/instana/nodejs/issues/1765)) ([3507599](https://github.com/instana/nodejs/commit/35075996e879734a7bb9437c1ce375b9d979fe3a)), closes [#1315](https://github.com/instana/nodejs/issues/1315) ### Features * added ability to filter spans by connection ([#1758](https://github.com/instana/nodejs/issues/1758)) ([3ff8d29](https://github.com/instana/nodejs/commit/3ff8d2965da1acdee21f6037d4911980d1eddf06)) ### Reverts * Revert "fix: renamed disabledTracers to disableTracers config (#1766)" ([52ce6d0](https://github.com/instana/nodejs/commit/52ce6d082c2f93f0fb9373982f60e577b5db7ac9)), closes [#1766](https://github.com/instana/nodejs/issues/1766) ## [4.15.3](https://github.com/instana/nodejs/compare/v4.15.2...v4.15.3) (2025-06-11) **Note:** Version bump only for package @instana/core ## [4.15.2](https://github.com/instana/nodejs/compare/v4.15.1...v4.15.2) (2025-06-11) **Note:** Version bump only for package @instana/core ## [4.15.1](https://github.com/instana/nodejs/compare/v4.15.0...v4.15.1) (2025-06-09) **Note:** Version bump only for package @instana/core # [4.15.0](https://github.com/instana/nodejs/compare/v4.14.0...v4.15.0) (2025-05-27) ### Features - added support for redis sentinel ([#1737](https://github.com/instana/nodejs/issues/1737)) ([2f791c1](https://github.com/instana/nodejs/commit/2f791c103881eb80ae37bb5984710d00c6f6ca5a)) - added support for redis v5 ([#1710](https://github.com/instana/nodejs/issues/1710)) ([1bd7a14](https://github.com/instana/nodejs/commit/1bd7a149d6f7324bbcb8bf2a5f16ef4c46016f9a)) # [4.14.0](https://github.com/instana/nodejs/compare/v4.13.0...v4.14.0) (2025-05-13) **Note:** Version bump only for package @instana/core # [4.13.0](https://github.com/instana/nodejs/compare/v4.12.0...v4.13.0) (2025-05-08) ### Features - added support for node v24 ([#1694](https://github.com/instana/nodejs/issues/1694)) ([5071bac](https://github.com/instana/nodejs/commit/5071bac52152eed0e786cc6bfbd812627032bcb2)) # [4.12.0](https://github.com/instana/nodejs/compare/v4.11.1...v4.12.0) (2025-05-06) **Note:** Version bump only for package @instana/core ## [4.11.1](https://github.com/instana/nodejs/compare/v4.11.0...v4.11.1) (2025-04-24) ### Bug Fixes - resolved "Cannot read properties of undefined (reading 'debug')" ([#1702](https://github.com/instana/nodejs/issues/1702)) ([8c166b0](https://github.com/instana/nodejs/commit/8c166b05350c3d5df6d1e2f1503db0910a9902a4)), closes [#1701](https://github.com/instana/nodejs/issues/1701) # [4.11.0](https://github.com/instana/nodejs/compare/v4.10.0...v4.11.0) (2025-04-22) ### Features - **kafka:** added option to disable downstream suppression for ignored endpoints ([#1652](https://github.com/instana/nodejs/issues/1652)) ([2aa720d](https://github.com/instana/nodejs/commit/2aa720defbbb3c2c31754a85ecf3f899061f1597)) # [4.10.0](https://github.com/instana/nodejs/compare/v4.9.0...v4.10.0) (2025-04-01) ### Features - added support for express v5 ([#1654](https://github.com/instana/nodejs/issues/1654)) ([8576291](https://github.com/instana/nodejs/commit/85762916de721833f6722fbb75f978aceafd83a8)) # [4.9.0](https://github.com/instana/nodejs/compare/v4.8.0...v4.9.0) (2025-03-20) ### Features - **kafka:** added support for ignore endpoints ([#1616](https://github.com/instana/nodejs/issues/1616)) ([c8d8e47](https://github.com/instana/nodejs/commit/c8d8e47e1454844a4ea081c49678c374036fab5b)) # [4.8.0](https://github.com/instana/nodejs/compare/v4.7.0...v4.8.0) (2025-03-19) **Note:** Version bump only for package @instana/core # [4.7.0](https://github.com/instana/nodejs/compare/v4.6.3...v4.7.0) (2025-03-11) ### Features - added INSTANA_IGNORE_ENDPOINTS_PATH for external YAML config ([#1605](https://github.com/instana/nodejs/issues/1605)) ([58312fa](https://github.com/instana/nodejs/commit/58312fa3b699b09033c79770f71f47f30a948243)) ## [4.6.3](https://github.com/instana/nodejs/compare/v4.6.2...v4.6.3) (2025-03-05) ### Bug Fixes - reduced noise for dependency calculation debug logs ([#1589](https://github.com/instana/nodejs/issues/1589)) ([1aeaa94](https://github.com/instana/nodejs/commit/1aeaa94ad1431b5f7807d0e3d93384b585c97d5d)) - resolved calling callback twice in agent connection ([#1600](https://github.com/instana/nodejs/issues/1600)) ([dfeab1c](https://github.com/instana/nodejs/commit/dfeab1c82c580812c3f06c6eff085ef73b69ef6a)) - resolved Instana log calls being traced with custom logger setup ([#1562](https://github.com/instana/nodejs/issues/1562)) ([63aa2a7](https://github.com/instana/nodejs/commit/63aa2a737f461fa027b51bc6d4e7b510dd923e63)) ## [4.6.2](https://github.com/instana/nodejs/compare/v4.6.1...v4.6.2) (2025-02-24) **Note:** Version bump only for package @instana/core ## [4.6.1](https://github.com/instana/nodejs/compare/v4.6.0...v4.6.1) (2025-01-29) ### Bug Fixes - deprecated nats-streaming ([#1533](https://github.com/instana/nodejs/issues/1533)) ([7963ecd](https://github.com/instana/nodejs/commit/7963ecdab4c9c04ec2bc9baf8e82d791edf25b76)) - resolved tracing for deferred exit spans in http2 ([#1531](https://github.com/instana/nodejs/issues/1531)) ([2e5c912](https://github.com/instana/nodejs/commit/2e5c912a1bf16414680902b4707257f9fadec99f)) # [4.6.0](https://github.com/instana/nodejs/compare/v4.5.3...v4.6.0) (2025-01-18) **Note:** Version bump only for package @instana/core ## [4.5.3](https://github.com/instana/nodejs/compare/v4.5.2...v4.5.3) (2025-01-14) ### Bug Fixes - resolved more logging objects structure ([#1510](https://github.com/instana/nodejs/issues/1510)) ([bd4c9bb](https://github.com/instana/nodejs/commit/bd4c9bbda2c82aee7f6c59fcca03ac5588566839)) ## [4.5.2](https://github.com/instana/nodejs/compare/v4.5.1...v4.5.2) (2025-01-13) ### Bug Fixes - resolved logging objects being undefined or missing ([#1509](https://github.com/instana/nodejs/issues/1509)) ([7715fed](https://github.com/instana/nodejs/commit/7715fed5843716a6e49d79f221efcec33a9a1c9d)) ## [4.5.1](https://github.com/instana/nodejs/compare/v4.5.0...v4.5.1) (2025-01-13) ### Bug Fixes - resolved bunyan npm installation warning ([#1447](https://github.com/instana/nodejs/issues/1447)) ([c4abc75](https://github.com/instana/nodejs/commit/c4abc75e8f0fb347310ce2bc6a0c24f8c3343b15)) # [4.5.0](https://github.com/instana/nodejs/compare/v4.4.0...v4.5.0) (2024-12-16) ### Features - **dynamodb:** added endpoint filtering ([#1484](https://github.com/instana/nodejs/issues/1484)) ([93e4023](https://github.com/instana/nodejs/commit/93e4023058bf4324ad6f287be92960786cc319ad)) # [4.4.0](https://github.com/instana/nodejs/compare/v4.3.0...v4.4.0) (2024-12-12) ### Features - added support for couchbase v4.4.4 ([#1466](https://github.com/instana/nodejs/issues/1466)) ([fb06bdc](https://github.com/instana/nodejs/commit/fb06bdc1f4f15f0501ae957a8b36f5f095f363cf)) # [4.3.0](https://github.com/instana/nodejs/compare/v4.2.0...v4.3.0) (2024-12-10) ### Features - added support for mysql2 v3.11.5 ([#1467](https://github.com/instana/nodejs/issues/1467)) ([45414f5](https://github.com/instana/nodejs/commit/45414f502a7be304ce475ad1a0a46e2d2bb2652f)) - **redis:** added endpoint filtering ([#1448](https://github.com/instana/nodejs/issues/1448)) ([2f45ff7](https://github.com/instana/nodejs/commit/2f45ff75d68fd782ac511448bad6fc5e484cecb8)) # [4.2.0](https://github.com/instana/nodejs/compare/v4.1.0...v4.2.0) (2024-11-22) **Note:** Version bump only for package @instana/core # [4.1.0](https://github.com/instana/nodejs/compare/v4.0.1...v4.1.0) (2024-11-19) ### Features - added support for graphql-subscriptions v3 ([#1446](https://github.com/instana/nodejs/issues/1446)) ([e4a978c](https://github.com/instana/nodejs/commit/e4a978cf517de3c3fb1dd8bf27f1ba7c5632017a)) ## [4.0.1](https://github.com/instana/nodejs/compare/v4.0.0...v4.0.1) (2024-10-28) **Note:** Version bump only for package @instana/core # [4.0.0](https://github.com/instana/nodejs/compare/v3.21.0...v4.0.0) (2024-10-23) ### Bug Fixes - deprecated kafka-avro ([#1337](https://github.com/instana/nodejs/issues/1337)) ([5647c3f](https://github.com/instana/nodejs/commit/5647c3fc8383329b187b6edd54dcbbfd5a90f021)) - dropped support for disabling AWS SDK instrumentation in old syntax ([#1383](https://github.com/instana/nodejs/issues/1383)) ([48bebf3](https://github.com/instana/nodejs/commit/48bebf3d2342a2dbe1f9c06ab0a5a3ad10a26c29)) - dropped support for node v14 and v16 ([#1348](https://github.com/instana/nodejs/issues/1348)) ([aaa9ad4](https://github.com/instana/nodejs/commit/aaa9ad41ebf82b11eedcf913afc31d3addd53868)) - dropped support for q library ([#1377](https://github.com/instana/nodejs/issues/1377)) ([c7f1fa5](https://github.com/instana/nodejs/commit/c7f1fa57f76a0cb8faefafaa0a30eb45a898b53a)) - dropped support for x-instana-service header ([#1355](https://github.com/instana/nodejs/issues/1355)) ([7aa5f4b](https://github.com/instana/nodejs/commit/7aa5f4b87e07fc5d1d804aeae1eaea173fdb33c6)) - **kafka:** enforced string format for Kafka trace headers and dropped binary support ([#1296](https://github.com/instana/nodejs/issues/1296)) ([2c822d3](https://github.com/instana/nodejs/commit/2c822d3c68966737a1e83d4141bd5a5ac3958cc8)) ### Features - added support for root exit spans ([#1297](https://github.com/instana/nodejs/issues/1297)) ([f1e1f30](https://github.com/instana/nodejs/commit/f1e1f30b87983bf9109a0ac097ec10458edd3643)) ### BREAKING CHANGES - - Removed the ability to disable AWS SDK instrumentation using the old syntax disabledTracers: ['aws-sdk/v2/index']. * Migrate to the new syntax for disabling instrumentation: disabledTracers: ['aws-sdk/v2']. - - Migration: Please configure the Instana agent to capture the X-Instana-Service header in the agent's configuration file. * For details, see: https://www.ibm.com/docs/en/instana-observability/current?topic=applications-services#specify-the-x-instana-service-http-header. - - Dropped support for Node.js versions 14 and 16. * Reason: These versions have reached their end of life. * More info: https://github.com/nodejs/Release?tab=readme-ov-file#end-of-life-releases - **kafka:** - Removed the ability to configure the header format; headers will always be sent in 'string' format. * Removed support for 'binary' format and code related to sending headers in 'binary' or 'both' formats. refs INSTA-809 # [3.21.0](https://github.com/instana/nodejs/compare/v3.20.2...v3.21.0) (2024-10-17) ### Features - added v23 support ([#1385](https://github.com/instana/nodejs/issues/1385)) ([34b990f](https://github.com/instana/nodejs/commit/34b990f2ab2a88aa6f2b0730296b7ae75e613ab0)) - **sdk:** added SpanHandle & NoopSpanHandle types ([#1374](https://github.com/instana/nodejs/issues/1374)) ([5e762a3](https://github.com/instana/nodejs/commit/5e762a3c77f0e7e7aa577742abd7572188e4eda6)) ## [3.20.2](https://github.com/instana/nodejs/compare/v3.20.1...v3.20.2) (2024-10-09) **Note:** Version bump only for package @instana/core ## [3.20.1](https://github.com/instana/nodejs/compare/v3.20.0...v3.20.1) (2024-10-04) ### Bug Fixes - added log to capture instana headers from incoming request ([89c3051](https://github.com/instana/nodejs/commit/89c30514385b90f78cdf3ca8f51e95c8db77f533)) # [3.20.0](https://github.com/instana/nodejs/compare/v3.19.0...v3.20.0) (2024-10-01) ### Bug Fixes - connected deferred exit span with original entry span ([#1346](https://github.com/instana/nodejs/issues/1346)) ([98f99e1](https://github.com/instana/nodejs/commit/98f99e18ee8323d70f07b045ff740f4d12486c30)), closes [#1297](https://github.com/instana/nodejs/issues/1297) ### Features - extended typescript support ([#1349](https://github.com/instana/nodejs/issues/1349)) ([3b8abea](https://github.com/instana/nodejs/commit/3b8abeada99cc5952dd8362db54adc66cd8be7da)) # [3.19.0](https://github.com/instana/nodejs/compare/v3.18.2...v3.19.0) (2024-09-25) ### Features - added support for fastify v5 ([#1336](https://github.com/instana/nodejs/issues/1336)) ([a646a14](https://github.com/instana/nodejs/commit/a646a145de933be8ecdec7c37f38f3821db2ef4f)) ## [3.18.2](https://github.com/instana/nodejs/compare/v3.18.1...v3.18.2) (2024-09-17) ### Bug Fixes - **ioredis:** repaired cluster functionality ([#1334](https://github.com/instana/nodejs/issues/1334)) ([ca5bd24](https://github.com/instana/nodejs/commit/ca5bd242ee3aeed177643e0d36a1b69c5a976e46)), closes [#1327](https://github.com/instana/nodejs/issues/1327) ## [3.18.1](https://github.com/instana/nodejs/compare/v3.18.0...v3.18.1) (2024-09-12) ### Bug Fixes - added deprecation warning for Kafka header migration ([#1311](https://github.com/instana/nodejs/issues/1311)) ([fa1e4bd](https://github.com/instana/nodejs/commit/fa1e4bd74df6937cb9e5091717b98bc2ff619736)) - **ioredis:** reverted multi/pipeline handling from [#1292](https://github.com/instana/nodejs/issues/1292) ([#1328](https://github.com/instana/nodejs/issues/1328)) ([09fc2f7](https://github.com/instana/nodejs/commit/09fc2f7112fecf709ccae9eb029da6ac89ee920d)) # [3.18.0](https://github.com/instana/nodejs/compare/v3.17.1...v3.18.0) (2024-09-06) ### Features - added support for ioredis cluster ([#1292](https://github.com/instana/nodejs/issues/1292)) ([0318eac](https://github.com/instana/nodejs/commit/0318eace6c8e682bf49a10f819d49cf03942a2f1)) ## [3.17.1](https://github.com/instana/nodejs/compare/v3.17.0...v3.17.1) (2024-09-03) ### Bug Fixes - resolved mongoose error ".make is not a function" ([#1304](https://github.com/instana/nodejs/issues/1304)) ([728f7a4](https://github.com/instana/nodejs/commit/728f7a446ec0207f8b79c8a6cfc28e85488f6c1d)) # [3.17.0](https://github.com/instana/nodejs/compare/v3.16.0...v3.17.0) (2024-09-02) **Note:** Version bump only for package @instana/core # [3.16.0](https://github.com/instana/nodejs/compare/v3.15.2...v3.16.0) (2024-08-28) ### Bug Fixes - exposed preload flags in debug mode ([#1268](https://github.com/instana/nodejs/issues/1268)) ([775df15](https://github.com/instana/nodejs/commit/775df15105d1599819d9413b8a329deeaedea892)) ### Features - added support for redis cluster ([#1270](https://github.com/instana/nodejs/issues/1270)) ([4d1dc72](https://github.com/instana/nodejs/commit/4d1dc726451d28ccbe3b94f7f12b0b74ba7b5660)) - added support for tedious v18 ([#1289](https://github.com/instana/nodejs/issues/1289)) ([e2990c1](https://github.com/instana/nodejs/commit/e2990c1c47ae94696e25d01d07f0fa5fe7ba7354)) ## [3.15.2](https://github.com/instana/nodejs/compare/v3.15.1...v3.15.2) (2024-08-27) ### Bug Fixes - **aws-lambda:** improved debug logs for number of spans ([c7a3c34](https://github.com/instana/nodejs/commit/c7a3c3407ea83eeac2d54419163a0b2265a94bb6)) - deprecated q library ([#1282](https://github.com/instana/nodejs/issues/1282)) ([d86f939](https://github.com/instana/nodejs/commit/d86f939e9bc20c06dead85376eb90b42def5c9c4)) ## [3.15.1](https://github.com/instana/nodejs/compare/v3.15.0...v3.15.1) (2024-08-19) **Note:** Version bump only for package @instana/core # [3.15.0](https://github.com/instana/nodejs/compare/v3.14.4...v3.15.0) (2024-08-13) ### Features - added support for express v5 beta-3 ([#1261](https://github.com/instana/nodejs/issues/1261)) ([bf471ed](https://github.com/instana/nodejs/commit/bf471edd5dcd2d91bb30b88170cb94bc5b2ee8aa)) ## [3.14.4](https://github.com/instana/nodejs/compare/v3.14.3...v3.14.4) (2024-07-22) ### Bug Fixes - **core:** avoided creating standalone exit spans when using the sdk ([#1234](https://github.com/instana/nodejs/issues/1234)) ([9a0d8fc](https://github.com/instana/nodejs/commit/9a0d8fc0420e7462c3f17e247127b44a320eeace)) ## [3.14.3](https://github.com/instana/nodejs/compare/v3.14.2...v3.14.3) (2024-07-11) **Note:** Version bump only for package @instana/core ## [3.14.2](https://github.com/instana/nodejs/compare/v3.14.1...v3.14.2) (2024-07-09) **Note:** Version bump only for package @instana/core ## [3.14.1](https://github.com/instana/nodejs/compare/v3.14.0...v3.14.1) (2024-06-26) ### Bug Fixes - resolved module loading issue with the latest release ([#1201](https://github.com/instana/nodejs/issues/1201)) ([93f2a36](https://github.com/instana/nodejs/commit/93f2a3614ee47b71e2424d9d81570c681887f75e)) # [3.14.0](https://github.com/instana/nodejs/compare/v3.13.0...v3.14.0) (2024-06-26) ### Features - added native esm support ([#1159](https://github.com/instana/nodejs/issues/1159)) ([8bfef61](https://github.com/instana/nodejs/commit/8bfef61a72f52423cb4aebb4023f61715a596ff1)) # [3.13.0](https://github.com/instana/nodejs/compare/v3.12.0...v3.13.0) (2024-06-24) ### Features - **couchbase:** added support for raw sql queries ([#1187](https://github.com/instana/nodejs/issues/1187)) ([660795e](https://github.com/instana/nodejs/commit/660795e5d5fcf49656460031dc44507521512dfa)) # [3.12.0](https://github.com/instana/nodejs/compare/v3.11.0...v3.12.0) (2024-06-21) ### Features - added support for tedious v16 and v17 ([#1184](https://github.com/instana/nodejs/issues/1184)) ([cd02b96](https://github.com/instana/nodejs/commit/cd02b96f0c1cd7abcf856f78bce1d736767dd62f)) # [3.11.0](https://github.com/instana/nodejs/compare/v3.10.0...v3.11.0) (2024-06-13) **Note:** Version bump only for package @instana/core # [3.10.0](https://github.com/instana/nodejs/compare/v3.9.0...v3.10.0) (2024-06-13) **Note:** Version bump only for package @instana/core # [3.9.0](https://github.com/instana/nodejs/compare/v3.8.1...v3.9.0) (2024-05-28) ### Features - added support for got v12, v13, v14 ([#1157](https://github.com/instana/nodejs/issues/1157)) ([1333a3c](https://github.com/instana/nodejs/commit/1333a3c34ede5444608b6b76e810f474c5496249)) - added support for node-fetch v3 ([#1160](https://github.com/instana/nodejs/issues/1160)) ([b96f30c](https://github.com/instana/nodejs/commit/b96f30cfd80680917fc6993e2e47cd86102fd1be)) ## [3.8.1](https://github.com/instana/nodejs/compare/v3.8.0...v3.8.1) (2024-05-17) **Note:** Version bump only for package @instana/core # [3.8.0](https://github.com/instana/nodejs/compare/v3.7.0...v3.8.0) (2024-05-06) ### Features - added support for restify v9, v10, v11 ([#1140](https://github.com/instana/nodejs/issues/1140)) ([fb132d2](https://github.com/instana/nodejs/commit/fb132d2bf898cc943d9415e766a048cfd0846cb2)) # [3.7.0](https://github.com/instana/nodejs/compare/v3.6.0...v3.7.0) (2024-05-03) ### Features - added support for Node v22 ([#1132](https://github.com/instana/nodejs/issues/1132)) ([6d08f43](https://github.com/instana/nodejs/commit/6d08f4359ecc6a936f68988609a311b2422b4f79)) # [3.6.0](https://github.com/instana/nodejs/compare/v3.5.0...v3.6.0) (2024-04-29) **Note:** Version bump only for package @instana/core # [3.5.0](https://github.com/instana/nodejs/compare/v3.4.0...v3.5.0) (2024-04-24) ### Features - added support for prisma v