Skip to content

Commit 6c98baf

Browse files
committed
feat(deps): Bump OpenTelemetry instrumentations
1 parent 80b4705 commit 6c98baf

15 files changed

Lines changed: 248 additions & 244 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
- "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott
66

7+
### Important Changes
8+
79
- **feat(tanstackstart-react): Auto-instrument global middleware in `sentryTanstackStart` Vite plugin ([#18884](https://github.com/getsentry/sentry-javascript/pull/18844))**
810

911
The `sentryTanstackStart` Vite plugin now automatically instruments `requestMiddleware` and `functionMiddleware` arrays in `createStart()`. This captures performance data without requiring manual wrapping.
@@ -22,6 +24,8 @@
2224

2325
### Other Changes
2426

27+
- feat(deps): Bump OpenTelemetry instrumentations ([#18934](https://github.com/getsentry/sentry-javascript/pull/18934))
28+
2529
## 10.36.0
2630

2731
- feat(node): Add Prisma v7 support ([#18908](https://github.com/getsentry/sentry-javascript/pull/18908))

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

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@
1212
},
1313
"dependencies": {
1414
"@opentelemetry/api": "^1.9.0",
15-
"@opentelemetry/context-async-hooks": "^2.4.0",
16-
"@opentelemetry/core": "^2.4.0",
17-
"@opentelemetry/instrumentation": "^0.210.0",
18-
"@opentelemetry/instrumentation-http": "^0.210.0",
19-
"@opentelemetry/resources": "^2.4.0",
20-
"@opentelemetry/sdk-trace-node": "^2.4.0",
21-
"@opentelemetry/semantic-conventions": "^1.37.0",
15+
"@opentelemetry/context-async-hooks": "^2.5.0",
16+
"@opentelemetry/core": "^2.5.0",
17+
"@opentelemetry/instrumentation": "^0.211.0",
18+
"@opentelemetry/instrumentation-http": "^0.211.0",
19+
"@opentelemetry/resources": "^2.5.0",
20+
"@opentelemetry/sdk-trace-node": "^2.5.0",
21+
"@opentelemetry/semantic-conventions": "^1.39.0",
2222
"@sentry/node-core": "latest || *",
2323
"@sentry/opentelemetry": "latest || *",
2424
"@types/express": "4.17.17",

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

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@
1212
},
1313
"dependencies": {
1414
"@opentelemetry/api": "^1.9.0",
15-
"@opentelemetry/context-async-hooks": "^2.4.0",
16-
"@opentelemetry/core": "^2.4.0",
17-
"@opentelemetry/instrumentation": "^0.210.0",
18-
"@opentelemetry/instrumentation-http": "^0.210.0",
19-
"@opentelemetry/resources": "^2.4.0",
20-
"@opentelemetry/sdk-trace-node": "^2.4.0",
21-
"@opentelemetry/semantic-conventions": "^1.37.0",
22-
"@opentelemetry/sdk-node": "^0.210.0",
23-
"@opentelemetry/exporter-trace-otlp-http": "^0.210.0",
15+
"@opentelemetry/context-async-hooks": "^2.5.0",
16+
"@opentelemetry/core": "^2.5.0",
17+
"@opentelemetry/instrumentation": "^0.211.0",
18+
"@opentelemetry/instrumentation-http": "^0.211.0",
19+
"@opentelemetry/resources": "^2.5.0",
20+
"@opentelemetry/sdk-trace-node": "^2.5.0",
21+
"@opentelemetry/semantic-conventions": "^1.39.0",
22+
"@opentelemetry/sdk-node": "^0.211.0",
23+
"@opentelemetry/exporter-trace-otlp-http": "^0.211.0",
2424
"@sentry/node-core": "latest || *",
2525
"@sentry/opentelemetry": "latest || *",
2626
"@types/express": "4.17.17",

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

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414
"@sentry/node-core": "latest || *",
1515
"@sentry/opentelemetry": "latest || *",
1616
"@opentelemetry/api": "^1.9.0",
17-
"@opentelemetry/context-async-hooks": "^2.4.0",
18-
"@opentelemetry/core": "^2.4.0",
19-
"@opentelemetry/instrumentation": "^0.210.0",
20-
"@opentelemetry/instrumentation-http": "^0.210.0",
21-
"@opentelemetry/resources": "^2.4.0",
22-
"@opentelemetry/sdk-trace-node": "^2.4.0",
23-
"@opentelemetry/semantic-conventions": "^1.37.0",
17+
"@opentelemetry/context-async-hooks": "^2.5.0",
18+
"@opentelemetry/core": "^2.5.0",
19+
"@opentelemetry/instrumentation": "^0.211.0",
20+
"@opentelemetry/instrumentation-http": "^0.211.0",
21+
"@opentelemetry/resources": "^2.5.0",
22+
"@opentelemetry/sdk-trace-node": "^2.5.0",
23+
"@opentelemetry/semantic-conventions": "^1.39.0",
2424
"@types/express": "^4.17.21",
2525
"@types/node": "^18.19.1",
2626
"express": "^4.21.2",

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@
1212
},
1313
"dependencies": {
1414
"@opentelemetry/api": "1.9.0",
15-
"@opentelemetry/sdk-trace-node": "2.4.0",
16-
"@opentelemetry/exporter-trace-otlp-http": "0.210.0",
17-
"@opentelemetry/instrumentation-undici": "0.20.0",
18-
"@opentelemetry/instrumentation-http": "0.210.0",
19-
"@opentelemetry/instrumentation": "0.210.0",
15+
"@opentelemetry/sdk-trace-node": "2.5.0",
16+
"@opentelemetry/exporter-trace-otlp-http": "0.211.0",
17+
"@opentelemetry/instrumentation-undici": "0.21.0",
18+
"@opentelemetry/instrumentation-http": "0.211.0",
19+
"@opentelemetry/instrumentation": "0.211.0",
2020
"@sentry/node": "latest || *",
2121
"@types/express": "4.17.17",
2222
"@types/node": "^18.19.1",

dev-packages/node-core-integration-tests/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@
2727
"@nestjs/core": "^11",
2828
"@nestjs/platform-express": "^11",
2929
"@opentelemetry/api": "^1.9.0",
30-
"@opentelemetry/context-async-hooks": "^2.4.0",
31-
"@opentelemetry/core": "^2.4.0",
32-
"@opentelemetry/instrumentation": "^0.210.0",
33-
"@opentelemetry/instrumentation-http": "0.210.0",
34-
"@opentelemetry/resources": "^2.4.0",
35-
"@opentelemetry/sdk-trace-base": "^2.4.0",
36-
"@opentelemetry/semantic-conventions": "^1.37.0",
30+
"@opentelemetry/context-async-hooks": "^2.5.0",
31+
"@opentelemetry/core": "^2.5.0",
32+
"@opentelemetry/instrumentation": "^0.211.0",
33+
"@opentelemetry/instrumentation-http": "0.211.0",
34+
"@opentelemetry/resources": "^2.5.0",
35+
"@opentelemetry/sdk-trace-base": "^2.5.0",
36+
"@opentelemetry/semantic-conventions": "^1.39.0",
3737
"@sentry/core": "10.36.0",
3838
"@sentry/node-core": "10.36.0",
3939
"body-parser": "^1.20.3",

packages/aws-serverless/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,9 @@
6666
},
6767
"dependencies": {
6868
"@opentelemetry/api": "^1.9.0",
69-
"@opentelemetry/instrumentation": "^0.210.0",
70-
"@opentelemetry/instrumentation-aws-sdk": "0.65.0",
71-
"@opentelemetry/semantic-conventions": "^1.37.0",
69+
"@opentelemetry/instrumentation": "^0.211.0",
70+
"@opentelemetry/instrumentation-aws-sdk": "0.66.0",
71+
"@opentelemetry/semantic-conventions": "^1.39.0",
7272
"@sentry/core": "10.36.0",
7373
"@sentry/node": "10.36.0",
7474
"@sentry/node-core": "10.36.0",

packages/nestjs/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@
4545
},
4646
"dependencies": {
4747
"@opentelemetry/api": "^1.9.0",
48-
"@opentelemetry/core": "^2.4.0",
49-
"@opentelemetry/instrumentation": "^0.210.0",
50-
"@opentelemetry/instrumentation-nestjs-core": "0.56.0",
51-
"@opentelemetry/semantic-conventions": "^1.37.0",
48+
"@opentelemetry/core": "^2.5.0",
49+
"@opentelemetry/instrumentation": "^0.211.0",
50+
"@opentelemetry/instrumentation-nestjs-core": "0.57.0",
51+
"@opentelemetry/semantic-conventions": "^1.39.0",
5252
"@sentry/core": "10.36.0",
5353
"@sentry/node": "10.36.0"
5454
},

packages/node-core/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
"@opentelemetry/instrumentation": ">=0.57.1 <1",
6464
"@opentelemetry/resources": "^1.30.1 || ^2.1.0",
6565
"@opentelemetry/sdk-trace-base": "^1.30.1 || ^2.1.0",
66-
"@opentelemetry/semantic-conventions": "^1.37.0"
66+
"@opentelemetry/semantic-conventions": "^1.39.0"
6767
},
6868
"dependencies": {
6969
"@apm-js-collab/tracing-hooks": "^0.3.1",
@@ -74,12 +74,12 @@
7474
"devDependencies": {
7575
"@apm-js-collab/code-transformer": "^0.8.2",
7676
"@opentelemetry/api": "^1.9.0",
77-
"@opentelemetry/context-async-hooks": "^2.4.0",
78-
"@opentelemetry/core": "^2.4.0",
79-
"@opentelemetry/instrumentation": "^0.210.0",
80-
"@opentelemetry/resources": "^2.4.0",
81-
"@opentelemetry/sdk-trace-base": "^2.4.0",
82-
"@opentelemetry/semantic-conventions": "^1.37.0",
77+
"@opentelemetry/context-async-hooks": "^2.5.0",
78+
"@opentelemetry/core": "^2.5.0",
79+
"@opentelemetry/instrumentation": "^0.211.0",
80+
"@opentelemetry/resources": "^2.5.0",
81+
"@opentelemetry/sdk-trace-base": "^2.5.0",
82+
"@opentelemetry/semantic-conventions": "^1.39.0",
8383
"@types/node": "^18.19.1"
8484
},
8585
"scripts": {

packages/node/package.json

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -66,34 +66,34 @@
6666
},
6767
"dependencies": {
6868
"@opentelemetry/api": "^1.9.0",
69-
"@opentelemetry/context-async-hooks": "^2.4.0",
70-
"@opentelemetry/core": "^2.4.0",
71-
"@opentelemetry/instrumentation": "^0.210.0",
72-
"@opentelemetry/instrumentation-amqplib": "0.57.0",
73-
"@opentelemetry/instrumentation-connect": "0.53.0",
74-
"@opentelemetry/instrumentation-dataloader": "0.27.0",
75-
"@opentelemetry/instrumentation-express": "0.58.0",
76-
"@opentelemetry/instrumentation-fs": "0.29.0",
77-
"@opentelemetry/instrumentation-generic-pool": "0.53.0",
78-
"@opentelemetry/instrumentation-graphql": "0.57.0",
79-
"@opentelemetry/instrumentation-hapi": "0.56.0",
80-
"@opentelemetry/instrumentation-http": "0.210.0",
81-
"@opentelemetry/instrumentation-ioredis": "0.58.0",
82-
"@opentelemetry/instrumentation-kafkajs": "0.19.0",
83-
"@opentelemetry/instrumentation-knex": "0.54.0",
84-
"@opentelemetry/instrumentation-koa": "0.58.0",
85-
"@opentelemetry/instrumentation-lru-memoizer": "0.54.0",
86-
"@opentelemetry/instrumentation-mongodb": "0.63.0",
87-
"@opentelemetry/instrumentation-mongoose": "0.56.0",
88-
"@opentelemetry/instrumentation-mysql": "0.56.0",
89-
"@opentelemetry/instrumentation-mysql2": "0.56.0",
90-
"@opentelemetry/instrumentation-pg": "0.62.0",
91-
"@opentelemetry/instrumentation-redis": "0.58.0",
92-
"@opentelemetry/instrumentation-tedious": "0.29.0",
93-
"@opentelemetry/instrumentation-undici": "0.20.0",
94-
"@opentelemetry/resources": "^2.4.0",
95-
"@opentelemetry/sdk-trace-base": "^2.4.0",
96-
"@opentelemetry/semantic-conventions": "^1.37.0",
69+
"@opentelemetry/context-async-hooks": "^2.5.0",
70+
"@opentelemetry/core": "^2.5.0",
71+
"@opentelemetry/instrumentation": "^0.211.0",
72+
"@opentelemetry/instrumentation-amqplib": "0.58.0",
73+
"@opentelemetry/instrumentation-connect": "0.54.0",
74+
"@opentelemetry/instrumentation-dataloader": "0.28.0",
75+
"@opentelemetry/instrumentation-express": "0.59.0",
76+
"@opentelemetry/instrumentation-fs": "0.30.0",
77+
"@opentelemetry/instrumentation-generic-pool": "0.54.0",
78+
"@opentelemetry/instrumentation-graphql": "0.58.0",
79+
"@opentelemetry/instrumentation-hapi": "0.57.0",
80+
"@opentelemetry/instrumentation-http": "0.211.0",
81+
"@opentelemetry/instrumentation-ioredis": "0.59.0",
82+
"@opentelemetry/instrumentation-kafkajs": "0.20.0",
83+
"@opentelemetry/instrumentation-knex": "0.55.0",
84+
"@opentelemetry/instrumentation-koa": "0.59.0",
85+
"@opentelemetry/instrumentation-lru-memoizer": "0.55.0",
86+
"@opentelemetry/instrumentation-mongodb": "0.64.0",
87+
"@opentelemetry/instrumentation-mongoose": "0.57.0",
88+
"@opentelemetry/instrumentation-mysql": "0.57.0",
89+
"@opentelemetry/instrumentation-mysql2": "0.57.0",
90+
"@opentelemetry/instrumentation-pg": "0.63.0",
91+
"@opentelemetry/instrumentation-redis": "0.59.0",
92+
"@opentelemetry/instrumentation-tedious": "0.30.0",
93+
"@opentelemetry/instrumentation-undici": "0.21.0",
94+
"@opentelemetry/resources": "^2.5.0",
95+
"@opentelemetry/sdk-trace-base": "^2.5.0",
96+
"@opentelemetry/semantic-conventions": "^1.39.0",
9797
"@prisma/instrumentation": "7.2.0",
9898
"@sentry/core": "10.36.0",
9999
"@sentry/node-core": "10.36.0",

0 commit comments

Comments
 (0)