Skip to content

Commit 8e2c36a

Browse files
committed
feat(otel): Upgrade OTEL deps to ^1.30.0
Also updates `@opentelemetry/instrumentation` to `^0.57.0` and all related instrumentations.
1 parent 1a8c990 commit 8e2c36a

File tree

10 files changed

+183
-205
lines changed

10 files changed

+183
-205
lines changed

dev-packages/e2e-tests/test-applications/node-otel-custom-sampler/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
},
1313
"dependencies": {
1414
"@opentelemetry/api": "^1.9.0",
15-
"@opentelemetry/sdk-trace-node": "^1.25.1",
15+
"@opentelemetry/sdk-trace-node": "^1.30.0",
1616
"@sentry/node": "latest || *",
1717
"@sentry/opentelemetry": "latest || *",
1818
"@types/express": "4.17.17",

dev-packages/e2e-tests/test-applications/node-otel-sdk-node/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
"test:assert": "pnpm test"
1212
},
1313
"dependencies": {
14-
"@opentelemetry/sdk-node": "0.52.1",
15-
"@opentelemetry/exporter-trace-otlp-http": "0.52.1",
14+
"@opentelemetry/sdk-node": "0.57.0",
15+
"@opentelemetry/exporter-trace-otlp-http": "0.57.0",
1616
"@sentry/core": "latest || *",
1717
"@sentry/node": "latest || *",
1818
"@sentry/opentelemetry": "latest || *",

dev-packages/e2e-tests/test-applications/node-otel-without-tracing/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
"test:assert": "pnpm test"
1212
},
1313
"dependencies": {
14-
"@opentelemetry/sdk-trace-node": "1.26.0",
15-
"@opentelemetry/exporter-trace-otlp-http": "0.53.0",
16-
"@opentelemetry/instrumentation-undici": "0.6.0",
17-
"@opentelemetry/instrumentation-http": "0.53.0",
18-
"@opentelemetry/instrumentation": "0.53.0",
14+
"@opentelemetry/sdk-trace-node": "1.30.0",
15+
"@opentelemetry/exporter-trace-otlp-http": "0.57.0",
16+
"@opentelemetry/instrumentation-undici": "0.10.0",
17+
"@opentelemetry/instrumentation-http": "0.57.0",
18+
"@opentelemetry/instrumentation": "0.57.0",
1919
"@sentry/core": "latest || *",
2020
"@sentry/node": "latest || *",
2121
"@sentry/opentelemetry": "latest || *",

dev-packages/e2e-tests/test-applications/node-otel/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
"test:assert": "pnpm test"
1212
},
1313
"dependencies": {
14-
"@opentelemetry/sdk-node": "0.52.1",
15-
"@opentelemetry/exporter-trace-otlp-http": "0.52.1",
14+
"@opentelemetry/sdk-node": "0.57.0",
15+
"@opentelemetry/exporter-trace-otlp-http": "0.57.0",
1616
"@sentry/core": "latest || *",
1717
"@sentry/node": "latest || *",
1818
"@sentry/opentelemetry": "latest || *",

packages/aws-serverless/package.json

+6-17
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,7 @@
99
"engines": {
1010
"node": ">=18"
1111
},
12-
"files": [
13-
"/build/npm",
14-
"/build/import-hook.mjs",
15-
"/build/loader-hook.mjs"
16-
],
12+
"files": ["/build/npm", "/build/import-hook.mjs", "/build/loader-hook.mjs"],
1713
"main": "build/npm/cjs/index.js",
1814
"types": "build/npm/types/index.d.ts",
1915
"exports": {
@@ -55,19 +51,17 @@
5551
},
5652
"typesVersions": {
5753
"<5.0": {
58-
"build/npm/types/index.d.ts": [
59-
"build/npm/types-ts3.8/index.d.ts"
60-
]
54+
"build/npm/types/index.d.ts": ["build/npm/types-ts3.8/index.d.ts"]
6155
}
6256
},
6357
"publishConfig": {
6458
"access": "public"
6559
},
6660
"dependencies": {
6761
"@opentelemetry/api": "^1.9.0",
68-
"@opentelemetry/instrumentation": "^0.56.0",
62+
"@opentelemetry/instrumentation": "^0.57.0",
6963
"@opentelemetry/instrumentation-aws-lambda": "0.50.0",
70-
"@opentelemetry/instrumentation-aws-sdk": "0.48.0",
64+
"@opentelemetry/instrumentation-aws-sdk": "0.49.0",
7165
"@sentry/core": "8.45.0",
7266
"@sentry/node": "8.45.0",
7367
"@types/aws-lambda": "^8.10.62"
@@ -104,13 +98,8 @@
10498
"nx": {
10599
"targets": {
106100
"build:bundle": {
107-
"dependsOn": [
108-
"build:transpile",
109-
"build:types"
110-
],
111-
"outputs": [
112-
"{projectRoot}/build/aws"
113-
]
101+
"dependsOn": ["build:transpile", "build:types"],
102+
"outputs": ["{projectRoot}/build/aws"]
114103
}
115104
}
116105
}

packages/nestjs/package.json

+4-8
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,7 @@
99
"engines": {
1010
"node": ">=18"
1111
},
12-
"files": [
13-
"/build",
14-
"/*.d.ts",
15-
"/*.d.ts.map"
16-
],
12+
"files": ["/build", "/*.d.ts", "/*.d.ts.map"],
1713
"main": "build/cjs/index.js",
1814
"module": "build/esm/index.js",
1915
"types": "build/types/index.d.ts",
@@ -44,9 +40,9 @@
4440
"access": "public"
4541
},
4642
"dependencies": {
47-
"@opentelemetry/core": "^1.29.0",
48-
"@opentelemetry/instrumentation": "^0.56.0",
49-
"@opentelemetry/instrumentation-nestjs-core": "0.43.0",
43+
"@opentelemetry/core": "^1.30.0",
44+
"@opentelemetry/instrumentation": "^0.57.0",
45+
"@opentelemetry/instrumentation-nestjs-core": "0.44.0",
5046
"@sentry/core": "8.45.0",
5147
"@sentry/node": "8.45.0"
5248
},

packages/node/package.json

+22-26
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,7 @@
99
"engines": {
1010
"node": ">=18"
1111
},
12-
"files": [
13-
"/build"
14-
],
12+
"files": ["/build"],
1513
"main": "build/cjs/index.js",
1614
"module": "build/esm/index.js",
1715
"types": "build/types/index.d.ts",
@@ -56,9 +54,7 @@
5654
},
5755
"typesVersions": {
5856
"<5.0": {
59-
"build/types/index.d.ts": [
60-
"build/types-ts3.8/index.d.ts"
61-
]
57+
"build/types/index.d.ts": ["build/types-ts3.8/index.d.ts"]
6258
}
6359
},
6460
"publishConfig": {
@@ -67,31 +63,31 @@
6763
"dependencies": {
6864
"@opentelemetry/api": "^1.9.0",
6965
"@opentelemetry/context-async-hooks": "^1.30.0",
70-
"@opentelemetry/core": "^1.29.0",
71-
"@opentelemetry/instrumentation": "^0.56.0",
72-
"@opentelemetry/instrumentation-amqplib": "^0.46.0",
73-
"@opentelemetry/instrumentation-connect": "0.42.0",
74-
"@opentelemetry/instrumentation-dataloader": "0.15.0",
66+
"@opentelemetry/core": "^1.30.0",
67+
"@opentelemetry/instrumentation": "^0.57.0",
68+
"@opentelemetry/instrumentation-amqplib": "0.46.0",
69+
"@opentelemetry/instrumentation-connect": "0.43.0",
70+
"@opentelemetry/instrumentation-dataloader": "0.16.0",
7571
"@opentelemetry/instrumentation-express": "0.47.0",
76-
"@opentelemetry/instrumentation-fastify": "0.43.0",
77-
"@opentelemetry/instrumentation-fs": "0.18.0",
72+
"@opentelemetry/instrumentation-fastify": "0.44.0",
73+
"@opentelemetry/instrumentation-fs": "0.19.0",
7874
"@opentelemetry/instrumentation-generic-pool": "0.43.0",
79-
"@opentelemetry/instrumentation-graphql": "0.46.0",
80-
"@opentelemetry/instrumentation-hapi": "0.44.0",
81-
"@opentelemetry/instrumentation-http": "0.56.0",
82-
"@opentelemetry/instrumentation-ioredis": "0.46.0",
83-
"@opentelemetry/instrumentation-kafkajs": "0.6.0",
84-
"@opentelemetry/instrumentation-knex": "0.43.0",
85-
"@opentelemetry/instrumentation-koa": "0.46.0",
86-
"@opentelemetry/instrumentation-lru-memoizer": "0.43.0",
75+
"@opentelemetry/instrumentation-graphql": "0.47.0",
76+
"@opentelemetry/instrumentation-hapi": "0.45.0",
77+
"@opentelemetry/instrumentation-http": "0.57.0",
78+
"@opentelemetry/instrumentation-ioredis": "0.47.0",
79+
"@opentelemetry/instrumentation-kafkajs": "0.7.0",
80+
"@opentelemetry/instrumentation-knex": "0.44.0",
81+
"@opentelemetry/instrumentation-koa": "0.47.0",
82+
"@opentelemetry/instrumentation-lru-memoizer": "0.44.0",
8783
"@opentelemetry/instrumentation-mongodb": "0.51.0",
88-
"@opentelemetry/instrumentation-mongoose": "0.45.0",
89-
"@opentelemetry/instrumentation-mysql": "0.44.0",
84+
"@opentelemetry/instrumentation-mongoose": "0.46.0",
85+
"@opentelemetry/instrumentation-mysql": "0.45.0",
9086
"@opentelemetry/instrumentation-mysql2": "0.45.0",
91-
"@opentelemetry/instrumentation-pg": "0.49.0",
92-
"@opentelemetry/instrumentation-redis-4": "0.45.0",
87+
"@opentelemetry/instrumentation-pg": "0.50.0",
88+
"@opentelemetry/instrumentation-redis-4": "0.46.0",
9389
"@opentelemetry/instrumentation-tedious": "0.18.0",
94-
"@opentelemetry/instrumentation-undici": "0.9.0",
90+
"@opentelemetry/instrumentation-undici": "0.10.0",
9591
"@opentelemetry/resources": "^1.29.0",
9692
"@opentelemetry/sdk-trace-base": "^1.29.0",
9793
"@opentelemetry/semantic-conventions": "^1.28.0",

packages/opentelemetry/package.json

+7-11
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,7 @@
99
"engines": {
1010
"node": ">=18"
1111
},
12-
"files": [
13-
"/build"
14-
],
12+
"files": ["/build"],
1513
"main": "build/cjs/index.js",
1614
"module": "build/esm/index.js",
1715
"types": "build/types/index.d.ts",
@@ -30,9 +28,7 @@
3028
},
3129
"typesVersions": {
3230
"<5.0": {
33-
"build/types/index.d.ts": [
34-
"build/types-ts3.8/index.d.ts"
35-
]
31+
"build/types/index.d.ts": ["build/types-ts3.8/index.d.ts"]
3632
}
3733
},
3834
"publishConfig": {
@@ -43,16 +39,16 @@
4339
},
4440
"peerDependencies": {
4541
"@opentelemetry/api": "^1.9.0",
46-
"@opentelemetry/core": "^1.29.0",
47-
"@opentelemetry/instrumentation": "^0.56.0",
48-
"@opentelemetry/sdk-trace-base": "^1.29.0",
42+
"@opentelemetry/core": "^1.30.0",
43+
"@opentelemetry/instrumentation": "^0.57.0",
44+
"@opentelemetry/sdk-trace-base": "^1.30.0",
4945
"@opentelemetry/semantic-conventions": "^1.28.0"
5046
},
5147
"devDependencies": {
5248
"@opentelemetry/api": "^1.9.0",
5349
"@opentelemetry/context-async-hooks": "^1.30.0",
54-
"@opentelemetry/core": "^1.29.0",
55-
"@opentelemetry/sdk-trace-base": "^1.29.0",
50+
"@opentelemetry/core": "^1.30.0",
51+
"@opentelemetry/sdk-trace-base": "^1.30.0",
5652
"@opentelemetry/semantic-conventions": "^1.28.0"
5753
},
5854
"scripts": {

packages/vercel-edge/package.json

+5-9
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,7 @@
99
"engines": {
1010
"node": ">=18"
1111
},
12-
"files": [
13-
"/build"
14-
],
12+
"files": ["/build"],
1513
"main": "build/cjs/index.js",
1614
"module": "build/esm/index.js",
1715
"types": "build/types/index.d.ts",
@@ -30,9 +28,7 @@
3028
},
3129
"typesVersions": {
3230
"<5.0": {
33-
"build/types/index.d.ts": [
34-
"build/types-ts3.8/index.d.ts"
35-
]
31+
"build/types/index.d.ts": ["build/types-ts3.8/index.d.ts"]
3632
}
3733
},
3834
"publishConfig": {
@@ -44,9 +40,9 @@
4440
},
4541
"devDependencies": {
4642
"@edge-runtime/types": "3.0.1",
47-
"@opentelemetry/core": "^1.29.0",
48-
"@opentelemetry/resources": "^1.29.0",
49-
"@opentelemetry/sdk-trace-base": "^1.29.0",
43+
"@opentelemetry/core": "^1.30.0",
44+
"@opentelemetry/resources": "^1.30.0",
45+
"@opentelemetry/sdk-trace-base": "^1.30.0",
5046
"@opentelemetry/semantic-conventions": "^1.28.0",
5147
"@sentry/opentelemetry": "8.45.0"
5248
},

0 commit comments

Comments
 (0)