8.34.0
Important Changes
- ref(nextjs): Remove dead code (#13828)
Relevant for users of the @sentry/nextjs
package: If you have previously configured a
SENTRY_IGNORE_API_RESOLUTION_ERROR
environment variable, it is now safe to unset it.
Other Changes
- feat(cdn): Export
getReplay
in replay CDN bundles
(#13881) - feat(replay): Clear fallback buffer when switching buffers
(#13914) - feat(replay): Upgrade rrweb packages to 2.28.0 (#13732)
- fix(docs): Correct supported browsers due to
globalThis
(#13788) - fix(nextjs): Adjust path to
requestAsyncStorageShim.js
template file
(#13928) - fix(nextjs): Detect new locations for request async storage to support Next.js v15.0.0-canary.180 and higher
(#13920) - fix(nextjs): Drop
_not-found
spans for all HTTP methods
(#13906) - fix(nextjs): Fix resolution of request storage shim fallback
(#13929) - fix(node): Ensure graphql options are correct when preloading
(#13769) - fix(node): Local variables handle error (#13827)
- fix(node): Remove
dataloader
instrumentation from default integrations
(#13873) - fix(nuxt): Create declaration files for Nuxt module
(#13909) - fix(replay): Ensure
replay_id
is removed from frozen DSC when stopped
(#13893) - fix(replay): Try/catch
sendBufferedReplayOrFlush
to prevent cycles
(#13900) - fix(sveltekit): Ensure trace meta tags are always injected
(#13231) - fix(sveltekit): Update
wrapServerRouteWithSentry
to respect ParamMatchers
(#13390) - fix(wasm): Integration wasm uncaught WebAssembly.Exception
(#13787) (#13854) - ref(nextjs): Ignore sentry spans based on query param attribute
(#13905) - ref(utils): Move
vercelWaitUntil
to utils (#13891)
Work in this release was contributed by @trzeciak, @gurpreetatwal, @ykzts and @lizhiyao. Thank you for your
contributions!
Bundle size 📦
Path | Size |
---|---|
@sentry/browser | 22.73 KB |
@sentry/browser - with treeshaking flags | 21.53 KB |
@sentry/browser (incl. Tracing) | 34.97 KB |
@sentry/browser (incl. Tracing, Replay) | 71.62 KB |
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 62.03 KB |
@sentry/browser (incl. Tracing, Replay with Canvas) | 75.97 KB |
@sentry/browser (incl. Tracing, Replay, Feedback) | 88.73 KB |
@sentry/browser (incl. Tracing, Replay, Feedback, metrics) | 90.59 KB |
@sentry/browser (incl. metrics) | 27 KB |
@sentry/browser (incl. Feedback) | 39.87 KB |
@sentry/browser (incl. sendFeedback) | 27.38 KB |
@sentry/browser (incl. FeedbackAsync) | 32.17 KB |
@sentry/react | 25.49 KB |
@sentry/react (incl. Tracing) | 37.94 KB |
@sentry/vue | 26.91 KB |
@sentry/vue (incl. Tracing) | 36.86 KB |
@sentry/svelte | 22.87 KB |
CDN Bundle | 24.05 KB |
CDN Bundle (incl. Tracing) | 36.76 KB |
CDN Bundle (incl. Tracing, Replay) | 71.38 KB |
CDN Bundle (incl. Tracing, Replay, Feedback) | 76.7 KB |
CDN Bundle - uncompressed | 70.53 KB |
CDN Bundle (incl. Tracing) - uncompressed | 109.04 KB |
CDN Bundle (incl. Tracing, Replay) - uncompressed | 221.4 KB |
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 234.62 KB |
@sentry/nextjs (client) | 37.91 KB |
@sentry/sveltekit (client) | 35.56 KB |
@sentry/node | 124.5 KB |
@sentry/node - without tracing | 93.64 KB |
@sentry/aws-serverless | 103.3 KB |