You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: MIGRATION.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,7 +34,7 @@ Version 11 of the Sentry SDK has new compatibility ranges for runtimes and frame
34
34
35
35
**Node.js:** The minimum supported Node.js version is now **20.19.0**. Node.js 18 is no longer supported.
36
36
37
-
**Deno:** The minimum supported Deno version is now **2.8.2**.
37
+
**Deno:** The minimum supported Deno version is now **2.8.3**.
38
38
39
39
**Browsers:** Support for **Safari 14** was dropped. Sentry now requires Safari 15 or higher. For the rest of the browser support matrix, refer to the [Sentry docs](https://docs.sentry.io/platforms/javascript/#browser-support).
40
40
@@ -251,6 +251,7 @@ Affected SDKs: All SDKs.
251
251
- The `http.query` and `http.fragment` span attributes were renamed to `url.query` and `url.fragment`.
252
252
-`network.*` span attributes were aligned across SDKs.
253
253
- Legacy messaging (`messaging.*`) and database (`db.statement`, …) span attributes on the AMQP and Redis instrumentations were replaced by their current semantic-convention equivalents.
254
+
- The gen_ai cache token attributes `gen_ai.usage.cache_creation_input_tokens` and `gen_ai.usage.cache_read_input_tokens` were renamed to `gen_ai.usage.cache_creation.input_tokens` and `gen_ai.usage.cache_read.input_tokens`.
254
255
- Span attributes now use the shared `@sentry/conventions` package under the hood.
255
256
256
257
If you reference these attributes in custom instrumentation, `beforeSendSpan`, dashboards, or alerts, update them to the new names.
@@ -399,7 +400,6 @@ Sentry.init({
399
400
- The `generateInstrumentOnce` export was removed (from `@sentry/node` and the framework SDKs that re-exported it). It wrapped OpenTelemetry's `registerInstrumentations` and is no longer needed now that instrumentation is channel-based.
400
401
- The `@sentry/node/loader` entry point was removed. Use `node --import @sentry/node/import` instead.
401
402
- (Astro) The `@sentry/astro/loader` entry point was removed. Use `node --import @sentry/astro/import` instead.
402
-
- (AWS Lambda) The `@sentry/aws-serverless/loader` entry point was removed. Use `node --import @sentry/aws-serverless/import` instead.
403
403
- (Fastify) The deprecated `setShouldHandleError` method was removed.
404
404
- (AWS Lambda) The deprecated `disableAwsContextPropagation` option was removed. It no longer had any effect.
405
405
- (AWS Lambda) The deprecated `startTrace` option was removed. It no longer had any effect; to disable tracing, set `tracesSampleRate` to `0`.
0 commit comments