Replayful
Sign inGet started

Changelog

What we've shipped.

Every meaningful release of Replayful, in reverse chronological order. Bug fixes, polish, and small refinements between these versions ship continuously and aren't individually listed.

v0.7.0

28 May 2026Latest

Privacy disclosures, redesigned filters, frustration KPI

Added
  • Privacy tab on every project with plain-text and HTML disclosure snippets customers can paste into their own site.
  • Marketing landing page now includes a 3-stage Capture → Enrich → Surface section and a 9-feature grid.
  • “Back to sessions” button on the replay and journey views — preserves filter state via browser history.
  • Page-analytics drill-through from each session row.
  • Bounce filter on the sessions toolbar (Only bounces / Only engaged) with one-click drill-down from Top Ads and Traffic Sources.
  • Project-wide rage-click KPI on the analytics overview, amber-warning when >5% of sessions are affected.
  • Heatmap device pills show visit + click counts; empty buckets render a proper empty state.
Changed
  • Sessions toolbar redesigned: primary row keeps date / sort / group; long-tail filters live in a Filters popover with an active-count badge; active filters render as removable chips.
  • Shared-session email redesigned with the Replayful wordmark and a clean metadata card.
Fixed
  • Heatmap clicks no longer spill past the snapshot bounds — coords clipped to the snapshot viewport.
  • Tracker end-of-session flush is now reliable on mobile: visibilitychange uses sendBeacon, payloads chunk at 56 KB.
  • Heatmap rendering temporarily hidden on the per-page detail route while alignment work continues.

v0.6.0

26 May 2026

Project analytics dashboard

Added
  • Project Analytics tab with charts: KPI row, sessions-over-time, device split, in-app breakdown, top countries / browsers / pages, traffic sources, Top Ads.
  • Per-page detail route with KPIs, scroll-depth distribution, rage-click count, and visitor flow.
  • Date-range picker shared between Sessions and Analytics tabs.
  • Refresh button next to the live badge; auto-refreshes on focus / visibility change.
  • Unit tests for the pure analytics helpers.
Changed
  • Top Pages on the analytics dashboard are now full-row clickable links into the per-page detail view.

v0.5.0

26 May 2026

Device, geo, and UTM enrichment

Added
  • Device, browser, OS, in-app webview (FB / IG / TikTok / etc.), country, and UTM enrichment captured at session ingest.
  • Session details panel on the replay page (Device / Traffic / Context).
  • Device, country, and source filter dropdowns on the sessions toolbar.

v0.4.0

26 May 2026

Smart idle suppression

Added
  • Tracker pauses recording after 5 minutes of inactivity and stops after 30 minutes.
  • Inactive zones visualised on the player scrubber with diagonal hatching.
  • Active-duration display in the player.
  • Query-params popover on the replay page surfacing UTM and click-ID tags.
Changed
  • Scripts to analyse idle gaps and trim zombie session tails in the database.

v0.3.0

25 May 2026

Journey replay

Added
  • Journey replay stitches every session from a single visitor into one continuous playback.
  • Visitor journey detail page.
  • HTTP status capture on ingest with default “hide 4xx/5xx” filter.
Fixed
  • Player overflow on desktop; cleaner play/pause icons.

v0.2.0

23 May 2026

Replay player + sharing

Added
  • Replay player redesign — rrweb integration with custom chrome.
  • Hide-empty-sessions default with toolbar override.
  • Sharing sessions outside the workspace via tokenised links.
  • App shell + navigation (PageHeader, PageTabs, sticky Toolbar).

v0.1.0

22 May 2026

Initial public release

Added
  • Tracker bundle, Clerk authentication, multi-project workspaces, session ingest pipeline, basic sessions list, and the install flow.