Commit Graph

  • f75748674f impl dynamic config and pause. Bump 0.3.0 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • e040ae76c5 align id map by skip extra added nodes Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • c9bb0e6557 update id map when DOM changed and handle element scroll event Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • a90198ee46 update rollup config so we can benefit from tree shaking Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 5bbc29ef1a add test infra and a basic record integration test Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • f4ded6b6d1 impl replay the mutations and mouse interactions Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • f7e4a90751 apply viewport resize and input event changes Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 499d84fc70 use raf to impl a more accurate timer and replay events async Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 9fda4c0809 import snapshot rebuilder into replayer Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 4446e27899 fix scroll value and record viewport when loaded Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 41b9861fbf improve record method and bump 0.2.0 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 789cae98a1 update bundle configs Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • c96052d8a4 add input event observer and hook the value setter Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • ad2ac811a3 serialize newly added nodes and update id node map when childList changed Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • ee4fc3ce7e add scroll and viewport resize observers Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 7078ce2f2a add mouse interactions observer Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 61312a0ad0 add mouse movement observer Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • d2175eae87 change observed mutations into serializable records Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • e2fbecea96 init the repo and integrate rrweb-snapshot Yanzhen Yu 2026-04-01 12:00:00 +08:00