- feat(core): Send
user-agentheader with envelope requests in server SDKs (#17929) - feat(browser): Limit transport buffer size (#18046)
- feat(core): Remove default value of
maxValueLength: 250(#18043) - feat(react-router): Align options with shared build time options type (#18014)
- fix(browser-utils): cache element names for INP (#18052)
- fix(browser): Capture unhandled rejection errors for web worker integration (#18054)
- fix(cloudflare): Ensure types for cloudflare handlers (#18064)
- fix(nextjs): Update proxy template wrapping (#18086)
- fix(nuxt): Added top-level fallback exports (#18083)
- fix(nuxt): check for H3 error cause before re-capturing (#18035)
- fix(replay): Linked errors not resetting session id (#17854)
- fix(tracemetrics): Bump metrics buffer to 1k (#18039)
- fix(vue): Make
optionsparameter optional onattachErrorHandler(#18072) - ref(core): Set span status
internal_errorinstead ofunknown_error(#17909)
Internal Changes
- fix(tests): un-override nitro dep version for nuxt-3 test (#18056)
- fix(e2e): Add p-map override to fix React Router 7 test builds (#18068)
- feat: Add a note to save changes before starting (#17987)
- test(browser): Add test for INP target name after navigation or DOM changes (#18033)
- chore: Add external contributor to CHANGELOG.md (#18032)
- chore(aws-serverless): Fix typo in timeout warning function name (#18031)
- chore(browser): upgrade fake-indexeddb to v6 (#17975)
- chore(tests): pass test flags through to the test command (#18062)
Work in this release was contributed by @hanseo0507. Thank you for your contribution!
Bundle size 📦
| Path | Size |
|---|---|
| @sentry/browser | 24.06 KB |
| @sentry/browser - with treeshaking flags | 22.58 KB |
| @sentry/browser (incl. Tracing) | 40.29 KB |
| @sentry/browser (incl. Tracing, Profiling) | 44.47 KB |
| @sentry/browser (incl. Tracing, Replay) | 77.64 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 67.58 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 82.23 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 94.12 KB |
| @sentry/browser (incl. Feedback) | 40.34 KB |
| @sentry/browser (incl. sendFeedback) | 28.62 KB |
| @sentry/browser (incl. FeedbackAsync) | 33.44 KB |
| @sentry/react | 25.71 KB |
| @sentry/react (incl. Tracing) | 42.23 KB |
| @sentry/vue | 28.45 KB |
| @sentry/vue (incl. Tracing) | 42.04 KB |
| @sentry/svelte | 24.07 KB |
| CDN Bundle | 26.27 KB |
| CDN Bundle (incl. Tracing) | 40.82 KB |
| CDN Bundle (incl. Tracing, Replay) | 76.24 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 81.6 KB |
| CDN Bundle - uncompressed | 77.04 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 121.1 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 233.6 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 246.06 KB |
| @sentry/nextjs (client) | 44.3 KB |
| @sentry/sveltekit (client) | 40.69 KB |
| @sentry/node-core | 49.62 KB |
| @sentry/node | 154.18 KB |
| @sentry/node - without tracing | 90.52 KB |
| @sentry/aws-serverless | 103.93 KB |