Skip to content

9.14.0

Latest
Compare
Choose a tag to compare
@sentry-release-bot sentry-release-bot released this 23 Apr 15:51

Important Changes

  • feat: Add Supabase Integration (#15719)

This PR adds Supabase integration to @sentry/core, allowing automatic instrumentation of Supabase client operations (database queries and authentication) for performance monitoring and error tracking.

  • feat(nestjs): Gracefully handle RPC scenarios in SentryGlobalFilter (#16066)

This PR adds better RPC exception handling to @sentry/nestjs, preventing application crashes while still capturing errors and warning users when a dedicated filter is needed. The implementation gracefully handles the 'rpc' context type in SentryGlobalFilter to improve reliability in hybrid applications.

  • feat(react-router): Trace propagation (#16070)

This PR adds trace propagation to @sentry/react-router by providing utilities to inject trace meta tags into HTML headers and offering a pre-built Sentry-instrumented request handler, improving distributed tracing capabilities across page loads.

Other Changes

  • feat(deps): Bump @prisma/instrumentation from 6.5.0 to 6.6.0 (#16102)
  • feat(nextjs): Improve server component data (#15996)
  • feat(nuxt): Log when adding HTML trace meta tags (#16044)
  • fix(node): Make body capturing more robust (#16105)
  • ref(node): Log when incoming request bodies are being captured (#16104)

Bundle size 📦

Path Size
@sentry/browser 23.28 KB
@sentry/browser - with treeshaking flags 23.12 KB
@sentry/browser (incl. Tracing) 36.99 KB
@sentry/browser (incl. Tracing, Replay) 74.17 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 67.55 KB
@sentry/browser (incl. Tracing, Replay with Canvas) 78.83 KB
@sentry/browser (incl. Tracing, Replay, Feedback) 90.65 KB
@sentry/browser (incl. Feedback) 39.68 KB
@sentry/browser (incl. sendFeedback) 27.9 KB
@sentry/browser (incl. FeedbackAsync) 32.67 KB
@sentry/react 25.09 KB
@sentry/react (incl. Tracing) 38.91 KB
@sentry/vue 27.51 KB
@sentry/vue (incl. Tracing) 38.71 KB
@sentry/svelte 23.32 KB
CDN Bundle 24.5 KB
CDN Bundle (incl. Tracing) 36.98 KB
CDN Bundle (incl. Tracing, Replay) 72 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 77.16 KB
CDN Bundle - uncompressed 71.49 KB
CDN Bundle (incl. Tracing) - uncompressed 109.34 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 220.63 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 233.16 KB
@sentry/nextjs (client) 40.54 KB
@sentry/sveltekit (client) 37.44 KB
@sentry/node 143.37 KB
@sentry/node - without tracing 96.51 KB
@sentry/aws-serverless 120.83 KB