npm @sentry/tracing 7.99.0

latest releases: 7.100.1, 7.100.0
3 months ago

Important Changes

Deprecations

This release includes some deprecations for span related methods and integrations in our Deno SDK, @sentry/deno. For
more details please look at our
migration guide.

  • feat(core): Deprecate Span.setHttpStatus in favor of setHttpStatus (#10268)
  • feat(core): Deprecate spanStatusfromHttpCode in favour of getSpanStatusFromHttpCode (#10361)
  • feat(core): Deprecate StartSpanOptions.origin in favour of passing attribute (#10274)
  • feat(deno): Expose functional integrations to replace classes (#10355)

Other Changes

  • feat(bun): Add missing @sentry/node re-exports (#10396)
  • feat(core): Add afterAllSetup hook for integrations (#10345)
  • feat(core): Ensure startSpan() can handle spans that require parent (#10386)
  • feat(core): Read propagation context off scopes in startSpan APIs (#10300)
  • feat(remix): Export missing @sentry/node functions (#10385, #10391)
  • feat(serverless): Add missing @sentry/node re-exports (#10390)
  • feat(sveltekit): Add more missing @sentry/node re-exports (#10392)
  • feat(tracing): Export proper type for browser tracing (#10411)
  • feat(tracing): Expose new browserTracingIntegration (#10351)
  • fix: Ensure afterAllSetup is called when using addIntegration() (#10372)
  • fix(core): Export spanToTraceContext function from span utils (#10364)
  • fix(core): Make FunctionToString integration use SETUP_CLIENTS weakmap (#10358)
  • fix(deno): Call function if client is not setup (#10354)
  • fix(react): Fix attachReduxState option (#10381)
  • fix(spotlight): Use unpatched http.request (#10369)
  • fix(tracing): Only create request span if there is active span (#10375)
  • ref: Read propagation context off of scope and isolation scope when propagating and applying trace context (#10297)

Work in this release contributed by @AleshaOleg. Thank you for your contribution!

Bundle size 📦

Path Size
@sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) 78.18 KB
@sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) 69.39 KB
@sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) 73.28 KB
@sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) 63.01 KB
@sentry/browser (incl. Tracing) - Webpack (gzipped) 33.41 KB
@sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) 33.28 KB
@sentry/browser (incl. Feedback) - Webpack (gzipped) 31.33 KB
@sentry/browser (incl. sendFeedback) - Webpack (gzipped) 31.34 KB
@sentry/browser - Webpack (gzipped) 22.6 KB
@sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) 76 KB
@sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) 67.54 KB
@sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) 33.45 KB
@sentry/browser - ES6 CDN Bundle (gzipped) 24.66 KB
@sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) 213.12 KB
@sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) 101.13 KB
@sentry/browser - ES6 CDN Bundle (minified & uncompressed) 74 KB
@sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) 36.56 KB
@sentry/react (incl. Tracing, Replay) - Webpack (gzipped) 69.78 KB
@sentry/react - Webpack (gzipped) 22.63 KB
@sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) 86.45 KB
@sentry/nextjs Client - Webpack (gzipped) 50.76 KB
@sentry-internal/feedback - Webpack (gzipped) 17.21 KB

Don't miss a new tracing release

NewReleases is sending notifications on new releases.