Commit Graph

  • 7ace600794 Release 0.3.4 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 25d23bdc35 read __rrMutationObserver from window Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 5ad3936953 Release 0.7.18 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • cc174c79a3 update dependencies Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 168382f5fe Don't remove the style attributes altogether from tests; they are an important part of the mutations (#468) Eoghan Murray 2026-04-01 12:00:00 +08:00
  • 1fc66ffcc5 fix data url regexp Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • c3ef323093 Release 0.3.3 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 9f3f4d15f2 Discovered that the common case of mouse movement or scrolling happening during takeFullSnapshot was causing mutations to be immediately emitted, contrary to the goal of https://github.com/rrweb-io/rrweb/pull/385 (#470) Eoghan Murray 2026-04-01 12:00:00 +08:00
  • f981bacbd2 Release 0.7.17 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 3de1a2a950 update rrweb dependency Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • faa2ec79fa fix #469 try to get original MutationObserver We found Angular's zone module will patch MutationObserver which make the browser hang in some scenarios. Reference: angular/angular#26948 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • cbe23963a0 add the HACK_CSS flag to bypass css parsing (#16) yz-yu 2026-04-01 12:00:00 +08:00
  • 3ab8236587 Release 0.3.2 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • a8ad8d1c58 Tweaks to timings to get tests passing on my dev laptop (#466) Eoghan Murray 2026-04-01 12:00:00 +08:00
  • e4063e82b7 Release 0.7.16 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • bfe50c60f3 update rrweb and impl click progress to play at any time offset Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • bbae1dc397 Release 0.9.14 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 2ba72c3a29 pass mask all input option recursively Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • af856a64fa add events js to repo for develop usage Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • af699bad4b upgrade 0.9.14 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • a489ce6246 Release 0.7.15 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 7b855694e5 Release 0.3.1 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 57f15ddc02 fix #460 ignore added node that are not in document anymore Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 939eddcca5 Ignore broken CSS (#15) dphuang2 2026-04-01 12:00:00 +08:00
  • 272fc2adbb add release-it config file and publish to npm Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • bc6e6101d3 clean addList when meet a corner case Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • ef0b4b403c Release 0.7.14 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 3f1794b880 fix autoplay check Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • d79ad0b8c3 let mouse tail duration respect timer speed Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • fbfdafae34 remove child node before set default value Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 7e3e13ffbf fix auto play Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • e6bb01c328 Release 0.9.13 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 0a502e83ed update typings Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 91e91fe5e8 update rreb and refactor toggle Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 175c98d1ae fix #452 check isBlocked on add mutation's target Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • daacbb1d07 Release 0.7.13 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 6c0b1b96bc add rollup postcss plugin and import style from rrweb Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • efa806a81b Protect against generation of no-change viewport resize events. (#454) Eoghan Murray 2026-04-01 12:00:00 +08:00
  • 6457f9ff62 fix #14 fix innerText cap issue Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 322328d4db improve style of the player Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • fbe75532f4 Release 0.9.12 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 21e8affa2b Use css parser to add hover class name to selectors. Previously we use a regexp to match all the CSS selectors and add our hover class name to it, which has been proved not solid and may be very slow in some situation. Using a production ready css parser can handle this better and also provide ability's to do more accurate things to the recorded stylesheets. Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • ffdddbac02 update rrweb and use the resume method with better performance Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 4dea29333a upgrade snapshot Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • c5b0f985da Release 0.7.12 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 0e4f6649e4 bundle player as an component Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • ac25796753 Scroll replayer iframe on firstFullsnapshot (#451) Jarosław Salwa 2026-04-01 12:00:00 +08:00
  • 6ecaaa2560 add mask all inputs option to snapshot Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 6da7175741 add speed setter and option for display controller or not Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 30026bb8f5 Update to fflate (#448) 101arrowz 2026-04-01 12:00:00 +08:00
  • 06f1a28a0a Release 0.7.11 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • e1a66810f2 impl controller play, pause and speed Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 79623734a1 Merge pull request #449 from fanixk/patch-1 Lucky Feng 2026-04-01 12:00:00 +08:00
  • 1a3b17bae4 format code Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • edadb57eb4 add player controller Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 266425d5ac Fix broken link to design docs Fanis Katsimpas 2026-04-01 12:00:00 +08:00
  • 149c78802a Allow rendering image tags inside svgs during replay (#13) Razvan Sandu 2026-04-01 12:00:00 +08:00
  • b4e983af89 attach the scaled iframe into player Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • bc36b505df fix: sometimes currentTime is smaller than the totalTime when player is finished (#445) Lucky Feng 2026-04-01 12:00:00 +08:00
  • ad816f7b7f reuse serialized nodes ids (#12) Benoît Zugmeyer 2026-04-01 12:00:00 +08:00
  • 313dee2a26 add eslint Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • b0db4395ae Bump ini from 1.3.5 to 1.3.8 (#441) dependabot[bot] 2026-04-01 12:00:00 +08:00
  • 2c5bb90b2f Release 0.7.10 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 483c03cebe init repo Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 464432e194 docs: fix typo (#440) Aaditya S 2026-04-01 12:00:00 +08:00
  • cf5e17503d pass inline stylesheet option to iteratly Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 987d58ba35 Catch Security Errors in styleSheet rules (#437) Krzysztof Grziwok 2026-04-01 12:00:00 +08:00
  • 75b0a39997 Release 0.7.9 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • dba421d2c5 docs: add document for console recording and playback (#435) Luck Feng 2026-04-01 12:00:00 +08:00
  • c4da047b9f add inline option which can bypass the inline stylesheet Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 9d2db86d5a feat: enable rrweb to record and replay log messages in console (#424) Lucky Feng 2026-04-01 12:00:00 +08:00
  • 68b97e40a2 add support for css @import rules (#11) Whalefreezer 2026-04-01 12:00:00 +08:00
  • a47e3af343 Release 0.9.11 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • fe59f07e9e Release 0.7.8 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 519aa8d424 pick #286 allow short cut for slim DOM options Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 11f8a78f71 update typings Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 45f01da644 update test snapshot Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 76ba992d06 Release 0.7.7 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • f7260da556 Release 0.9.10 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • b72e01c2fc accept RegExp type block class config Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • ffa1fa2538 upgrade rrweb-snapshot Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • bd42510e23 update typescript and fix test cases Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 2628cee609 fix type error of slim DOM options Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 005f7732ad Release 0.7.6 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • ec5b7a4635 pick #286, export slim DOM options Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 15dd46aadb add typings folder to npm files Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • e9a5aeed06 expose blockSelector as a public option Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 21f299a895 Release 0.7.5 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 528b8373a0 upgrade to rrweb-snapshot v1.0 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 1534dcf0d8 add typings autogen command Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 10f79eeba4 style: delete a useless constant Lucky Feng 2026-04-01 12:00:00 +08:00
  • e21921a2da Make block css class optional & fix test (#6) Sam Mason 2026-04-01 12:00:00 +08:00
  • 5ad550c0db fix: elements would lose some states like scroll position because of "virtual parent" optimization (#427) Lucky Feng 2026-04-01 12:00:00 +08:00
  • f4ddd261e0 Release 0.7.4 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • d7da4c289c feat: add an option to determine whether to pause CSS animation when playback is paused (#428) Lucky Feng 2026-04-01 12:00:00 +08:00
  • 29f2e42978 iterate style element to get css rules string Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 14ed8ad1e6 fix: applyScroll function doesn't work in sync mode(play at a specific time) (#426) Lucky Feng 2026-04-01 12:00:00 +08:00
  • cf210efb56 Release 0.7.3 Yanzhen Yu 2026-04-01 12:00:00 +08:00
  • 8833d3c7ce Ensure animations don't continue playing when we've paused playback (#417) Eoghan Murray 2026-04-01 12:00:00 +08:00
  • 67027d8be6 handle empty url path Yanzhen Yu 2026-04-01 12:00:00 +08:00