Skip to content

Commit 47fe042

Browse files
doronkopit5claude
andcommitted
fix(deps): bump OpenTelemetry experimental packages to ^0.217.0
Addresses the high-severity advisory in @opentelemetry/sdk-node (<0.217.0, Prometheus exporter crash) — the only Dependabot critical/high that reaches consumers of the published packages, since the lockfile is not published and consumer installs re-resolve declared ranges. - Bump @opentelemetry/{sdk-node,instrumentation,exporter-trace-otlp-proto} from ^0.203.0 to ^0.217.0 across all packages, coordinated to avoid two copies of @opentelemetry/instrumentation in a consumer's tree. - Raise production dependency floors to patched versions: lodash ^4.18.1 (instrumentation-llamaindex) and uuid ^11.1.1 (traceloop-sdk). - vertexai: simplify wrapperMethod arg typing to `...args: any` (matching every other instrumentation) because @opentelemetry/instrumentation@0.217 tightened _wrap's wrapper types; runtime behavior is unchanged. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 28c4a7a commit 47fe042

17 files changed

Lines changed: 593 additions & 464 deletions

File tree

packages/instrumentation-anthropic/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"dependencies": {
4141
"@opentelemetry/api": "^1.9.0",
4242
"@opentelemetry/core": "^2.0.1",
43-
"@opentelemetry/instrumentation": "^0.203.0",
43+
"@opentelemetry/instrumentation": "^0.217.0",
4444
"@opentelemetry/semantic-conventions": "^1.40.0",
4545
"@traceloop/ai-semantic-conventions": "workspace:*",
4646
"@traceloop/instrumentation-utils": "workspace:*",

packages/instrumentation-bedrock/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"dependencies": {
4242
"@opentelemetry/api": "^1.9.0",
4343
"@opentelemetry/core": "^2.0.1",
44-
"@opentelemetry/instrumentation": "^0.203.0",
44+
"@opentelemetry/instrumentation": "^0.217.0",
4545
"@opentelemetry/semantic-conventions": "^1.40.0",
4646
"@traceloop/ai-semantic-conventions": "workspace:*",
4747
"@traceloop/instrumentation-utils": "workspace:*",

packages/instrumentation-chromadb/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"dependencies": {
4141
"@opentelemetry/api": "^1.9.0",
4242
"@opentelemetry/core": "^2.0.1",
43-
"@opentelemetry/instrumentation": "^0.203.0",
43+
"@opentelemetry/instrumentation": "^0.217.0",
4444
"@opentelemetry/semantic-conventions": "^1.38.0",
4545
"@traceloop/ai-semantic-conventions": "workspace:*",
4646
"tslib": "^2.8.1"

packages/instrumentation-cohere/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"dependencies": {
4141
"@opentelemetry/api": "^1.9.0",
4242
"@opentelemetry/core": "^2.0.1",
43-
"@opentelemetry/instrumentation": "^0.203.0",
43+
"@opentelemetry/instrumentation": "^0.217.0",
4444
"@opentelemetry/semantic-conventions": "^1.38.0",
4545
"@traceloop/ai-semantic-conventions": "workspace:*",
4646
"tslib": "^2.8.1"

packages/instrumentation-google-generativeai/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"dependencies": {
4444
"@opentelemetry/api": "^1.9.0",
4545
"@opentelemetry/core": "^2.0.1",
46-
"@opentelemetry/instrumentation": "^0.203.0",
46+
"@opentelemetry/instrumentation": "^0.217.0",
4747
"@opentelemetry/semantic-conventions": "^1.40.0",
4848
"@traceloop/ai-semantic-conventions": "workspace:*",
4949
"@traceloop/instrumentation-utils": "workspace:*",

packages/instrumentation-langchain/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
"@langchain/core": ">=1.0.0 <2.0.0",
5050
"@opentelemetry/api": "^1.9.0",
5151
"@opentelemetry/core": "^2.0.1",
52-
"@opentelemetry/instrumentation": "^0.203.0",
52+
"@opentelemetry/instrumentation": "^0.217.0",
5353
"@opentelemetry/semantic-conventions": "^1.40.0",
5454
"@traceloop/ai-semantic-conventions": "workspace:*",
5555
"tslib": "^2.8.1"

packages/instrumentation-llamaindex/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,11 @@
3939
"dependencies": {
4040
"@opentelemetry/api": "^1.9.0",
4141
"@opentelemetry/core": "^2.0.1",
42-
"@opentelemetry/instrumentation": "^0.203.0",
42+
"@opentelemetry/instrumentation": "^0.217.0",
4343
"@opentelemetry/semantic-conventions": "^1.40.0",
4444
"@traceloop/ai-semantic-conventions": "workspace:*",
4545
"@traceloop/instrumentation-utils": "workspace:*",
46-
"lodash": "^4.17.21",
46+
"lodash": "^4.18.1",
4747
"tslib": "^2.8.1"
4848
},
4949
"devDependencies": {

packages/instrumentation-mcp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"dependencies": {
4141
"@opentelemetry/api": "^1.9.0",
4242
"@opentelemetry/core": "^2.0.1",
43-
"@opentelemetry/instrumentation": "^0.203.0",
43+
"@opentelemetry/instrumentation": "^0.217.0",
4444
"@opentelemetry/semantic-conventions": "^1.38.0",
4545
"@traceloop/ai-semantic-conventions": "workspace:*",
4646
"tslib": "^2.8.1"

packages/instrumentation-openai/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"dependencies": {
4040
"@opentelemetry/api": "^1.9.0",
4141
"@opentelemetry/core": "^2.0.1",
42-
"@opentelemetry/instrumentation": "^0.203.0",
42+
"@opentelemetry/instrumentation": "^0.217.0",
4343
"@opentelemetry/semantic-conventions": "^1.40.0",
4444
"@traceloop/ai-semantic-conventions": "workspace:*",
4545
"@traceloop/instrumentation-utils": "workspace:*",

packages/instrumentation-pinecone/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"dependencies": {
4141
"@opentelemetry/api": "^1.9.0",
4242
"@opentelemetry/core": "^2.0.1",
43-
"@opentelemetry/instrumentation": "^0.203.0",
43+
"@opentelemetry/instrumentation": "^0.217.0",
4444
"@opentelemetry/semantic-conventions": "^1.38.0",
4545
"@traceloop/ai-semantic-conventions": "workspace:*",
4646
"tslib": "^2.8.1"

0 commit comments

Comments
 (0)