# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [6.3.0](https://github.com/instana/nodejs/compare/v6.2.2...v6.3.0) (2026-07-13)


### Features

* added option to disable w3c header propagation ([9835435](https://github.com/instana/nodejs/commit/983543583275c30126dddb8e73bf92e8ae72cca7))
* **http:** added configurable 4xx error classification for exit spans ([#2636](https://github.com/instana/nodejs/issues/2636)) ([79a3e93](https://github.com/instana/nodejs/commit/79a3e933103eef9aea10b16b738e1bb5e8699b3b))





## [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))


### Reverts

* Revert "chore: make agent data port configurable independently from the agent connection port (#2559)" ([128175e](https://github.com/instana/nodejs/commit/128175e3c2a745db8cc4d027d5db69760cbe4bf0)), closes [#2559](https://github.com/instana/nodejs/issues/2559)





## [6.2.1](https://github.com/instana/nodejs/compare/v6.2.0...v6.2.1) (2026-06-19)

**Note:** Version bump only for package @instana/collector





# [6.2.0](https://github.com/instana/nodejs/compare/v6.1.1...v6.2.0) (2026-06-10)


### Bug Fixes

* 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))





## [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)


### Features

* added support for W3C sampled flag ([#2512](https://github.com/instana/nodejs/issues/2512)) ([0d03b43](https://github.com/instana/nodejs/commit/0d03b43ae70387d4faab5ca119c1bbef452e6edf))





# [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))
* corrected the config precedence for agent config ([#2492](https://github.com/instana/nodejs/issues/2492)) ([9fbd738](https://github.com/instana/nodejs/commit/9fbd738f31e93e361e6dca085a4c6235e65606d5))


### 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.





# [5.5.0](https://github.com/instana/nodejs/compare/v5.4.3...v5.5.0) (2026-05-14)


### Bug Fixes

* 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

* disabled collector init process events ([#2517](https://github.com/instana/nodejs/issues/2517)) ([5642b36](https://github.com/instana/nodejs/commit/5642b364b5a4d9807fcd7e28c4b12eb87bcb1b76))





## [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))





## [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/collector





# [5.4.0](https://github.com/instana/nodejs/compare/v5.3.0...v5.4.0) (2026-03-17)


### Bug Fixes

* **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)


### Features

* added instrumentation support for db2 executeNonQuery ([#2413](https://github.com/instana/nodejs/issues/2413)) ([cd13d25](https://github.com/instana/nodejs/commit/cd13d250f3ea7daf98f6b2b600bf28615bd47c83))





# [5.3.0](https://github.com/instana/nodejs/compare/v5.2.3...v5.3.0) (2026-03-10)


### Bug Fixes

* 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

* **elasticsearch:** resolved "Cannot find module" ([#2358](https://github.com/instana/nodejs/issues/2358)) ([ca47b00](https://github.com/instana/nodejs/commit/ca47b000170d2237417d546545d2cf52732642d6))





## [5.2.2](https://github.com/instana/nodejs/compare/v5.2.1...v5.2.2) (2026-02-02)

**Note:** Version bump only for package @instana/collector





## [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))





# [5.2.0](https://github.com/instana/nodejs/compare/v5.1.0...v5.2.0) (2026-01-19)


### Bug Fixes

* 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))


### 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

* updated timestamp in internal logger from epoch time to ISO string ([#2096](https://github.com/instana/nodejs/issues/2096)) ([20e8d29](https://github.com/instana/nodejs/commit/20e8d29e5af1f1efb7d805dbdebdc31d037bc3cb))


### 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)


### Bug Fixes

* resolved the type error when initialize with unsupported node versions ([2cb51fb](https://github.com/instana/nodejs/commit/2cb51fbbc3d41eed71495fb3a437d7ed806d9181))





## [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/collector





# [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))
* 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))
* handled instana export safely when using experimental loader ([#2227](https://github.com/instana/nodejs/issues/2227)) ([a42c7e4](https://github.com/instana/nodejs/commit/a42c7e4a5887671cc025706150578e914e8824dd))
* 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





# [4.31.0](https://github.com/instana/nodejs/compare/v4.30.1...v4.31.0) (2025-12-08)


### Bug Fixes

* 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 mongoose v9 ([#2169](https://github.com/instana/nodejs/issues/2169)) ([8bac4f9](https://github.com/instana/nodejs/commit/8bac4f995ed42518dfc8cbf8e13747a0899e03eb))
* 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)


### Features

* added support for mongodb v7 ([6efed2d](https://github.com/instana/nodejs/commit/6efed2dd9cafa6d78284dd947f1c9017775bfaaf))





# [4.29.0](https://github.com/instana/nodejs/compare/v4.28.0...v4.29.0) (2025-11-07)


### Features

* added ability to disable worker thread tracing ([#2131](https://github.com/instana/nodejs/issues/2131)) ([342d301](https://github.com/instana/nodejs/commit/342d301091043dad2870a4961d518e7c5b925582))





# [4.28.0](https://github.com/instana/nodejs/compare/v4.27.1...v4.28.0) (2025-11-06)


### Bug Fixes

* resolved TypeError undefined (reading 'pid') ([#2124](https://github.com/instana/nodejs/issues/2124)) ([216c6db](https://github.com/instana/nodejs/commit/216c6dbc3e25bbb322b0b0e4337f56e671f3345c))


### 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)

**Note:** Version bump only for package @instana/collector





# [4.27.0](https://github.com/instana/nodejs/compare/v4.26.4...v4.27.0) (2025-10-23)


### Features

* added support for v25 ([#2075](https://github.com/instana/nodejs/issues/2075)) ([64c014d](https://github.com/instana/nodejs/commit/64c014d1c85d67407caf5e9598c864d52328a51a))





## [4.26.4](https://github.com/instana/nodejs/compare/v4.26.3...v4.26.4) (2025-10-21)


### Bug Fixes

* **collector:** optimized metrics timeout handling ([#2084](https://github.com/instana/nodejs/issues/2084)) ([6eb2fda](https://github.com/instana/nodejs/commit/6eb2fda03543cc13505f609e3d43dfdeac0ff7f3))





## [4.26.3](https://github.com/instana/nodejs/compare/v4.26.2...v4.26.3) (2025-10-21)


### Bug Fixes

* **collector:** extended debug logs for agent communication ([#2082](https://github.com/instana/nodejs/issues/2082)) ([0f24598](https://github.com/instana/nodejs/commit/0f245983d84791388b7884257c960e724ba1f61b))





## [4.26.2](https://github.com/instana/nodejs/compare/v4.26.1...v4.26.2) (2025-10-15)


### Bug Fixes

* **collector:** resolved extended formatting options for pino ([#2071](https://github.com/instana/nodejs/issues/2071)) ([2d42458](https://github.com/instana/nodejs/commit/2d42458be322d00940139787f7c3d513edc7ccef)), closes [#2066](https://github.com/instana/nodejs/issues/2066)
* **collector:** respected log level for custom bunyan logger ([#2069](https://github.com/instana/nodejs/issues/2069)) ([929a32b](https://github.com/instana/nodejs/commit/929a32b7c0993c382a5752120fc542f3ef13dc27))





## [4.26.1](https://github.com/instana/nodejs/compare/v4.26.0...v4.26.1) (2025-10-13)


### Bug Fixes

* 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)


### Bug Fixes

* bumped pino from 9.11.0 to 9.13.0 ([#2037](https://github.com/instana/nodejs/issues/2037)) ([2c6ba85](https://github.com/instana/nodejs/commit/2c6ba850c9fa91673f1f2d9df1aa4b1fe1935bb1))


### Features

* added support for pino v10 ([#2040](https://github.com/instana/nodejs/issues/2040)) ([0cb9bf9](https://github.com/instana/nodejs/commit/0cb9bf9f7e8f3a0557323db5d40d74c4e163d232))





# [4.25.0](https://github.com/instana/nodejs/compare/v4.24.1...v4.25.0) (2025-09-23)


### Bug Fixes

* bumped pino from 9.9.5 to 9.11.0 ([#2018](https://github.com/instana/nodejs/issues/2018)) ([dc9f88a](https://github.com/instana/nodejs/commit/dc9f88ab22a3113220978132366443d6ab600d57))
* **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))


### Features

* added support for sqs-consumer  v14 ([#2004](https://github.com/instana/nodejs/issues/2004)) ([b3a8b30](https://github.com/instana/nodejs/commit/b3a8b30d9a85faa640135839cb3643023ed00b40))


### Reverts

* Revert "fix: resolved pino compatibility issues for v18 (#2014)" ([8ce3c91](https://github.com/instana/nodejs/commit/8ce3c911d6921ddae1e1978f6ce3c6fdd54a7b82)), closes [#2014](https://github.com/instana/nodejs/issues/2014)





## [4.24.1](https://github.com/instana/nodejs/compare/v4.24.0...v4.24.1) (2025-09-18)


### Bug Fixes

* resolved pino compatibility issues for v18 ([#2014](https://github.com/instana/nodejs/issues/2014)) ([a286f29](https://github.com/instana/nodejs/commit/a286f2942e5620c80862322e35c3dd31f25a1757))





# [4.24.0](https://github.com/instana/nodejs/compare/v4.23.1...v4.24.0) (2025-09-11)


### Bug Fixes

* **collector:** resolved PayloadTooLargeError ([#1985](https://github.com/instana/nodejs/issues/1985)) ([28578f4](https://github.com/instana/nodejs/commit/28578f49fbc4e12f7fad982747c4ad767c8a1f4d))


### 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)

**Note:** Version bump only for package @instana/collector





# [4.23.0](https://github.com/instana/nodejs/compare/v4.22.0...v4.23.0) (2025-08-25)


### Bug Fixes

* bumped pino from 9.8.0 to 9.9.0 ([#1947](https://github.com/instana/nodejs/issues/1947)) ([40db3ee](https://github.com/instana/nodejs/commit/40db3ee510e155d053c68419a798a005a48fb995))


### 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 pino from 9.6.0 to 9.8.0 ([#1936](https://github.com/instana/nodejs/issues/1936)) ([4d72a6a](https://github.com/instana/nodejs/commit/4d72a6ae31bde29c913cfb18af6304f32894a90c))
* 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))


### 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)


### Bug Fixes

* **collector:** resolved logger not being initialised in source.js ([#1914](https://github.com/instana/nodejs/issues/1914)) ([ce8ba32](https://github.com/instana/nodejs/commit/ce8ba32609a0892ec92db84adef28c1a59e0bee5))





## [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/collector





## [4.21.1](https://github.com/instana/nodejs/compare/v4.21.0...v4.21.1) (2025-08-05)

**Note:** Version bump only for package @instana/collector





# [4.21.0](https://github.com/instana/nodejs/compare/v4.20.0...v4.21.0) (2025-07-31)


### 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/collector





# [4.19.0](https://github.com/instana/nodejs/compare/v4.18.1...v4.19.0) (2025-07-24)


### Features

* added support for @apollo/server v5 ([#1861](https://github.com/instana/nodejs/issues/1861)) ([ec4a6c6](https://github.com/instana/nodejs/commit/ec4a6c6a6e6a482cc7ca5367943f0aa1c4ec0ac2))


### Reverts

* Revert "test: increased SNS connection retries to avoid tekton split task sta…" ([81cc48d](https://github.com/instana/nodejs/commit/81cc48d20f682155f9fbd7abe6a687d321f3fbb2))





## [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/collector





# [4.18.0](https://github.com/instana/nodejs/compare/v4.17.0...v4.18.0) (2025-07-10)


### Bug Fixes

* added eol event for Node v18, v21 and v23 ([#1830](https://github.com/instana/nodejs/issues/1830)) ([508078b](https://github.com/instana/nodejs/commit/508078b478e1c7df96097a6958b9b87721ac9ffc))


### 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))


### 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))





# [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))





## [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/collector

## [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/collector

## [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/collector

# [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)

### Features

- added support for sqs-consumer v12 ([#1731](https://github.com/instana/nodejs/issues/1731)) ([af01af8](https://github.com/instana/nodejs/commit/af01af89568f01fb16b0ab5f08bfc973968837f7))

# [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)

### Features

- added support for @apollo/server ([#1675](https://github.com/instana/nodejs/issues/1675)) ([e136380](https://github.com/instana/nodejs/commit/e136380030df3d22ce26ea17ef4b0f8506a7a88c))
- added support for @elastic/elasticsearch v9 ([#1691](https://github.com/instana/nodejs/issues/1691)) ([e4d164e](https://github.com/instana/nodejs/commit/e4d164e05b3a3b3fcb2b927b51d8a9c301b90db5))

## [4.11.1](https://github.com/instana/nodejs/compare/v4.11.0...v4.11.1) (2025-04-24)

**Note:** Version bump only for package @instana/collector

# [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/collector

# [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

- resolved calling callback twice in agent connection ([#1600](https://github.com/instana/nodejs/issues/1600)) ([dfeab1c](https://github.com/instana/nodejs/commit/dfeab1c82c580812c3f06c6eff085ef73b69ef6a))
- resolved calling callback twice in agent lookup ([e74c150](https://github.com/instana/nodejs/commit/e74c1500aace5bc05240ae9ff0b4b4f01aec1da9))
- 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)

### Bug Fixes

- ensure the logger always applies the correct log level ([#1565](https://github.com/instana/nodejs/issues/1565)) ([90af990](https://github.com/instana/nodejs/commit/90af99041ffd9bb705c085042bfa65875dacb28d)), closes [#1556](https://github.com/instana/nodejs/issues/1556)

## [4.6.1](https://github.com/instana/nodejs/compare/v4.6.0...v4.6.1) (2025-01-29)

### Bug Fixes

- 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)

### Bug Fixes

- changed internal logger timestamp to ISO string ([#1518](https://github.com/instana/nodejs/issues/1518)) ([0a6af07](https://github.com/instana/nodejs/commit/0a6af07056563479bb24c58420a0d9efeb74c873))
- resolved issue in setLogger function with winston logger ([#1522](https://github.com/instana/nodejs/issues/1522)) ([52f102e](https://github.com/instana/nodejs/commit/52f102ec4e198d2d974f5b2503b8d16acc47e593))

### Features

- added support for graphql-ws v6 ([#1516](https://github.com/instana/nodejs/issues/1516)) ([1da50b8](https://github.com/instana/nodejs/commit/1da50b861e391052defe36eb9bf2ab5aa7a6621a))

## [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

- pino agent stream messages were undefined ([9472c5c](https://github.com/instana/nodejs/commit/9472c5c03a2527078f7f8c68cd68c0f1f7e39c82))
- 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/collector

# [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/collector

# [4.0.0](https://github.com/instana/nodejs/compare/v3.21.0...v4.0.0) (2024-10-23)

### Bug Fixes

- 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 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))
- **shared-metrics:** replaced fs-extra with fs promises ([#1362](https://github.com/instana/nodejs/issues/1362)) ([35ec19c](https://github.com/instana/nodejs/commit/35ec19cff46cc0566646583e02eb4fec7749fa1e))

### 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

- - 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)

### Bug Fixes

- enhanced typescript support for `currentSpan().span` ([#1370](https://github.com/instana/nodejs/issues/1370)) ([762af17](https://github.com/instana/nodejs/commit/762af17c4240cf18214857852b3e8d1d0c757ab4))

## [3.20.1](https://github.com/instana/nodejs/compare/v3.20.0...v3.20.1) (2024-10-04)

### Bug Fixes

- resolved ts error "instana.currentSpan is not a type" ([#1357](https://github.com/instana/nodejs/issues/1357)) ([f32b3c1](https://github.com/instana/nodejs/commit/f32b3c1b1f448f2511454a3ad4d74456b8082b01))

# [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

- **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)

### Features

- added support for tedious v19 ([#1295](https://github.com/instana/nodejs/issues/1295)) ([6f61f9e](https://github.com/instana/nodejs/commit/6f61f9e58cc7458f8060b2821850488e999faf36))

# [3.16.0](https://github.com/instana/nodejs/compare/v3.15.2...v3.16.0) (2024-08-28)

### 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

- 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/collector

# [3.15.0](https://github.com/instana/nodejs/compare/v3.14.4...v3.15.0) (2024-08-13)

### Bug Fixes

- improved debug logs in agent sending spans ([#1259](https://github.com/instana/nodejs/issues/1259)) ([55ee69e](https://github.com/instana/nodejs/commit/55ee69e58214420f2311203853ace739df0a58fe))

### 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/collector

## [3.14.2](https://github.com/instana/nodejs/compare/v3.14.1...v3.14.2) (2024-07-09)

### Reverts

- Revert "test: skip the s3 tests due to s3 bucket limit" ([622101b](https://github.com/instana/nodejs/commit/622101bc8b79e69eadceea3d9757d836ccfd8bd7))

## [3.14.1](https://github.com/instana/nodejs/compare/v3.14.0...v3.14.1) (2024-06-26)

**Note:** Version bump only for package @instana/collector

# [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 mssql v11 ([#1195](https://github.com/instana/nodejs/issues/1195)) ([d9dd2ac](https://github.com/instana/nodejs/commit/d9dd2ac9b15c3f8d29a3871c3c2eb896520ecb6a))

# [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/collector

# [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/collector

# [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/collector

# [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

- **autoprofile:** added prebuilds for darwin/arm64 linux/arm64 linux/arm ([#1135](https://github.com/instana/nodejs/issues/1135)) ([26f85b0](https://github.com/instana/nodejs/commit/26f85b08984e1155ca1df63db28fb1c6adcf752e))

# [3.6.0](https://github.com/instana/nodejs/compare/v3.5.0...v3.6.0) (2024-04-29)

### Features

- added support for node-rdkafka v3 ([#1123](https://github.com/instana/nodejs/issues/1123)) ([a519d75](https://github.com/instana/nodejs/commit/a519d75bec6798f0891365752b15c8df9a80a9db))
- added support for pino v9 ([#1130](https://github.com/instana/nodejs/issues/1130)) ([6a6565c](https://github.com/instana/nodejs/commit/6a6565c7463bb820d6495d07728dba0b12aa5156))

# [3.5.0](https://github.com/instana/nodejs/compare/v3.4.0...v3.5.0) (2024-04-24)

### Features

- added support for prisma v5 ([#1114](https://github.com/instana/nodejs/issues/1114)) ([7cf8d90](https://github.com/instana/nodejs/commit/7cf8d90bd57b06110ea49e567be9f8a4d860b5a5))

# [3.4.0](https://github.com/instana/nodejs/compare/v3.3.1...v3.4.0) (2024-04-16)

### Features

- added azure blob instrumentation ([#967](https://github.com/instana/nodejs/issues/967)) ([8b3264a](https://github.com/instana/nodejs/commit/8b3264aa3afcadd87faeb048564ef3af7a8483d0))

## [3.3.1](https://github.com/instana/nodejs/compare/v3.3.0...v3.3.1) (2024-04-11)

### Bug Fixes

- resolved esm loader issue for manual instrumentation node v18.19.0 and above ([#1063](https://github.com/instana/nodejs/issues/1063)) ([d69aff8](https://github.com/instana/nodejs/commit/d69aff86016a8b671a4ca97956d910b0ad51c99a))
- **security:** resolved security vulnerability in the tar package. ([#1106](https://github.com/instana/nodejs/issues/1106)) ([d863aa8](https://github.com/instana/nodejs/commit/d863aa8acae7b891cd625c92b6dbc5bf8b2c4f1b))

# [3.3.0](https://github.com/instana/nodejs/compare/v3.2.1...v3.3.0) (2024-03-22)

### Bug Fixes

- resolved relative URL issue in sanitizeUrl method ([a2fac29](https://github.com/instana/nodejs/commit/a2fac29a619d83aa9cc8af69a717a4a8b603da2f))

### Features

- added support for mongoose v8 ([#1083](https://github.com/instana/nodejs/issues/1083)) ([3996301](https://github.com/instana/nodejs/commit/3996301c6ce7614b7097f5fdf9007ff82eba6dc5))

## [3.2.1](https://github.com/instana/nodejs/compare/v3.2.0...v3.2.1) (2024-03-18)

### Bug Fixes

- **collector:** gracefully shutdown if core module process is not ava… ([#1070](https://github.com/instana/nodejs/issues/1070)) ([3d8196d](https://github.com/instana/nodejs/commit/3d8196d7253c8460e5f704470133f402fc558964))
- matrix parameters included in URLs ([#1069](https://github.com/instana/nodejs/issues/1069)) ([f1d2862](https://github.com/instana/nodejs/commit/f1d2862613bec31ee45bd7c0380dd2719d36f53f))

# [3.2.0](https://github.com/instana/nodejs/compare/v3.1.3...v3.2.0) (2024-02-27)

### Bug Fixes

- depreacted request-promise module ([#1017](https://github.com/instana/nodejs/issues/1017)) ([6bb88dd](https://github.com/instana/nodejs/commit/6bb88dd4ca08d2482ff917fb3b9f884f4e4bdf8e))

### Features

- added otel instrumentation for tedious ([#1030](https://github.com/instana/nodejs/issues/1030)) ([87de73d](https://github.com/instana/nodejs/commit/87de73dd5b290a76663405822dc7845315e1d18d))
- added support for ibm_db v3 ([5d1b9fe](https://github.com/instana/nodejs/commit/5d1b9fecf258e730d3a4fb570daf53b8f61eb0d7))

## [3.1.3](https://github.com/instana/nodejs/compare/v3.1.2...v3.1.3) (2024-01-31)

**Note:** Version bump only for package @instana/collector

## [3.1.2](https://github.com/instana/nodejs/compare/v3.1.1...v3.1.2) (2024-01-29)

### Bug Fixes

- deprecated request module ([#1004](https://github.com/instana/nodejs/issues/1004)) ([8bd41a9](https://github.com/instana/nodejs/commit/8bd41a9fd9e7650b6076837b5c40eb73dbc293ba))
- deprecated request-promise-native ([#1016](https://github.com/instana/nodejs/issues/1016)) ([34fa412](https://github.com/instana/nodejs/commit/34fa412b7d39af9c5caf3a545771aee3ce3aa07a))

## [3.1.1](https://github.com/instana/nodejs/compare/v3.1.0...v3.1.1) (2024-01-10)

**Note:** Version bump only for package @instana/collector

# [3.1.0](https://github.com/instana/nodejs/compare/v3.0.0...v3.1.0) (2024-01-04)

### Bug Fixes

- updated code formats ([#971](https://github.com/instana/nodejs/issues/971)) ([0e24014](https://github.com/instana/nodejs/commit/0e2401484079c1bb8a35a67ecc67408364dd6cd4))

# [3.0.0](https://github.com/instana/nodejs/compare/v2.36.1...v3.0.0) (2023-12-12)

### Bug Fixes

- dropped node v10 and v12 ([#933](https://github.com/instana/nodejs/issues/933)) ([7e3ee32](https://github.com/instana/nodejs/commit/7e3ee32f7ef2ca60259eae40fd16ff24a6ec631b))

### Build System

- deprecated kafka-node ([1274419](https://github.com/instana/nodejs/commit/1274419e27366254836edd1398032d5f188b11ef))
- dropped elasticsearch library ([e1f480d](https://github.com/instana/nodejs/commit/e1f480d835ab94c3a45c849739e32a25d3106d16))
- dropped fastify v1 ([fe247b3](https://github.com/instana/nodejs/commit/fe247b395aec6bb490eaf556142eeb2e7aba9ea0))
- dropped graphql v14 ([c4b3366](https://github.com/instana/nodejs/commit/c4b336699bf2a8cd4062034a573e0a31a30c6847))
- dropped gRPC library ([acbfa27](https://github.com/instana/nodejs/commit/acbfa27ef1ab813b52bec8f458cb19257d89c147))
- dropped mssql v8 ([6c58f51](https://github.com/instana/nodejs/commit/6c58f5184007c9aa01c372fe0bab6c1f4b21c388))
- dropped redis v0 ([e4db474](https://github.com/instana/nodejs/commit/e4db4744a15c5d8670799d52c6f183dc3e522fc4))

### Features

- **node-v21:** added support for node v21 ([#947](https://github.com/instana/nodejs/issues/947)) ([64cc797](https://github.com/instana/nodejs/commit/64cc797ee04056930d9740a7a92d5604abd461d1))

### BREAKING CHANGES

- Dropped support for fastify v1.
- Deprecated kafka-node library. Support will be removed in the next major release.
- Dropped support for node-redis v0 (https://github.com/redis/node-redis)
- Dropped support for mssql v8 (https://github.com/tediousjs/node-mssql)
- Dropped support for graphql v14 (https://github.com/graphql/graphql-js)
- Dropped elasticsearch lib support (https://www.npmjs.com/package/elasticsearch)
- Dropped support for gRPC lib (https://www.npmjs.com/package/grpc)
- Dropped Node v10 & v12 support.

## [2.36.1](https://github.com/instana/nodejs/compare/v2.36.0...v2.36.1) (2023-12-04)

**Note:** Version bump only for package @instana/collector

# [2.36.0](https://github.com/instana/nodejs/compare/v2.35.0...v2.36.0) (2023-11-29)

### Bug Fixes

- **fetch:** fix header handling for native fetch for Node.js >= 20.10.0 ([ece1a9a](https://github.com/instana/nodejs/commit/ece1a9a0ba346cd12ad060b2f0827979f03dcb95))

### Features

- **sqs-consumer:** added v7 support for sqs-consumer ([#941](https://github.com/instana/nodejs/issues/941)) ([5394726](https://github.com/instana/nodejs/commit/539472675daaecc4d944da01d56e8253a773251e))

# [2.35.0](https://github.com/instana/nodejs/compare/v2.34.1...v2.35.0) (2023-11-14)

### Bug Fixes

- **couchbase:** added missing bucket type and name for bucket.query ([#922](https://github.com/instana/nodejs/issues/922)) ([fc2a9c0](https://github.com/instana/nodejs/commit/fc2a9c0e6b71e23a2106eb1de11d55a049a8ed9e))

### Features

- **fastify:** added support for fastify v4 ([#920](https://github.com/instana/nodejs/issues/920)) ([fb22cb7](https://github.com/instana/nodejs/commit/fb22cb701579ba13271e42069f4a5dd860b42a79))
- **google cloud storage:** added support for google cloud storage v7 ([#913](https://github.com/instana/nodejs/issues/913)) ([33be8da](https://github.com/instana/nodejs/commit/33be8da7f327bb15c96594b44e01b6b9ed0eefdc))

## [2.34.1](https://github.com/instana/nodejs/compare/v2.34.0...v2.34.1) (2023-10-23)

**Note:** Version bump only for package @instana/collector

# [2.34.0](https://github.com/instana/nodejs/compare/v2.33.1...v2.34.0) (2023-10-10)

### Features

- added support for aws sdk v3 lambda ([#871](https://github.com/instana/nodejs/issues/871)) ([eb85c91](https://github.com/instana/nodejs/commit/eb85c91228144084191d12589f3b1152f6e2529d))

### Reverts

- Revert "chore: migrated to npm workspaces and lerna v7 (#876)" ([763ac7e](https://github.com/instana/nodejs/commit/763ac7e69d56742009e18964d267313918813c80)), closes [#876](https://github.com/instana/nodejs/issues/876)

## [2.33.1](https://github.com/instana/nodejs/compare/v2.33.0...v2.33.1) (2023-09-26)

**Note:** Version bump only for package @instana/collector

# [2.33.0](https://github.com/instana/nodejs/compare/v2.32.0...v2.33.0) (2023-09-18)

### Features

- **aws:** added support for sns v3 ([#860](https://github.com/instana/nodejs/issues/860)) ([bd3e755](https://github.com/instana/nodejs/commit/bd3e7554fe21188c3ad10d442e4d72546d5c2267))

# [2.32.0](https://github.com/instana/nodejs/compare/v2.31.0...v2.32.0) (2023-09-11)

**Note:** Version bump only for package @instana/collector

# [2.31.0](https://github.com/instana/nodejs/compare/v2.30.2...v2.31.0) (2023-09-04)

### Features

- added support for batch write dynamodb ([#858](https://github.com/instana/nodejs/issues/858)) ([a276b84](https://github.com/instana/nodejs/commit/a276b843441eacd2b9451a21780375c44d24d613))

## [2.30.2](https://github.com/instana/nodejs/compare/v2.30.1...v2.30.2) (2023-08-28)

### Bug Fixes

- **dynamodb:** resolved all operation names ([#853](https://github.com/instana/nodejs/issues/853)) ([c7b17eb](https://github.com/instana/nodejs/commit/c7b17ebb1264add14c43e8585aea805912e3b351))

## [2.30.1](https://github.com/instana/nodejs/compare/v2.30.0...v2.30.1) (2023-08-25)

### Bug Fixes

- **core:** resolved missing dynamodb spans ([#851](https://github.com/instana/nodejs/issues/851)) ([7444a90](https://github.com/instana/nodejs/commit/7444a90c03e9a8582c7ed66b805f397ecab28955))

# [2.30.0](https://github.com/instana/nodejs/compare/v2.29.0...v2.30.0) (2023-08-16)

### Features

- aws sdk v3 kinesis instrumentation ([#838](https://github.com/instana/nodejs/issues/838)) ([eae677c](https://github.com/instana/nodejs/commit/eae677cdba02c63cc310f3d4de6d5a4bdec1a298))

# [2.29.0](https://github.com/instana/nodejs/compare/v2.28.0...v2.29.0) (2023-07-31)

### Bug Fixes

- **tracing:** normalize incoming trace/span IDs from upstream tracers ([01e26d1](https://github.com/instana/nodejs/commit/01e26d110eb26b9143f33126f68e5594b00b32ea)), closes [#833](https://github.com/instana/nodejs/issues/833)

# [2.28.0](https://github.com/instana/nodejs/compare/v2.27.0...v2.28.0) (2023-07-27)

**Note:** Version bump only for package @instana/collector

# [2.27.0](https://github.com/instana/nodejs/compare/v2.26.3...v2.27.0) (2023-07-24)

**Note:** Version bump only for package @instana/collector

## [2.26.3](https://github.com/instana/nodejs/compare/v2.26.2...v2.26.3) (2023-07-20)

**Note:** Version bump only for package @instana/collector

## [2.26.2](https://github.com/instana/nodejs/compare/v2.26.1...v2.26.2) (2023-07-17)

**Note:** Version bump only for package @instana/collector

## [2.26.1](https://github.com/instana/nodejs/compare/v2.26.0...v2.26.1) (2023-07-10)

**Note:** Version bump only for package @instana/collector

# [2.26.0](https://github.com/instana/nodejs/compare/v2.25.3...v2.26.0) (2023-07-04)

### Features

- added support for Node v20 (ESM not working yet) ([#805](https://github.com/instana/nodejs/issues/805)) ([830259f](https://github.com/instana/nodejs/commit/830259f1267e0e2f77208f607fdb15a8d520953e))

## [2.25.3](https://github.com/instana/nodejs/compare/v2.25.2...v2.25.3) (2023-06-27)

**Note:** Version bump only for package @instana/collector

## [2.25.2](https://github.com/instana/nodejs/compare/v2.25.1...v2.25.2) (2023-06-22)

### Bug Fixes

- **sdk:** do not overwrite span.ec after it has been set via the SDK ([4283cdf](https://github.com/instana/nodejs/commit/4283cdf962505d5471d3b849137f36a7134ae740))

## [2.25.1](https://github.com/instana/nodejs/compare/v2.25.0...v2.25.1) (2023-06-19)

**Note:** Version bump only for package @instana/collector

# [2.25.0](https://github.com/instana/nodejs/compare/v2.24.0...v2.25.0) (2023-06-16)

### Features

- **sdk:** add method to mark the current span as erroneous ([2cfcc7b](https://github.com/instana/nodejs/commit/2cfcc7b921518b4dc174b8296cff0122f523d532))

# [2.24.0](https://github.com/instana/nodejs/compare/v2.23.0...v2.24.0) (2023-06-13)

### Bug Fixes

- **announce:** verify connection to Instana host agent via payload check ([ae1b41c](https://github.com/instana/nodejs/commit/ae1b41c93392f8ad3a15ef3f809d2f5cfbfddbc8))

### Features

- **collector:** added node:fs, restify and socket.io support (OpenTelemetry integration) ([#715](https://github.com/instana/nodejs/issues/715)) ([60f3bb9](https://github.com/instana/nodejs/commit/60f3bb960f909e0640b372de97c8f6d7c1654038)), closes [#109122](https://github.com/instana/nodejs/issues/109122)

# [2.23.0](https://github.com/instana/nodejs/compare/v2.22.1...v2.23.0) (2023-06-06)

**Note:** Version bump only for package @instana/collector

## [2.22.1](https://github.com/instana/nodejs/compare/v2.22.0...v2.22.1) (2023-05-15)

### Bug Fixes

- **db2:** ensure span is correctly processed as an IBM DB2 span ([de3a8b4](https://github.com/instana/nodejs/commit/de3a8b4e2241fe089cb1938b6eb955057ec2b33e))
- **sqs:** fix missing async context in recent aws-sdk/client-sqs version ([6ae90e7](https://github.com/instana/nodejs/commit/6ae90e74fee5c47cc4ade67d21c4885d34c08847))

# [2.22.0](https://github.com/instana/nodejs/compare/v2.21.1...v2.22.0) (2023-05-09)

### Bug Fixes

- **announce:** remove obsolete check for Server header ([7d6a05b](https://github.com/instana/nodejs/commit/7d6a05bc24e3b85df4bfee831f0a6e495ae7dedd))
- **collector:** keep EOL events open instead of recreating them ([6de9965](https://github.com/instana/nodejs/commit/6de9965c5fb667027a3b84fbd15aec3f591f32d5))

### Features

- **mongodb:** add support for mongodb v4, v5 & mongoose v6 & v7 ([4e80a26](https://github.com/instana/nodejs/commit/4e80a2680d3a438280aefa1ab8623e36ca17c290))
- **w3c:** support W3C trace context level 2 ([62e0f99](https://github.com/instana/nodejs/commit/62e0f99710fe3299f6c9825358221f5d065be50d))

## [2.21.1](https://github.com/instana/nodejs/compare/v2.21.0...v2.21.1) (2023-05-02)

### Bug Fixes

- **announce:** fix timeout for host agent lookup ([d4e440f](https://github.com/instana/nodejs/commit/d4e440fd91ce8a8d14e5ce90e819a7259a7c9442))
- **db2:** capture the correct destination dsn per client ([9529690](https://github.com/instana/nodejs/commit/9529690070871fddd2d31b0b646badc320dde56b))
- **elasticsearch:** capture the correct destination host per client ([cc23d05](https://github.com/instana/nodejs/commit/cc23d057a9d60a3a179e20451e0bc336e3c9a56d))
- **nats:** capture the correct destination nats address per client ([59e5ddf](https://github.com/instana/nodejs/commit/59e5ddfbbe85a724bfc040e140e63bf906706f2f))
- **nats-streaming:** capture correct destination address per client ([678d702](https://github.com/instana/nodejs/commit/678d70276dcb761eeb64dc3c848157267458192c))

# [2.21.0](https://github.com/instana/nodejs/compare/v2.20.2...v2.21.0) (2023-04-21)

### Features

- **collector:** added support for couchbase ([#737](https://github.com/instana/nodejs/issues/737)) ([3239b19](https://github.com/instana/nodejs/commit/3239b196eb54d7ea1e399ba2a9701024865da1c5))

## [2.20.2](https://github.com/instana/nodejs/compare/v2.20.1...v2.20.2) (2023-04-06)

**Note:** Version bump only for package @instana/collector

## [2.20.1](https://github.com/instana/nodejs/compare/v2.20.0...v2.20.1) (2023-03-30)

### Bug Fixes

- **amqp:** publish span not being transmitted when confirm cb is missing ([#745](https://github.com/instana/nodejs/issues/745)) ([6dce419](https://github.com/instana/nodejs/commit/6dce41905953c3b157b15b1d46a37d1db4ede389))

# [2.20.0](https://github.com/instana/nodejs/compare/v2.19.0...v2.20.0) (2023-03-24)

### Features

- **collector:** added support for amqplib 0.10.x ([b56a827](https://github.com/instana/nodejs/commit/b56a82791a1b62eed57232df9c2df699b0a4f863))

# [2.19.0](https://github.com/instana/nodejs/compare/v2.18.1...v2.19.0) (2023-03-17)

### Features

- **collector:** added support for @google-cloud/storage@6 ([#727](https://github.com/instana/nodejs/issues/727)) ([efcd4f1](https://github.com/instana/nodejs/commit/efcd4f1859ce0107976908658dda1e2113108a1c))

## [2.18.1](https://github.com/instana/nodejs/compare/v2.18.0...v2.18.1) (2023-03-06)

### Bug Fixes

- **grpc-js:** capture the correct destination host per grpc-js client ([5bc3188](https://github.com/instana/nodejs/commit/5bc31889f45b98e927f97ffebbda238a226494fb))
- **grpc-js:** do not mark cancelled calls as erroneous ([fea8b80](https://github.com/instana/nodejs/commit/fea8b80d51ab928c70efb884ac6cbfc24e7c46a5))

# [2.18.0](https://github.com/instana/nodejs/compare/v2.17.0...v2.18.0) (2023-02-28)

### Features

- **collector:** added support for @elastic/elasticsearch v8 ([#707](https://github.com/instana/nodejs/issues/707)) ([dae00bb](https://github.com/instana/nodejs/commit/dae00bb329a95efcdab1e49401958383703427e2))
- **tracing:** improve robustness of custom service naming ([aadcbff](https://github.com/instana/nodejs/commit/aadcbff6f4c2a4264f9920a26723d3e2530c0c73))

# [2.17.0](https://github.com/instana/nodejs/compare/v2.16.0...v2.17.0) (2023-02-20)

### Features

- **collector:** added support for nats 2.x including trace correlation ([#702](https://github.com/instana/nodejs/issues/702)) ([86a2685](https://github.com/instana/nodejs/commit/86a2685cfaa6e75dc855527714f50960e7d3504a))

# [2.16.0](https://github.com/instana/nodejs/compare/v2.15.0...v2.16.0) (2023-02-13)

### Features

- **collector:** added support for sqs-consumer@6.2.0 ([#691](https://github.com/instana/nodejs/issues/691)) ([f8bf9e7](https://github.com/instana/nodejs/commit/f8bf9e79d856a9c449161e76783fd36d02c3ffb0))

# [2.15.0](https://github.com/instana/nodejs/compare/v2.14.2...v2.15.0) (2023-01-27)

### Features

- **tracing, fetch:** instrument native fetch ([1a48168](https://github.com/instana/nodejs/commit/1a48168d32b5325041542cfbb41c84775ff1e518))

## [2.14.2](https://github.com/instana/nodejs/compare/v2.14.1...v2.14.2) (2023-01-16)

**Note:** Version bump only for package @instana/collector

## [2.14.1](https://github.com/instana/nodejs/compare/v2.14.0...v2.14.1) (2023-01-12)

**Note:** Version bump only for package @instana/collector

# [2.14.0](https://github.com/instana/nodejs/compare/v2.13.2...v2.14.0) (2023-01-02)

### Features

- **collector:** tracing all spans when client app is using ES modules ([#672](https://github.com/instana/nodejs/issues/672)) ([7d471ff](https://github.com/instana/nodejs/commit/7d471ff751fbd29ce1c96a752304ec3399d0c78c))

## [2.13.2](https://github.com/instana/nodejs/compare/v2.13.1...v2.13.2) (2022-12-14)

**Note:** Version bump only for package @instana/collector

## [2.13.1](https://github.com/instana/nodejs/compare/v2.13.0...v2.13.1) (2022-12-12)

**Note:** Version bump only for package @instana/collector

# [2.13.0](https://github.com/instana/nodejs/compare/v2.12.0...v2.13.0) (2022-12-07)

### Bug Fixes

- **collector:** improved capturing object logging via bunyan ([#664](https://github.com/instana/nodejs/issues/664)) ([d0f16d1](https://github.com/instana/nodejs/commit/d0f16d136eaa5695fdf4128314a9c34a03e2a50b))

# [2.12.0](https://github.com/instana/nodejs/compare/v2.11.1...v2.12.0) (2022-11-22)

**Note:** Version bump only for package @instana/collector

## [2.11.1](https://github.com/instana/nodejs/compare/v2.11.0...v2.11.1) (2022-11-09)

**Note:** Version bump only for package @instana/collector

# [2.11.0](https://github.com/instana/nodejs/compare/v2.10.0...v2.11.0) (2022-11-04)

### Features

- **tracing:** instrument prisma (ORM) ([ec760f7](https://github.com/instana/nodejs/commit/ec760f7af0abaa0946276fb2ff09aa0398ab761b))

# [2.10.0](https://github.com/instana/nodejs/compare/v2.9.0...v2.10.0) (2022-10-06)

### Features

- **collector:** added support for redis v4 ([#627](https://github.com/instana/nodejs/issues/627)) ([ad00255](https://github.com/instana/nodejs/commit/ad00255c73bc7ec080a1a91172a8878febe274b2))
- **kafka:** use kafka header format 'both' by default ([b2585cf](https://github.com/instana/nodejs/commit/b2585cf7e4c6f31b38d486505699309cb9d759d6))

# [2.9.0](https://github.com/instana/nodejs/compare/v2.8.1...v2.9.0) (2022-09-26)

**Note:** Version bump only for package @instana/collector

## [2.8.1](https://github.com/instana/nodejs/compare/v2.8.0...v2.8.1) (2022-09-21)

**Note:** Version bump only for package @instana/collector

# [2.8.0](https://github.com/instana/nodejs/compare/v2.7.1...v2.8.0) (2022-09-20)

### Features

- **dynamodb:** capture region as annotation ([4ba64f4](https://github.com/instana/nodejs/commit/4ba64f4d8155b365c0fd4540c1abdbe15b572fb5))

## [2.7.1](https://github.com/instana/nodejs/compare/v2.7.0...v2.7.1) (2022-09-05)

### Bug Fixes

- **sqs, sns:** do not add message attributes if that would violate limit ([23c8ca1](https://github.com/instana/nodejs/commit/23c8ca15f82d2e9ea917d710311f6261bbbd6a53))

# 2.7.0 (2022-08-31)

### Features

- **aws-lambda:** added support for arm64 architecture ([#605](https://github.com/instana/nodejs/issues/605)) ([03dd47a](https://github.com/instana/nodejs/commit/03dd47a76d894310ce93063f4e26fd1e667be655)), closes [#596](https://github.com/instana/nodejs/issues/596)

## 2.6.2 (2022-08-17)

**Note:** Version bump only for package @instana/collector

## [2.6.1](https://github.com/instana/nodejs/compare/v2.6.0...v2.6.1) (2022-08-09)

**Note:** Version bump only for package @instana/collector

# [2.6.0](https://github.com/instana/nodejs/compare/v2.5.0...v2.6.0) (2022-06-28)

**Note:** Version bump only for package @instana/collector

# [2.5.0](https://github.com/instana/nodejs/compare/v2.4.0...v2.5.0) (2022-06-23)

### Features

- **core:** added ability to complete specific intermediate spans ([#564](https://github.com/instana/nodejs/issues/564)) ([480ee46](https://github.com/instana/nodejs/commit/480ee4693e91bbcfd11824f42dff31ca7898cba3)), closes [#561](https://github.com/instana/nodejs/issues/561)
- **sdk:** add methods to set the EUM correlation ID/type on the span ([727916c](https://github.com/instana/nodejs/commit/727916c7398219c292faad6e374d57a3838472d2))

# [2.4.0](https://github.com/instana/nodejs/compare/v2.3.0...v2.4.0) (2022-05-25)

### Features

- added node 18 support ([#529](https://github.com/instana/nodejs/issues/529)) ([b355a7c](https://github.com/instana/nodejs/commit/b355a7ca225bf9a06841619aae64bdefa1c0957a))

# [2.3.0](https://github.com/instana/nodejs/compare/v2.2.0...v2.3.0) (2022-05-24)

### Bug Fixes

- **http:** only capture response status/headers when they have been sent ([850b8e4](https://github.com/instana/nodejs/commit/850b8e43f93749e422e9923c10cef9a8d1e2f3ea)), closes [#548](https://github.com/instana/nodejs/issues/548)
- **rdkafka:** use long trace IDs with new Kafka message headers ([9c47349](https://github.com/instana/nodejs/commit/9c47349b5de214828c075eded71242a32c1f26c8))

### Features

- **kafkajs:** remove Instana headers on arrival ([f65bc75](https://github.com/instana/nodejs/commit/f65bc753667c8aaf636b0c0c6100f772338e639c))

# [2.2.0](https://github.com/instana/nodejs/compare/v2.1.0...v2.2.0) (2022-05-18)

### Bug Fixes

- **agent:** reduce log level for sending data from debug to trace ([8b57a71](https://github.com/instana/nodejs/commit/8b57a71eb9818f83acbdc8f9bf63623a7e415d07))

### Features

- **agent:** read span batching option also from tracing section ([1f776d4](https://github.com/instana/nodejs/commit/1f776d46d6329f33939d65041fdc7a78246d62ea))
- **tracing:** added instrumentation for ibm db2 ([#532](https://github.com/instana/nodejs/issues/532)) ([0d0b1e0](https://github.com/instana/nodejs/commit/0d0b1e0d4409795206613c4c2cdcf1e270772dd8))

# [2.1.0](https://github.com/instana/nodejs/compare/v2.0.0...v2.1.0) (2022-04-28)

### Bug Fixes

- **tracing:** cancel sqs entry span sync when no messages are available ([8a66277](https://github.com/instana/nodejs/commit/8a662773716832469aeb1b512b5225043c5f344f))
- fix duplicated logger names and prevent them ([9d576c5](https://github.com/instana/nodejs/commit/9d576c54b97e9999820e0c597ec3fd10d3c660e2))

### Features

- **tracing:** use new common tracing config from from agent response ([7f8825f](https://github.com/instana/nodejs/commit/7f8825f4eddb585595457378cfb2fb36eb868a37))

# [2.0.0](https://github.com/instana/nodejs/compare/v1.140.1...v2.0.0) (2022-04-04)

### Bug Fixes

- dropped Node 6/8 ([0e6fd0e](https://github.com/instana/nodejs/commit/0e6fd0ef8f836ef6f2d95f3ddda2a641d92d0f86))
- remove npm package instana-nodejs-sensor ([5fb9f18](https://github.com/instana/nodejs/commit/5fb9f1807998fb3335652d135eb167dc13f9221d))
- removed disableAutomaticTracing legacy config ([#432](https://github.com/instana/nodejs/issues/432)) ([922d168](https://github.com/instana/nodejs/commit/922d168855000f108d23daeb4e267037098ccc1f))
- removed legacy support for config.timeBetweenHealthcheckCalls ([#476](https://github.com/instana/nodejs/issues/476)) ([66eff69](https://github.com/instana/nodejs/commit/66eff6905f0fa4e55987c931345df88eb9fcf114))
- removed support for passing parent logger during initialisation ([bd96791](https://github.com/instana/nodejs/commit/bd9679151388cd8c865df8910b35f7f00e1ca6de))
- removed uncaught exception config ([fb6570a](https://github.com/instana/nodejs/commit/fb6570a862dbdec776eb78b840dcdc4184cd5f00))
- self-disable if detected Node.js runtime version is too old ([cfe4248](https://github.com/instana/nodejs/commit/cfe4248a9a107165f8e96dbcb1948b399527d244))

### BREAKING CHANGES

- Removed support for legacy config `instana({ timeBetweenHealthcheckCalls: ... })`.
  Use `instana({ metrics: { timeBetweenHealthcheckCalls: ...}})`.
- Starting with version 2.0.0, consumers of the package who
  still use the deprecated package name instana-nodejs-sensor will need to follow
  https://www.ibm.com/docs/en/obi/current?topic=nodejs-collector-installation#change-of-package-name
  to receive updates in the future.
- Removed "disableAutomaticTracing" config option.
  Use `instana({ automaticTracingEnabled: Boolean })`.
- Removed "reportUncaughtException" config option.
  The feature was completely removed.
- Removed support for passing logger to instana initialisation.
  Use `instana.setLogger(logger)`".
- v2 has dropped support for Node 6/8.

## [1.140.1](https://github.com/instana/nodejs/compare/v1.140.0...v1.140.1) (2022-04-04)

### Bug Fixes

- **metrics:** do not report metrics from worker threads ([#517](https://github.com/instana/nodejs/issues/517)) ([bdf7869](https://github.com/instana/nodejs/commit/bdf7869e08d039e5769131d958e1037dc1748cd1)), closes [#500](https://github.com/instana/nodejs/issues/500)

# [1.140.0](https://github.com/instana/nodejs/compare/v1.138.0...v1.140.0) (2022-03-24)

### Bug Fixes

- **collector:** fix export returned from init ([3cc709c](https://github.com/instana/nodejs/commit/3cc709cccb37ac9b0135a604e33f030a63b6cbda))
- **collector:** work around Bazel's node-patches module ([d06e9be](https://github.com/instana/nodejs/commit/d06e9be187e9f97c43e4a129ebb2f5e18f82ef8c))

### Features

- **collector:** added instrumentation for @grpc/grpc-js ([d12e386](https://github.com/instana/nodejs/commit/d12e386e95ced2c68d2d549dff83ea3ecfe51735)), closes [#87653](https://github.com/instana/nodejs/issues/87653)
- **tracing:** added instrumentation for node-rdfafka/kafka-avro ([7cb7aa4](https://github.com/instana/nodejs/commit/7cb7aa4207e9807de3c826eeac5369bc39a16ffa))

### Reverts

- Revert "test: added tsoa framework to integration tests (#492)" ([479a3f6](https://github.com/instana/nodejs/commit/479a3f60f34c87828d2db1d515723f2aa9b076f7)), closes [#492](https://github.com/instana/nodejs/issues/492)

# [1.139.0](https://github.com/instana/nodejs/compare/v1.138.0...v1.139.0) (2022-03-09)

### Bug Fixes

- **collector:** fix export returned from init ([3cc709c](https://github.com/instana/nodejs/commit/3cc709cccb37ac9b0135a604e33f030a63b6cbda))

### Features

- **tracing:** added instrumentation for node-rdfafka/kafka-avro ([7cb7aa4](https://github.com/instana/nodejs/commit/7cb7aa4207e9807de3c826eeac5369bc39a16ffa))

# [1.138.0](https://github.com/instana/nodejs/compare/v1.137.5...v1.138.0) (2022-02-08)

### Bug Fixes

- **tracing:** fix version constraint for http2 instrumentation ([50f380f](https://github.com/instana/nodejs/commit/50f380f82bb877529daec51fbb16226a8b434751)), closes [/github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V8.md#8](https://github.com//github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V8.md/issues/8) [/github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V8.md#8](https://github.com//github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V8.md/issues/8)

## [1.137.5](https://github.com/instana/nodejs/compare/v1.137.4...v1.137.5) (2022-01-25)

**Note:** Version bump only for package @instana/collector

## [1.137.4](https://github.com/instana/nodejs/compare/v1.137.3...v1.137.4) (2022-01-11)

**Note:** Version bump only for package @instana/collector

## [1.137.3](https://github.com/instana/nodejs/compare/v1.137.2...v1.137.3) (2021-12-16)

### Bug Fixes

- **tracing:** fix context loss when cls-hooked#bindEmitter is used ([2743047](https://github.com/instana/nodejs/commit/2743047b79533f5d54233e23ecfce40635bc9981)), closes [#438](https://github.com/instana/nodejs/issues/438)

## [1.137.2](https://github.com/instana/nodejs/compare/v1.137.1...v1.137.2) (2021-11-30)

### Bug Fixes

- **collector:** prevent initializing @instana/collector multiple times ([b3261b7](https://github.com/instana/nodejs/commit/b3261b7a653b406cbe2eeaaf9050134bbeedfac9))

## [1.137.1](https://github.com/instana/nodejs/compare/v1.137.0...v1.137.1) (2021-11-23)

### Bug Fixes

- **dependency:** pinned semver to 7.3.3 ([d32f23e](https://github.com/instana/nodejs/commit/d32f23ea6807989d57ec6165c407b64e04d8d7c1))
- **dependency:** updated tar to 6.x in shared-metrics ([#415](https://github.com/instana/nodejs/issues/415)) ([5288ba5](https://github.com/instana/nodejs/commit/5288ba5241acd23d54f11c76edb3cffc0ffe6a66))
