diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 7170ecc18e..582c9eb32c 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -7,10 +7,10 @@ "detectors/node/opentelemetry-resource-detector-github": "0.31.0", "detectors/node/opentelemetry-resource-detector-instana": "0.19.0", "metapackages/auto-configuration-propagators": "0.4.0", - "metapackages/auto-instrumentations-node": "0.57.0", + "metapackages/auto-instrumentations-node": "0.57.1", "metapackages/auto-instrumentations-web": "0.46.0", "packages/baggage-span-processor": "0.4.0", - "packages/baggage-log-record-processor": "0.0.1", + "packages/baggage-log-record-processor": "0.1.0", "packages/opentelemetry-host-metrics": "0.36.0", "packages/opentelemetry-id-generator-aws-xray": "2.0.0", "packages/opentelemetry-propagation-utils": "0.31.0", @@ -22,7 +22,7 @@ "plugins/node/instrumentation-cucumber": "0.15.0", "plugins/node/instrumentation-dataloader": "0.17.0", "plugins/node/instrumentation-fs": "0.20.0", - "plugins/node/instrumentation-kafkajs": "0.8.0", + "plugins/node/instrumentation-kafkajs": "0.9.0", "plugins/node/instrumentation-lru-memoizer": "0.45.0", "plugins/node/instrumentation-mongoose": "0.47.0", "plugins/node/instrumentation-runtime-node": "0.13.0", @@ -30,7 +30,7 @@ "plugins/node/instrumentation-tedious": "0.19.0", "plugins/node/instrumentation-undici": "0.11.0", "plugins/node/opentelemetry-instrumentation-aws-lambda": "0.51.0", - "plugins/node/opentelemetry-instrumentation-aws-sdk": "0.50.0", + "plugins/node/opentelemetry-instrumentation-aws-sdk": "0.51.0", "plugins/node/opentelemetry-instrumentation-bunyan": "0.46.0", "plugins/node/opentelemetry-instrumentation-cassandra": "0.46.0", "plugins/node/opentelemetry-instrumentation-connect": "0.44.0", @@ -47,7 +47,7 @@ "plugins/node/opentelemetry-instrumentation-mongodb": "0.53.0", "plugins/node/opentelemetry-instrumentation-mysql": "0.46.0", "plugins/node/opentelemetry-instrumentation-mysql2": "0.46.0", - "plugins/node/opentelemetry-instrumentation-nestjs-core": "0.45.0", + "plugins/node/opentelemetry-instrumentation-nestjs-core": "0.46.0", "plugins/node/opentelemetry-instrumentation-net": "0.44.0", "plugins/node/opentelemetry-instrumentation-pg": "0.52.0", "plugins/node/opentelemetry-instrumentation-pino": "0.47.0", diff --git a/metapackages/auto-instrumentations-node/CHANGELOG.md b/metapackages/auto-instrumentations-node/CHANGELOG.md index ac852e4b96..2cb265e519 100644 --- a/metapackages/auto-instrumentations-node/CHANGELOG.md +++ b/metapackages/auto-instrumentations-node/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## [0.57.1](https://github.com/open-telemetry/opentelemetry-js-contrib/compare/auto-instrumentations-node-v0.57.0...auto-instrumentations-node-v0.57.1) (2025-04-08) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @opentelemetry/instrumentation-aws-sdk bumped from ^0.50.0 to ^0.51.0 + * @opentelemetry/instrumentation-kafkajs bumped from ^0.8.0 to ^0.9.0 + * @opentelemetry/instrumentation-nestjs-core bumped from ^0.45.0 to ^0.46.0 + ## [0.57.0](https://github.com/open-telemetry/opentelemetry-js-contrib/compare/auto-instrumentations-node-v0.56.1...auto-instrumentations-node-v0.57.0) (2025-03-18) diff --git a/metapackages/auto-instrumentations-node/package.json b/metapackages/auto-instrumentations-node/package.json index 0e2720961d..fd8980b8d8 100644 --- a/metapackages/auto-instrumentations-node/package.json +++ b/metapackages/auto-instrumentations-node/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/auto-instrumentations-node", - "version": "0.57.0", + "version": "0.57.1", "description": "Metapackage which bundles opentelemetry node core and contrib instrumentations", "author": "OpenTelemetry Authors", "homepage": "https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/metapackages/auto-instrumentations-node#readme", @@ -51,7 +51,7 @@ "@opentelemetry/instrumentation": "^0.200.0", "@opentelemetry/instrumentation-amqplib": "^0.47.0", "@opentelemetry/instrumentation-aws-lambda": "^0.51.0", - "@opentelemetry/instrumentation-aws-sdk": "^0.50.0", + "@opentelemetry/instrumentation-aws-sdk": "^0.51.0", "@opentelemetry/instrumentation-bunyan": "^0.46.0", "@opentelemetry/instrumentation-cassandra-driver": "^0.46.0", "@opentelemetry/instrumentation-connect": "^0.44.0", @@ -67,7 +67,7 @@ "@opentelemetry/instrumentation-hapi": "^0.46.0", "@opentelemetry/instrumentation-http": "^0.200.0", "@opentelemetry/instrumentation-ioredis": "^0.48.0", - "@opentelemetry/instrumentation-kafkajs": "^0.8.0", + "@opentelemetry/instrumentation-kafkajs": "^0.9.0", "@opentelemetry/instrumentation-knex": "^0.45.0", "@opentelemetry/instrumentation-koa": "^0.48.0", "@opentelemetry/instrumentation-lru-memoizer": "^0.45.0", @@ -76,7 +76,7 @@ "@opentelemetry/instrumentation-mongoose": "^0.47.0", "@opentelemetry/instrumentation-mysql": "^0.46.0", "@opentelemetry/instrumentation-mysql2": "^0.46.0", - "@opentelemetry/instrumentation-nestjs-core": "^0.45.0", + "@opentelemetry/instrumentation-nestjs-core": "^0.46.0", "@opentelemetry/instrumentation-net": "^0.44.0", "@opentelemetry/instrumentation-pg": "^0.52.0", "@opentelemetry/instrumentation-pino": "^0.47.0", diff --git a/package-lock.json b/package-lock.json index 58bf0e8dcb..6039666989 100644 --- a/package-lock.json +++ b/package-lock.json @@ -345,13 +345,13 @@ }, "metapackages/auto-instrumentations-node": { "name": "@opentelemetry/auto-instrumentations-node", - "version": "0.57.0", + "version": "0.57.1", "license": "Apache-2.0", "dependencies": { "@opentelemetry/instrumentation": "^0.200.0", "@opentelemetry/instrumentation-amqplib": "^0.47.0", "@opentelemetry/instrumentation-aws-lambda": "^0.51.0", - "@opentelemetry/instrumentation-aws-sdk": "^0.50.0", + "@opentelemetry/instrumentation-aws-sdk": "^0.51.0", "@opentelemetry/instrumentation-bunyan": "^0.46.0", "@opentelemetry/instrumentation-cassandra-driver": "^0.46.0", "@opentelemetry/instrumentation-connect": "^0.44.0", @@ -367,7 +367,7 @@ "@opentelemetry/instrumentation-hapi": "^0.46.0", "@opentelemetry/instrumentation-http": "^0.200.0", "@opentelemetry/instrumentation-ioredis": "^0.48.0", - "@opentelemetry/instrumentation-kafkajs": "^0.8.0", + "@opentelemetry/instrumentation-kafkajs": "^0.9.0", "@opentelemetry/instrumentation-knex": "^0.45.0", "@opentelemetry/instrumentation-koa": "^0.48.0", "@opentelemetry/instrumentation-lru-memoizer": "^0.45.0", @@ -376,7 +376,7 @@ "@opentelemetry/instrumentation-mongoose": "^0.47.0", "@opentelemetry/instrumentation-mysql": "^0.46.0", "@opentelemetry/instrumentation-mysql2": "^0.46.0", - "@opentelemetry/instrumentation-nestjs-core": "^0.45.0", + "@opentelemetry/instrumentation-nestjs-core": "^0.46.0", "@opentelemetry/instrumentation-net": "^0.44.0", "@opentelemetry/instrumentation-pg": "^0.52.0", "@opentelemetry/instrumentation-pino": "^0.47.0", @@ -398,6 +398,7 @@ }, "devDependencies": { "@opentelemetry/api": "^1.4.1", + "@opentelemetry/core": "^2.0.0", "@types/mocha": "10.0.10", "@types/node": "18.18.14", "@types/sinon": "17.0.4", @@ -410,7 +411,8 @@ "node": "^18.19.0 || >=20.6.0" }, "peerDependencies": { - "@opentelemetry/api": "^1.4.1" + "@opentelemetry/api": "^1.4.1", + "@opentelemetry/core": "^2.0.0" } }, "metapackages/auto-instrumentations-node/node_modules/@types/node": { @@ -34863,7 +34865,7 @@ }, "packages/baggage-log-record-processor": { "name": "@opentelemetry/baggage-log-record-processor", - "version": "0.0.1", + "version": "0.1.0", "license": "Apache-2.0", "dependencies": { "@opentelemetry/sdk-logs": "^0.200.0" @@ -35338,7 +35340,7 @@ }, "plugins/node/instrumentation-kafkajs": { "name": "@opentelemetry/instrumentation-kafkajs", - "version": "0.8.0", + "version": "0.9.0", "license": "Apache-2.0", "dependencies": { "@opentelemetry/instrumentation": "^0.200.0", @@ -35787,7 +35789,7 @@ }, "plugins/node/opentelemetry-instrumentation-aws-sdk": { "name": "@opentelemetry/instrumentation-aws-sdk", - "version": "0.50.0", + "version": "0.51.0", "license": "Apache-2.0", "dependencies": { "@opentelemetry/core": "^2.0.0", @@ -36638,7 +36640,7 @@ }, "plugins/node/opentelemetry-instrumentation-nestjs-core": { "name": "@opentelemetry/instrumentation-nestjs-core", - "version": "0.45.0", + "version": "0.46.0", "license": "Apache-2.0", "dependencies": { "@opentelemetry/instrumentation": "^0.200.0", @@ -44727,10 +44729,11 @@ "version": "file:metapackages/auto-instrumentations-node", "requires": { "@opentelemetry/api": "^1.4.1", + "@opentelemetry/core": "^2.0.0", "@opentelemetry/instrumentation": "^0.200.0", "@opentelemetry/instrumentation-amqplib": "^0.47.0", "@opentelemetry/instrumentation-aws-lambda": "^0.51.0", - "@opentelemetry/instrumentation-aws-sdk": "^0.50.0", + "@opentelemetry/instrumentation-aws-sdk": "^0.51.0", "@opentelemetry/instrumentation-bunyan": "^0.46.0", "@opentelemetry/instrumentation-cassandra-driver": "^0.46.0", "@opentelemetry/instrumentation-connect": "^0.44.0", @@ -44746,7 +44749,7 @@ "@opentelemetry/instrumentation-hapi": "^0.46.0", "@opentelemetry/instrumentation-http": "^0.200.0", "@opentelemetry/instrumentation-ioredis": "^0.48.0", - "@opentelemetry/instrumentation-kafkajs": "^0.8.0", + "@opentelemetry/instrumentation-kafkajs": "^0.9.0", "@opentelemetry/instrumentation-knex": "^0.45.0", "@opentelemetry/instrumentation-koa": "^0.48.0", "@opentelemetry/instrumentation-lru-memoizer": "^0.45.0", @@ -44755,7 +44758,7 @@ "@opentelemetry/instrumentation-mongoose": "^0.47.0", "@opentelemetry/instrumentation-mysql": "^0.46.0", "@opentelemetry/instrumentation-mysql2": "^0.46.0", - "@opentelemetry/instrumentation-nestjs-core": "^0.45.0", + "@opentelemetry/instrumentation-nestjs-core": "^0.46.0", "@opentelemetry/instrumentation-net": "^0.44.0", "@opentelemetry/instrumentation-pg": "^0.52.0", "@opentelemetry/instrumentation-pino": "^0.47.0", diff --git a/packages/baggage-log-record-processor/CHANGELOG.md b/packages/baggage-log-record-processor/CHANGELOG.md index 628262bbaa..76dab3a823 100644 --- a/packages/baggage-log-record-processor/CHANGELOG.md +++ b/packages/baggage-log-record-processor/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.1.0](https://github.com/open-telemetry/opentelemetry-js-contrib/compare/baggage-log-record-processor-v0.0.1...baggage-log-record-processor-v0.1.0) (2025-04-08) + + +### Features + +* **baggage-log-record-processor:** add package baggage log record processor ([#2754](https://github.com/open-telemetry/opentelemetry-js-contrib/issues/2754)) ([03350ef](https://github.com/open-telemetry/opentelemetry-js-contrib/commit/03350efea65a9c13dcb32d01fc9d41b008723152)) + ## 0.0.1 Initial version. diff --git a/packages/baggage-log-record-processor/package.json b/packages/baggage-log-record-processor/package.json index 56aa2cb894..6c2bf44b92 100644 --- a/packages/baggage-log-record-processor/package.json +++ b/packages/baggage-log-record-processor/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/baggage-log-record-processor", - "version": "0.0.1", + "version": "0.1.0", "description": "OpenTelemetry Baggage Log Record Processor", "main": "build/src/index.js", "types": "build/src/index.d.ts", diff --git a/plugins/node/instrumentation-kafkajs/CHANGELOG.md b/plugins/node/instrumentation-kafkajs/CHANGELOG.md index 7748f36631..1ede724e21 100644 --- a/plugins/node/instrumentation-kafkajs/CHANGELOG.md +++ b/plugins/node/instrumentation-kafkajs/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## [0.9.0](https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-kafkajs-v0.8.0...instrumentation-kafkajs-v0.9.0) (2025-04-08) + + +### ⚠ BREAKING CHANGES + +* **instrumentation-kafkajs:** add .tav.yml and narrow support range to (>=0.3.0 <3) ([#2758](https://github.com/open-telemetry/opentelemetry-js-contrib/issues/2758)) + +### Features + +* **instrumentation-kafkajs:** add .tav.yml and narrow support range to (>=0.3.0 <3) ([#2758](https://github.com/open-telemetry/opentelemetry-js-contrib/issues/2758)) ([5837997](https://github.com/open-telemetry/opentelemetry-js-contrib/commit/5837997dfb42a6ea6482999c0ca3e00cf68cdb8d)) +* **instrumentation-kafkajs:** update semantic conventions ([#2752](https://github.com/open-telemetry/opentelemetry-js-contrib/issues/2752)) ([407f615](https://github.com/open-telemetry/opentelemetry-js-contrib/commit/407f61591ba69a39a6908264379d4d98a48dbec4)) + ## [0.8.0](https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-kafkajs-v0.7.1...instrumentation-kafkajs-v0.8.0) (2025-03-18) diff --git a/plugins/node/instrumentation-kafkajs/package.json b/plugins/node/instrumentation-kafkajs/package.json index 57c618173c..5e48db6192 100644 --- a/plugins/node/instrumentation-kafkajs/package.json +++ b/plugins/node/instrumentation-kafkajs/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/instrumentation-kafkajs", - "version": "0.8.0", + "version": "0.9.0", "description": "OpenTelemetry instrumentation for `kafkajs` messaging client for Apache Kafka", "main": "build/src/index.js", "types": "build/src/index.d.ts", diff --git a/plugins/node/opentelemetry-instrumentation-aws-sdk/CHANGELOG.md b/plugins/node/opentelemetry-instrumentation-aws-sdk/CHANGELOG.md index 993f24625a..557ae490d0 100644 --- a/plugins/node/opentelemetry-instrumentation-aws-sdk/CHANGELOG.md +++ b/plugins/node/opentelemetry-instrumentation-aws-sdk/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## [0.51.0](https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-aws-sdk-v0.50.0...instrumentation-aws-sdk-v0.51.0) (2025-04-08) + + +### ⚠ BREAKING CHANGES + +* **aws-sdk:** drop support for AWS SDK for JavaScript v2 ([#2623](https://github.com/open-telemetry/opentelemetry-js-contrib/issues/2623)) + +### Features + +* **aws-sdk:** drop support for AWS SDK for JavaScript v2 ([#2623](https://github.com/open-telemetry/opentelemetry-js-contrib/issues/2623)) ([37d8ce1](https://github.com/open-telemetry/opentelemetry-js-contrib/commit/37d8ce16faf4d3d3b45eaa0f7bdeddcfa47f139d)) +* **instrumentation-aws-sdk:** add bedrock-runtime extension to apply gen ai conventions ([#2700](https://github.com/open-telemetry/opentelemetry-js-contrib/issues/2700)) ([2b7feac](https://github.com/open-telemetry/opentelemetry-js-contrib/commit/2b7feac92489d35d69824a51a1c3b462c7c2912b)) + ## [0.50.0](https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-aws-sdk-v0.49.1...instrumentation-aws-sdk-v0.50.0) (2025-03-18) diff --git a/plugins/node/opentelemetry-instrumentation-aws-sdk/package.json b/plugins/node/opentelemetry-instrumentation-aws-sdk/package.json index 65d152c4e0..5cc5bdea3a 100644 --- a/plugins/node/opentelemetry-instrumentation-aws-sdk/package.json +++ b/plugins/node/opentelemetry-instrumentation-aws-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/instrumentation-aws-sdk", - "version": "0.50.0", + "version": "0.51.0", "description": "OpenTelemetry instrumentation for `aws-sdk` and `@aws-sdk/client-*` clients for various AWS services", "keywords": [ "aws", diff --git a/plugins/node/opentelemetry-instrumentation-nestjs-core/CHANGELOG.md b/plugins/node/opentelemetry-instrumentation-nestjs-core/CHANGELOG.md index 84a4201e0a..4222faaea0 100644 --- a/plugins/node/opentelemetry-instrumentation-nestjs-core/CHANGELOG.md +++ b/plugins/node/opentelemetry-instrumentation-nestjs-core/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.46.0](https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-nestjs-core-v0.45.0...instrumentation-nestjs-core-v0.46.0) (2025-04-08) + + +### Features + +* **instrumentation-nestjs-core:** add support for NestJS 11 ([#2685](https://github.com/open-telemetry/opentelemetry-js-contrib/issues/2685)) ([67e37b7](https://github.com/open-telemetry/opentelemetry-js-contrib/commit/67e37b78ab46273e937fb959b6c8cdcf9e16c8fb)) + ## [0.45.0](https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-nestjs-core-v0.44.1...instrumentation-nestjs-core-v0.45.0) (2025-03-18) diff --git a/plugins/node/opentelemetry-instrumentation-nestjs-core/package.json b/plugins/node/opentelemetry-instrumentation-nestjs-core/package.json index 6357175487..6639096e8f 100644 --- a/plugins/node/opentelemetry-instrumentation-nestjs-core/package.json +++ b/plugins/node/opentelemetry-instrumentation-nestjs-core/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/instrumentation-nestjs-core", - "version": "0.45.0", + "version": "0.46.0", "description": "OpenTelemetry instrumentation for NestJS server side applications framework", "main": "build/src/index.js", "types": "build/src/index.d.ts",