Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .size-limit.js
Original file line number Diff line number Diff line change
Expand Up @@ -233,7 +233,7 @@ module.exports = [
import: createImport('init'),
ignore: [...builtinModules, ...nodePrefixedBuiltinModules],
gzip: true,
limit: '154 KB',
limit: '156 KB',
},
{
name: '@sentry/node - without tracing',
Expand Down Expand Up @@ -263,7 +263,7 @@ module.exports = [
import: createImport('init'),
ignore: [...builtinModules, ...nodePrefixedBuiltinModules],
gzip: true,
limit: '107 KB',
limit: '111 KB',
},
];

Expand Down
34 changes: 34 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,40 @@

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

### Important Changes

- **feat(deps): Update OpenTelemetry dependencies ([#17558](https://github.com/getsentry/sentry-javascript/pull/17558))**
- @opentelemetry/core bumped to ^2.1.0
- @opentelemetry/context-async-hooks bumped to ^2.1.0
- @opentelemetry/resources bumped to ^2.1.0
- @opentelemetry/sdk-trace-base bumped to ^2.1.0
- @opentelemetry/semantic-conventions bumped to ^1.37.0
- @opentelemetry/instrumentation bumped to ^0.204.0
- @opentelemetry/instrumentation-http bumped to ^0.204.0
- @opentelemetry/instrumentation-amqplib bumped to ^0.51.0
- @opentelemetry/instrumentation-aws-sdk bumped to ^0.59.0
- @opentelemetry/instrumentation-connect bumped to ^0.48.0
- @opentelemetry/instrumentation-dataloader bumped to ^0.22.0
- @opentelemetry/instrumentation-express bumped to ^0.53.0
- @opentelemetry/instrumentation-fs bumped from to ^0.24.0
- @opentelemetry/instrumentation-generic-pool bumped to ^0.48.0
- @opentelemetry/instrumentation-graphql bumped to ^0.52.0
- @opentelemetry/instrumentation-hapi bumped to ^0.51.0
- @opentelemetry/instrumentation-ioredis bumped to ^0.52.0
- @opentelemetry/instrumentation-kafkajs bumped to ^0.14.0
- @opentelemetry/instrumentation-knex bumped to ^0.49.0
- @opentelemetry/instrumentation-koa bumped to ^0.52.0
- @opentelemetry/instrumentation-lru-memoizer bumped to ^0.49.0
- @opentelemetry/instrumentation-mongodb bumped from to ^0.57.0
- @opentelemetry/instrumentation-mongoose bumped from to ^0.51.0
- @opentelemetry/instrumentation-mysql bumped to ^0.50.0
- @opentelemetry/instrumentation-mysql2 bumped to ^0.51.0
- @opentelemetry/instrumentation-nestjs-core bumped to ^0.50.0
- @opentelemetry/instrumentation-pg bumped to ^0.57.0
- @opentelemetry/instrumentation-redis bumped to ^0.53.0
- @opentelemetry/instrumentation-undici bumped to ^0.15.0
- @prisma/instrumentation bumped to 6.15.0

## 10.11.0

### Important Changes
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,13 @@
},
"dependencies": {
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/context-async-hooks": "^2.0.0",
"@opentelemetry/core": "^2.0.0",
"@opentelemetry/instrumentation": "^0.203.0",
"@opentelemetry/instrumentation-http": "^0.203.0",
"@opentelemetry/resources": "^2.0.0",
"@opentelemetry/sdk-trace-node": "^2.0.0",
"@opentelemetry/semantic-conventions": "^1.34.0",
"@opentelemetry/context-async-hooks": "^2.1.0",
"@opentelemetry/core": "^2.1.0",
"@opentelemetry/instrumentation": "^0.204.0",
"@opentelemetry/instrumentation-http": "^0.204.0",
"@opentelemetry/resources": "^2.1.0",
"@opentelemetry/sdk-trace-node": "^2.1.0",
"@opentelemetry/semantic-conventions": "^1.37.0",
"@sentry/node-core": "latest || *",
"@sentry/opentelemetry": "latest || *",
"@types/express": "4.17.17",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,15 @@
},
"dependencies": {
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/context-async-hooks": "^2.0.0",
"@opentelemetry/core": "^2.0.0",
"@opentelemetry/instrumentation": "^0.203.0",
"@opentelemetry/instrumentation-http": "^0.203.0",
"@opentelemetry/resources": "^2.0.0",
"@opentelemetry/sdk-trace-node": "^2.0.0",
"@opentelemetry/semantic-conventions": "^1.34.0",
"@opentelemetry/sdk-node": "^0.203.0",
"@opentelemetry/exporter-trace-otlp-http": "^0.203.0",
"@opentelemetry/context-async-hooks": "^2.1.0",
"@opentelemetry/core": "^2.1.0",
"@opentelemetry/instrumentation": "^0.204.0",
"@opentelemetry/instrumentation-http": "^0.204.0",
"@opentelemetry/resources": "^2.1.0",
"@opentelemetry/sdk-trace-node": "^2.1.0",
"@opentelemetry/semantic-conventions": "^1.37.0",
"@opentelemetry/sdk-node": "^0.204.0",
"@opentelemetry/exporter-trace-otlp-http": "^0.204.0",
"@sentry/node-core": "latest || *",
"@sentry/opentelemetry": "latest || *",
"@types/express": "4.17.17",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@
"@sentry/node-core": "latest || *",
"@sentry/opentelemetry": "latest || *",
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/context-async-hooks": "^2.0.0",
"@opentelemetry/core": "^2.0.0",
"@opentelemetry/instrumentation": "^0.203.0",
"@opentelemetry/instrumentation-http": "^0.203.0",
"@opentelemetry/resources": "^2.0.0",
"@opentelemetry/sdk-trace-node": "^2.0.0",
"@opentelemetry/semantic-conventions": "^1.34.0",
"@opentelemetry/context-async-hooks": "^2.1.0",
"@opentelemetry/core": "^2.1.0",
"@opentelemetry/instrumentation": "^0.204.0",
"@opentelemetry/instrumentation-http": "^0.204.0",
"@opentelemetry/resources": "^2.1.0",
"@opentelemetry/sdk-trace-node": "^2.1.0",
"@opentelemetry/semantic-conventions": "^1.37.0",
"@types/express": "^4.17.21",
"@types/node": "^18.19.1",
"express": "^4.21.2",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
},
"dependencies": {
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/sdk-trace-node": "^2.0.0",
"@opentelemetry/sdk-trace-node": "^2.1.0",
"@sentry/node": "latest || *",
"@sentry/opentelemetry": "latest || *",
"@types/express": "4.17.17",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
"test:assert": "pnpm test"
},
"dependencies": {
"@opentelemetry/sdk-node": "0.203.0",
"@opentelemetry/exporter-trace-otlp-http": "0.203.0",
"@opentelemetry/sdk-node": "0.204.0",
"@opentelemetry/exporter-trace-otlp-http": "0.204.0",
"@sentry/node": "latest || *",
"@types/express": "4.17.17",
"@types/node": "^18.19.1",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@
"test:assert": "pnpm test"
},
"dependencies": {
"@opentelemetry/sdk-trace-node": "2.0.0",
"@opentelemetry/exporter-trace-otlp-http": "0.203.0",
"@opentelemetry/sdk-trace-node": "2.1.0",
"@opentelemetry/exporter-trace-otlp-http": "0.204.0",
"@opentelemetry/instrumentation-undici": "0.13.2",
"@opentelemetry/instrumentation-http": "0.203.0",
"@opentelemetry/instrumentation": "0.203.0",
"@opentelemetry/instrumentation-http": "0.204.0",
"@opentelemetry/instrumentation": "0.204.0",
"@sentry/node": "latest || *",
"@types/express": "4.17.17",
"@types/node": "^18.19.1",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
"test:assert": "pnpm test"
},
"dependencies": {
"@opentelemetry/sdk-node": "0.203.0",
"@opentelemetry/exporter-trace-otlp-http": "0.203.0",
"@opentelemetry/sdk-node": "0.204.0",
"@opentelemetry/exporter-trace-otlp-http": "0.204.0",
"@sentry/node": "latest || *",
"@types/express": "4.17.17",
"@types/node": "^18.19.1",
Expand Down
14 changes: 7 additions & 7 deletions dev-packages/node-core-integration-tests/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,13 @@
"@nestjs/core": "10.4.6",
"@nestjs/platform-express": "10.4.6",
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/context-async-hooks": "^2.0.0",
"@opentelemetry/core": "^2.0.0",
"@opentelemetry/instrumentation": "^0.203.0",
"@opentelemetry/instrumentation-http": "0.203.0",
"@opentelemetry/resources": "^2.0.0",
"@opentelemetry/sdk-trace-base": "^2.0.0",
"@opentelemetry/semantic-conventions": "^1.34.0",
"@opentelemetry/context-async-hooks": "^2.1.0",
"@opentelemetry/core": "^2.1.0",
"@opentelemetry/instrumentation": "^0.204.0",
"@opentelemetry/instrumentation-http": "0.204.0",
"@opentelemetry/resources": "^2.1.0",
"@opentelemetry/sdk-trace-base": "^2.1.0",
"@opentelemetry/semantic-conventions": "^1.37.0",
"@sentry/core": "10.11.0",
"@sentry/node-core": "10.11.0",
"body-parser": "^1.20.3",
Expand Down
6 changes: 3 additions & 3 deletions packages/aws-serverless/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -66,9 +66,9 @@
},
"dependencies": {
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/instrumentation": "^0.203.0",
"@opentelemetry/instrumentation-aws-sdk": "0.57.0",
"@opentelemetry/semantic-conventions": "^1.36.0",
"@opentelemetry/instrumentation": "^0.204.0",
"@opentelemetry/instrumentation-aws-sdk": "0.59.0",
"@opentelemetry/semantic-conventions": "^1.37.0",
"@sentry/core": "10.11.0",
"@sentry/node": "10.11.0",
"@types/aws-lambda": "^8.10.62"
Expand Down
8 changes: 4 additions & 4 deletions packages/nestjs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,10 +45,10 @@
},
"dependencies": {
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/core": "^2.0.0",
"@opentelemetry/instrumentation": "^0.203.0",
"@opentelemetry/instrumentation-nestjs-core": "0.49.0",
"@opentelemetry/semantic-conventions": "^1.34.0",
"@opentelemetry/core": "^2.1.0",
"@opentelemetry/instrumentation": "^0.204.0",
"@opentelemetry/instrumentation-nestjs-core": "0.50.0",
"@opentelemetry/semantic-conventions": "^1.37.0",
"@sentry/core": "10.11.0",
"@sentry/node": "10.11.0"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/nextjs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
},
"dependencies": {
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/semantic-conventions": "^1.34.0",
"@opentelemetry/semantic-conventions": "^1.37.0",
"@rollup/plugin-commonjs": "28.0.1",
"@sentry-internal/browser-utils": "10.11.0",
"@sentry/bundler-plugin-core": "^4.3.0",
Expand Down
22 changes: 11 additions & 11 deletions packages/node-core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,12 +58,12 @@
},
"peerDependencies": {
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/context-async-hooks": "^1.30.1 || ^2.0.0",
"@opentelemetry/core": "^1.30.1 || ^2.0.0",
"@opentelemetry/context-async-hooks": "^1.30.1 || ^2.1.0",
"@opentelemetry/core": "^1.30.1 || ^2.1.0",
"@opentelemetry/instrumentation": ">=0.57.1 <1",
"@opentelemetry/resources": "^1.30.1 || ^2.0.0",
"@opentelemetry/sdk-trace-base": "^1.30.1 || ^2.0.0",
"@opentelemetry/semantic-conventions": "^1.34.0"
"@opentelemetry/resources": "^1.30.1 || ^2.1.0",
"@opentelemetry/sdk-trace-base": "^1.30.1 || ^2.1.0",
"@opentelemetry/semantic-conventions": "^1.37.0"
},
"dependencies": {
"@sentry/core": "10.11.0",
Expand All @@ -72,12 +72,12 @@
},
"devDependencies": {
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/context-async-hooks": "^2.0.0",
"@opentelemetry/core": "^2.0.0",
"@opentelemetry/instrumentation": "^0.203.0",
"@opentelemetry/resources": "^2.0.0",
"@opentelemetry/sdk-trace-base": "^2.0.0",
"@opentelemetry/semantic-conventions": "^1.34.0",
"@opentelemetry/context-async-hooks": "^2.1.0",
"@opentelemetry/core": "^2.1.0",
"@opentelemetry/instrumentation": "^0.204.0",
"@opentelemetry/resources": "^2.1.0",
"@opentelemetry/sdk-trace-base": "^2.1.0",
"@opentelemetry/semantic-conventions": "^1.37.0",
"@types/node": "^18.19.1"
},
"scripts": {
Expand Down
56 changes: 28 additions & 28 deletions packages/node/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -66,35 +66,35 @@
},
"dependencies": {
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/context-async-hooks": "^2.0.0",
"@opentelemetry/core": "^2.0.0",
"@opentelemetry/instrumentation": "^0.203.0",
"@opentelemetry/instrumentation-amqplib": "0.50.0",
"@opentelemetry/instrumentation-connect": "0.47.0",
"@opentelemetry/instrumentation-dataloader": "0.21.1",
"@opentelemetry/instrumentation-express": "0.52.0",
"@opentelemetry/instrumentation-fs": "0.23.0",
"@opentelemetry/instrumentation-generic-pool": "0.47.0",
"@opentelemetry/instrumentation-graphql": "0.51.0",
"@opentelemetry/instrumentation-hapi": "0.50.0",
"@opentelemetry/instrumentation-http": "0.203.0",
"@opentelemetry/context-async-hooks": "^2.1.0",
"@opentelemetry/core": "^2.1.0",
"@opentelemetry/instrumentation": "^0.204.0",
"@opentelemetry/instrumentation-amqplib": "0.51.0",
"@opentelemetry/instrumentation-connect": "0.48.0",
"@opentelemetry/instrumentation-dataloader": "0.22.0",
"@opentelemetry/instrumentation-express": "0.53.0",
"@opentelemetry/instrumentation-fs": "0.24.0",
"@opentelemetry/instrumentation-generic-pool": "0.48.0",
"@opentelemetry/instrumentation-graphql": "0.52.0",
"@opentelemetry/instrumentation-hapi": "0.51.0",
"@opentelemetry/instrumentation-http": "0.204.0",
"@opentelemetry/instrumentation-ioredis": "0.52.0",
"@opentelemetry/instrumentation-kafkajs": "0.13.0",
"@opentelemetry/instrumentation-knex": "0.48.0",
"@opentelemetry/instrumentation-koa": "0.51.0",
"@opentelemetry/instrumentation-lru-memoizer": "0.48.0",
"@opentelemetry/instrumentation-mongodb": "0.56.0",
"@opentelemetry/instrumentation-mongoose": "0.50.0",
"@opentelemetry/instrumentation-mysql": "0.49.0",
"@opentelemetry/instrumentation-mysql2": "0.50.0",
"@opentelemetry/instrumentation-pg": "0.55.0",
"@opentelemetry/instrumentation-redis": "0.51.0",
"@opentelemetry/instrumentation-tedious": "0.22.0",
"@opentelemetry/instrumentation-undici": "0.14.0",
"@opentelemetry/resources": "^2.0.0",
"@opentelemetry/sdk-trace-base": "^2.0.0",
"@opentelemetry/semantic-conventions": "^1.34.0",
"@prisma/instrumentation": "6.14.0",
"@opentelemetry/instrumentation-kafkajs": "0.14.0",
"@opentelemetry/instrumentation-knex": "0.49.0",
"@opentelemetry/instrumentation-koa": "0.52.0",
"@opentelemetry/instrumentation-lru-memoizer": "0.49.0",
"@opentelemetry/instrumentation-mongodb": "0.57.0",
"@opentelemetry/instrumentation-mongoose": "0.51.0",
"@opentelemetry/instrumentation-mysql": "0.50.0",
"@opentelemetry/instrumentation-mysql2": "0.51.0",
"@opentelemetry/instrumentation-pg": "0.57.0",
"@opentelemetry/instrumentation-redis": "0.53.0",
"@opentelemetry/instrumentation-tedious": "0.23.0",
"@opentelemetry/instrumentation-undici": "0.15.0",
"@opentelemetry/resources": "^2.1.0",
"@opentelemetry/sdk-trace-base": "^2.1.0",
"@opentelemetry/semantic-conventions": "^1.37.0",
"@prisma/instrumentation": "6.15.0",
"@sentry/core": "10.11.0",
"@sentry/node-core": "10.11.0",
"@sentry/opentelemetry": "10.11.0",
Expand Down
16 changes: 8 additions & 8 deletions packages/opentelemetry/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,17 +43,17 @@
},
"peerDependencies": {
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/context-async-hooks": "^1.30.1 || ^2.0.0",
"@opentelemetry/core": "^1.30.1 || ^2.0.0",
"@opentelemetry/sdk-trace-base": "^1.30.1 || ^2.0.0",
"@opentelemetry/semantic-conventions": "^1.34.0"
"@opentelemetry/context-async-hooks": "^1.30.1 || ^2.1.0",
"@opentelemetry/core": "^1.30.1 || ^2.1.0",
"@opentelemetry/sdk-trace-base": "^1.30.1 || ^2.1.0",
"@opentelemetry/semantic-conventions": "^1.37.0"
},
"devDependencies": {
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/context-async-hooks": "^2.0.0",
"@opentelemetry/core": "^2.0.0",
"@opentelemetry/sdk-trace-base": "^2.0.0",
"@opentelemetry/semantic-conventions": "^1.34.0"
"@opentelemetry/context-async-hooks": "^2.1.0",
"@opentelemetry/core": "^2.1.0",
"@opentelemetry/sdk-trace-base": "^2.1.0",
"@opentelemetry/semantic-conventions": "^1.37.0"
},
"scripts": {
"build": "run-p build:transpile build:types",
Expand Down
6 changes: 3 additions & 3 deletions packages/react-router/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,9 +46,9 @@
},
"dependencies": {
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/core": "^2.0.0",
"@opentelemetry/instrumentation": "^0.203.0",
"@opentelemetry/semantic-conventions": "^1.34.0",
"@opentelemetry/core": "^2.1.0",
"@opentelemetry/instrumentation": "^0.204.0",
"@opentelemetry/semantic-conventions": "^1.37.0",
"@sentry/browser": "10.11.0",
"@sentry/cli": "^2.52.0",
"@sentry/core": "10.11.0",
Expand Down
4 changes: 2 additions & 2 deletions packages/remix/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,8 @@
},
"dependencies": {
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/instrumentation": "^0.203.0",
"@opentelemetry/semantic-conventions": "^1.34.0",
"@opentelemetry/instrumentation": "^0.204.0",
"@opentelemetry/semantic-conventions": "^1.37.0",
"@remix-run/router": "1.x",
"@sentry/cli": "^2.52.0",
"@sentry/core": "10.11.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/tanstackstart-react/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@
},
"dependencies": {
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/semantic-conventions": "^1.34.0",
"@opentelemetry/semantic-conventions": "^1.37.0",
"@sentry-internal/browser-utils": "10.11.0",
"@sentry/core": "10.11.0",
"@sentry/node": "10.11.0",
Expand Down
Loading