Skip to content

Commit 29de504

Browse files
authored
feat(deps): Bump @sentry/conventions to 0.23.0 (#24321)
Bumps the package after todays release. One change I figured I'd sneak in while pre-v11: directly replace the deprecated `NAVIGATION_ROUTE_ID` with the replacing `ROUTER_NAVIGATION_ROUTE_ID` attribute. Should be fine since we only set this in one place prior to v11. Added a migration note.
1 parent 433049b commit 29de504

39 files changed

Lines changed: 44 additions & 43 deletions

File tree

MIGRATION.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -845,6 +845,7 @@ Attribute availability remains runtime-dependent. For example, browser and Worke
845845
- The `fs_error` span attribute on `file` spans was replaced by `error.type`. The value changed from the full error message to just the syscall's error code instead (`ENOENT`).
846846
- The Cloudflare-specific `sentry.cloudflare_tracer` span attribute is no longer set. `@sentry/cloudflare` now creates spans through the shared `SentryTracerProvider`, so spans emitted via `@opentelemetry/api` no longer carry a marker distinguishing them from other Sentry spans.
847847
- The `url.path.params.<key>` attribute was removed from the TanStack Router (library) integration. The replacement is `url.path.parameter.<key>` and holds the same values.
848+
- The `navigation.route.id` attribute set by the Vue Router instrumentation was renamed to `router.navigation.route.id`. It holds the same value (the matched route's name). The attribute moved to the `router.*` namespace to separate client-side router navigations from browser navigations.
848849

849850
#### Attribute constants
850851

dev-packages/browser-integration-tests/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
"@sentry/browser": "10.67.0",
6464
"@sentry/replay": "10.67.0",
6565
"@sentry/opentelemetry": "10.67.0",
66-
"@sentry/conventions": "0.20.0",
66+
"@sentry/conventions": "0.23.0",
6767
"@supabase/supabase-js": "2.109.0",
6868
"axios": "1.18.0",
6969
"babel-loader": "^10.1.1",

dev-packages/cloudflare-integration-tests/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"@cloudflare/workers-types": "^4.20260426.0",
3434
"@cloudflare/workers-types-v5": "npm:@cloudflare/workers-types@5.20260710.1",
3535
"@sentry-internal/test-utils": "10.67.0",
36-
"@sentry/conventions": "0.20.0",
36+
"@sentry/conventions": "0.23.0",
3737
"eslint-plugin-regexp": "^3.1.0",
3838
"prisma": "6.15.0",
3939
"vite": "7.3.5",

dev-packages/e2e-tests/test-applications/vue-3-static/tests/performance.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ test('sends a pageload transaction with a route name as transaction name if avai
123123
'sentry.segment.name.source': 'custom',
124124
'sentry.origin': 'auto.pageload.vue',
125125
'sentry.op': 'pageload',
126-
'navigation.route.id': 'AboutView',
126+
'router.navigation.route.id': 'AboutView',
127127
'url.path': '/about',
128128
'url.full': expect.stringMatching(/^https?:\/\/localhost:\d+\/about$/),
129129
},

dev-packages/e2e-tests/test-applications/vue-3/tests/performance.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ test('sends a pageload span with a route name as span name if available', async
9999
'sentry.segment.name.source': { type: 'string', value: 'custom' },
100100
'sentry.origin': { type: 'string', value: 'auto.pageload.vue' },
101101
'sentry.op': { type: 'string', value: 'pageload' },
102-
'navigation.route.id': { type: 'string', value: 'AboutView' },
102+
'router.navigation.route.id': { type: 'string', value: 'AboutView' },
103103
'url.path': { type: 'string', value: '/about' },
104104
'url.full': { type: 'string', value: expect.stringMatching(/^https?:\/\/localhost:\d+\/about$/) },
105105
},

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@
105105
},
106106
"devDependencies": {
107107
"@opentelemetry/instrumentation-http": "0.220.0",
108-
"@sentry/conventions": "0.20.0",
108+
"@sentry/conventions": "0.23.0",
109109
"@sentry-internal/test-utils": "10.67.0",
110110
"@types/amqplib": "^0.10.5",
111111
"@types/node-cron": "^3.0.11",

packages/angular/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"dependencies": {
2424
"@sentry/browser": "10.67.0",
2525
"@sentry/core": "10.67.0",
26-
"@sentry/conventions": "^0.20.0",
26+
"@sentry/conventions": "^0.23.0",
2727
"tslib": "^2.4.1"
2828
},
2929
"devDependencies": {

packages/astro/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
"dependencies": {
5454
"@sentry/browser": "10.67.0",
5555
"@sentry/core": "10.67.0",
56-
"@sentry/conventions": "^0.20.0",
56+
"@sentry/conventions": "^0.23.0",
5757
"@sentry/node": "10.67.0",
5858
"@sentry/server-runtime-injection": "10.67.0",
5959
"@sentry/server-utils": "10.67.0",

packages/aws-serverless/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
"access": "public"
5757
},
5858
"dependencies": {
59-
"@sentry/conventions": "^0.20.0",
59+
"@sentry/conventions": "^0.23.0",
6060
"@sentry/core": "10.67.0",
6161
"@sentry/node": "10.67.0",
6262
"@sentry/server-runtime-injection": "10.67.0",

packages/browser-utils/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
},
3535
"dependencies": {
3636
"@sentry/core": "10.67.0",
37-
"@sentry/conventions": "^0.20.0",
37+
"@sentry/conventions": "^0.23.0",
3838
"web-vitals": "^6.1.1"
3939
},
4040
"scripts": {

0 commit comments

Comments
 (0)