releases.shpreview

9.23.0

$npx -y @buildinternet/releases show rel_UhUF0oVj0ZUyZYUwZo-zM

Important changes

  • feat(browser): option to ignore certain resource types (#16389)

Adds an option to opt out of certain resource.* spans via ignoreResourceSpans.

For example, to opt out of resource.script spans:

Sentry.browserTracingIntegration({
  ignoreResourceSpans: ['resource.script'],
}),

Other changes

  • feat: Export isEnabled from all SDKs (#16405)
  • feat(browser): Disable client when browser extension is detected in init() (#16354)
  • feat(core): Allow re-use of captureLog (#16352)
  • feat(core): Export _INTERNAL_captureSerializedLog (#16387)
  • feat(deps): bump @opentelemetry/semantic-conventions from 1.32.0 to 1.34.0 (#16393)
  • feat(deps): bump @prisma/instrumentation from 6.7.0 to 6.8.2 (#16392)
  • feat(deps): bump @sentry/cli from 2.43.0 to 2.45.0 (#16395)
  • feat(deps): bump @sentry/webpack-plugin from 3.3.1 to 3.5.0 (#16394)
  • feat(nextjs): Include static/chunks/main-* files for widenClientFileUpload (#16406)
  • feat(node): Do not add HTTP & fetch span instrumentation if tracing is disabled (#15730)
  • feat(nuxt): Added support for nuxt layers (#16372)
  • fix(browser): Ensure logs are flushed when sendClientReports=false (#16351)
  • fix(browser): Move browserTracingIntegration code to setup hook (#16386)
  • fix(cloudflare): Capture exceptions thrown in hono (#16355)
  • fix(node): Don't warn about Spotlight on empty NODE_ENV (#16381)
  • fix(node): Suppress Spotlight calls (#16380)
  • fix(nuxt): Add @sentry/nuxt as external in Rollup (#16407)
  • fix(opentelemetry): Ensure withScope keeps span active & _getTraceInfoFromScope works (#16385)

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

Bundle size 📦

PathSize
@sentry/browser23.37 KB
@sentry/browser - with treeshaking flags23.14 KB
@sentry/browser (incl. Tracing)37.33 KB
@sentry/browser (incl. Tracing, Replay)74.59 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags67.86 KB
@sentry/browser (incl. Tracing, Replay with Canvas)79.23 KB
@sentry/browser (incl. Tracing, Replay, Feedback)91.04 KB
@sentry/browser (incl. Feedback)39.73 KB
@sentry/browser (incl. sendFeedback)27.97 KB
@sentry/browser (incl. FeedbackAsync)32.75 KB
@sentry/react25.11 KB
@sentry/react (incl. Tracing)39.29 KB
@sentry/vue27.6 KB
@sentry/vue (incl. Tracing)39.11 KB
@sentry/svelte23.39 KB
CDN Bundle24.66 KB
CDN Bundle (incl. Tracing)37.51 KB
CDN Bundle (incl. Tracing, Replay)72.52 KB
CDN Bundle (incl. Tracing, Replay, Feedback)77.83 KB
CDN Bundle - uncompressed71.96 KB
CDN Bundle (incl. Tracing) - uncompressed111 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed222.3 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed234.82 KB
@sentry/nextjs (client)40.93 KB
@sentry/sveltekit (client)37.83 KB
@sentry/node146.36 KB
@sentry/node - without tracing95.82 KB
@sentry/aws-serverless120.98 KB

Fetched March 31, 2026