← Back to all sparks
O

OpenReplay

ANALYTICS
Velocity5.0

Open-source session replay and product analytics platform

OpenReplay's analytics layer is mid-overhaul—breakdowns, user journeys, and clickmaps shipping in rapid patch cycles.

session-replayanalyticsopen-sourceuser-journeyclickmaps
Current state
OpenReplay is shipping its analytics overhaul through a continuous delivery pipeline, pushing UI fixes for user-journey visualization, breakdown tables, and clickmap rendering in rapid succession. The September 2026 entries are patch-level fixes to features that landed recently, indicating a product in active post-launch stabilization rather than initial development.
Where it's heading
OpenReplay is expanding beyond its session replay origins into analytics: journey analytics, event-property breakdowns, and clickmaps are all receiving active development. The html-root-swap handler addresses a real edge case for SPA deployments, ensuring replay accuracy for a broader class of modern web applications. The pattern is a product widening its surface area while maintaining high release velocity.
Prediction
The analytics features currently being patched (breakdowns, user journeys) will stabilize into a named release (v1.28 or v1.29) within the next two weeks, at which point product marketing and documentation typically follow.

Recent moves

  1. 1d ago

    Patch: exclude users from breakdown view

    A targeted fix to the breakdown feature to exclude specific users from the breakdown output. Consistent with the ongoing patch cycle following the recent analytics feature launches.

    View source ↗
  2. 1d ago

    Refactor: user-journey metric title selection

    Refactors how the user-journey visualization selects and displays metric titles. An internal UI change with no user-observable effect beyond label accuracy in the journey view.

    View source ↗
  3. 1d ago

    Fix: spritemap restoration in session replay

    Restores spritemap assets during session replay, which had been broken by a recent change. A regression fix that affects replay accuracy for apps using CSS sprite sheets.

    View source ↗
  4. 1d ago

    main-backup-20260918095851: Patches for UI (#4896)

    A batch of UI patches—breakdown table fixes, user-journey visualization improvements, clickmap renderer tweaks, default widget values, journey title support, and event properties in breakdowns—lands in a single commit. These represent user-visible capability improvements to the analytics features that shipped recently.

    View source ↗
  5. 3d ago

    main-backup-20260916090115: Html swap handler (#4886)

    The html-root-swap handler enables accurate session replay for SPAs that dynamically replace the root HTML element during navigation—a pattern used by some framework-level routing implementations. Without this, replays for that class of apps would produce broken or incomplete recordings.

    View source ↗
  6. 5d ago

    main-backup-20260914104829

    Tightens public key validation and normalizes key timestamps in the Spot module. A security-correctness fix with no user-visible behavior change.

    View source ↗