Important Changes
- feat(nuxt): Parametrize SSR routes (#16843)
When requesting dynamic or catch-all routes in Nuxt, those will now be shown as parameterized routes in Sentry.
For example, /users/123
will be shown as /users/:userId()
in Sentry. This will make it easier to identify patterns and make grouping easier.
Other Changes
- feat(astro): Deprecate passing runtime config to astro integration (#16839)
- feat(browser): Add
beforeStartNavigationSpan
lifecycle hook (#16863) - feat(browser): Detect redirects when emitting navigation spans (#16324)
- feat(cloudflare): Add option to opt out of capturing errors in
wrapRequestHandler
(#16852) - feat(feedback): Return the eventId into the onSubmitSuccess callback (#16835)
- feat(vercel-edge): Do not vendor in all OpenTelemetry dependencies (#16841)
- fix(browser): Ensure standalone CLS and LCP spans have traceId of pageload span (#16864)
- fix(nextjs): Use value injection loader on
instrumentation-client.ts|js
(#16855) - fix(sveltekit): Avoid capturing
redirect()
calls as errors in Cloudflare (#16853) - docs(nextjs): Update
deleteSourcemapsAfterUpload
jsdoc default value (#16867)
Work in this release was contributed by @zachkirsch. Thank you for your contribution!
Bundle size 📦
Path | Size |
---|---|
@sentry/browser | 23.25 KB |
@sentry/browser - with treeshaking flags | 22.01 KB |
@sentry/browser (incl. Tracing) | 38.73 KB |
@sentry/browser (incl. Tracing, Replay) | 75.97 KB |
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 66.14 KB |
@sentry/browser (incl. Tracing, Replay with Canvas) | 80.56 KB |
@sentry/browser (incl. Tracing, Replay, Feedback) | 92.39 KB |
@sentry/browser (incl. Feedback) | 39.54 KB |
@sentry/browser (incl. sendFeedback) | 27.82 KB |
@sentry/browser (incl. FeedbackAsync) | 32.6 KB |
@sentry/react | 24.99 KB |
@sentry/react (incl. Tracing) | 40.67 KB |
@sentry/vue | 27.6 KB |
@sentry/vue (incl. Tracing) | 40.49 KB |
@sentry/svelte | 23.27 KB |
CDN Bundle | 24.77 KB |
CDN Bundle (incl. Tracing) | 38.7 KB |
CDN Bundle (incl. Tracing, Replay) | 73.8 KB |
CDN Bundle (incl. Tracing, Replay, Feedback) | 79.13 KB |
CDN Bundle - uncompressed | 72.34 KB |
CDN Bundle (incl. Tracing) - uncompressed | 114.94 KB |
CDN Bundle (incl. Tracing, Replay) - uncompressed | 226.2 KB |
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 238.71 KB |
@sentry/nextjs (client) | 42.27 KB |
@sentry/sveltekit (client) | 39.17 KB |
@sentry/node | 163.92 KB |
@sentry/node - without tracing | 98.23 KB |
@sentry/aws-serverless | 125.68 KB |