This MR contains the following updates:
This release exports the Session Replay integration via
@sentry/browser and all framework SDKs building on top of it.
Going forward, the
@sentry/replay package doesn't have to be installed explicitly to use Replay.
Furthermore, this release increases the maximim replay session duration from 30 minutes to 1 hour.
- feat(browser): Export
Replayintegration from Browser SDK (#6508)
- feat(replay): Change
MAX_SESSION_LIFEto 1 hour (#6561)
- feat(replay): Do not capture errors originating from rrweb (#6521)
- feat(replay): Flush immediately on DOM checkouts (#6463)
- fix(core): Make
beforeSendhandling defensive for different event types (#6507)
- fix(replay): Ensure lodash.debounce does not trigger next.js warning (#6551)
- fix(replay): Make
maskAllTextselector more specific (#6544)
- fix(replay): Send
dsnin envelope header if tunneling is active (#6568)
- fix(utils): Don't attach context lines to stack frames without line number (#6549)
- ref(replay): Send SDK's name in replay event (#6514)
Work in this release contributed by @theofidry. Thank you for your contribution!
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.