You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(core)!: Isolate throwing user callbacks instead of capturing them as events
Wraps `beforeSend`, `beforeSendTransaction`, event processors, `tracesSampler`,
`beforeBreadcrumb`, `beforeSendLog` and `beforeSendMetric` in `safeCallback`.
A throwing or rejecting callback now drops the event/breadcrumb/log/metric
(with a client report where one exists) instead of escaping into the calling
code or being captured as an `internal` error event. `tracesSampler` falls back
to the parent sampling decision, then `tracesSampleRate`.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
0 commit comments