🔥 Major updates
-
Improved Session Replay reliability in
startSessionReplay.
Replays can now stay continuous across page loads and navigations by using the backend-provided replay ID and next chunk index. -
Optimised Session Replay capture size and upload behaviour.
Added byte-based replay limits withmaxBytesPerChunkandmaxBytesPerEvent, safer default rrweb sampling, and slimmer DOM capture defaults to reduce large replay payloads. -
Added new Session Replay privacy controls.
You can now usemaskAllTextto mask text outside oftotalprivacy mode, andrecordIframesto explicitly opt into iframe recording when needed.
Fixes
- Fixed Session Replay chunk ordering after navigation or reload.
- Reduced the chance of oversized replay events being uploaded.