8.35.0-beta.0
Pre-release
Pre-release
Important Changes
- feat(core): Make stream instrumentation opt-in
(#13951)
This change adds a new option trackFetchStreamPerformance
to the browser tracing integration. Only when set to true
,
Sentry will instrument streams via fetch.
Work in this release was contributed by @ZakrepaShe and @zhiyan114. Thank you for your contributions!
Other Changes
- chore(node): Bump
@opentelemetry/instrumentation-express
to0.43.0
(#13948) - ci: Ensure we check correctly for bot users (#13955)
- dev(e2e): Fix nestjs version constraint (#13964)
- feat(node): Expose
suppressTracing
API (#13875) - feat(node): Implement Sentry-specific http instrumentation
(#13763) - feat(nuxt): Add Rollup plugin to wrap server entry with
import()
(#13945) - feat(replay): Do not log "timeout while trying to read resp body" as exception
(#13965) - feat(vue): Add Pinia plugin (#13841)
- fix: Ensure type for
init
is correct in meta frameworks
(#13938) - fix(module): keep version for node ESM package (#13922)
- fix(replay): Fix onError sampling when loading an expired buffered session
(#13962) - ref: Add external contributor to CHANGELOG.md (#13956)
- ref: Add external contributor to CHANGELOG.md (#13959)
- test(browser): Add test for current DSC transaction name updating behavior
(#13953) - test(loader): Update Loader Script & test error in
sentryOnLoad
(#13952) - test(node): Add tests for current DSC transaction name updating behavior
(#13961)
Bundle size 📦
Path | Size |
---|---|
@sentry/browser | 22.74 KB |
@sentry/browser - with treeshaking flags | 21.53 KB |
@sentry/browser (incl. Tracing) | 35.01 KB |
@sentry/browser (incl. Tracing, Replay) | 71.73 KB |
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 62.1 KB |
@sentry/browser (incl. Tracing, Replay with Canvas) | 76.07 KB |
@sentry/browser (incl. Tracing, Replay, Feedback) | 88.84 KB |
@sentry/browser (incl. Tracing, Replay, Feedback, metrics) | 90.69 KB |
@sentry/browser (incl. metrics) | 27 KB |
@sentry/browser (incl. Feedback) | 39.88 KB |
@sentry/browser (incl. sendFeedback) | 27.38 KB |
@sentry/browser (incl. FeedbackAsync) | 32.18 KB |
@sentry/react | 25.49 KB |
@sentry/react (incl. Tracing) | 37.98 KB |
@sentry/vue | 26.91 KB |
@sentry/vue (incl. Tracing) | 36.9 KB |
@sentry/svelte | 22.87 KB |
CDN Bundle | 24.12 KB |
CDN Bundle (incl. Tracing) | 36.84 KB |
CDN Bundle (incl. Tracing, Replay) | 71.51 KB |
CDN Bundle (incl. Tracing, Replay, Feedback) | 76.82 KB |
CDN Bundle - uncompressed | 70.7 KB |
CDN Bundle (incl. Tracing) - uncompressed | 109.37 KB |
CDN Bundle (incl. Tracing, Replay) - uncompressed | 221.8 KB |
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 235.02 KB |
@sentry/nextjs (client) | 37.95 KB |
@sentry/sveltekit (client) | 35.6 KB |
@sentry/node | 125.04 KB |
@sentry/node - without tracing | 94.14 KB |
@sentry/aws-serverless | 103.71 KB |