Changelog
What's new in Clairvio
New features, improvements, and fixes — shipped regularly.
-
Live Session Replay
- Watch a session report update in real time while the user is still active
- Follow the live replay as new events arrive without needing to refresh the page
- See the session automatically switch into a completed report when the recording ends
-
Support Sessions & Widget Improvements
- Problem descriptions on sessions — Agents can now add a description when creating a magic link, and widget users are prompted to describe their issue before starting a recording. The description appears prominently on the session replay page for context.
- Session metadata on replay — When a session carries user metadata (e.g. user ID, email), it's displayed as a formatted JSON panel on the session replay page.
- Magic link sessions now capture __clairvioWidgetMeta — If your app sets window.__clairvioWidgetMeta, it will be captured and stored on the session regardless of whether the session was started via the widget or a magic link.
- Widget session email notifications — Org owners and admins receive an email when a widget user clicks "Allow recording" (so you can join the live session) and a second email with a direct link to the recording when the session completes.
- Widget consent modal improvements — The "Allow recording" button now shows a clear hint when a description is required, and declining no longer prevents the user from starting a new session.
- SDK debug mode — Set window.__clairvio_debug = true to enable SDK console logging. Logs are suppressed by default to keep customer browser consoles clean.
-
Live Dashboard Updates, Replay Enhancements & More
- Recording bar is now more noticeable — darker red with a slow pulse animation. Users can also move it to the top of the page if it overlaps content they need to reach.
- Dashboard updates in real time — session statuses now update automatically without a manual refresh. Also added pagination to the session list, showing 10 per page by default.
- Manually end sessions from the dashboard — added a force-end option for cases where a user forgets to click the stop button, so sessions don't get stuck in a recording state.
- Session replay improvements — timestamps in the console, network, and navigation panels now show time relative to the start of the recording instead of wall-clock time. Timestamps highlight as the scrubber passes them so you can follow along in real time.
- Event activity strip — a color-coded strip below the scrubber now shows when mouse movements, clicks, scrolls, and DOM changes occurred, giving a quick visual overview of activity throughout the session.