Yanzhen Yu
a860cf9ed5
export add hover class method
2026-04-01 12:00:00 +08:00
Yanzhen Yu
6c0b1b96bc
add rollup postcss plugin and import style from rrweb
2026-04-01 12:00:00 +08:00
Eoghan Murray
a8ad8d1c58
Tweaks to timings to get tests passing on my dev laptop ( #466 )
...
* Tweaks to timings to get tests passing on my dev laptop - hopefully this makes tests more deterministic
* Okay understand what's going on now that the test has run in the travis environment
2026-04-01 12:00:00 +08:00
Yanzhen Yu
5ad3936953
Release 0.7.18
2026-04-01 12:00:00 +08:00
Yanzhen Yu
322328d4db
improve style of the player
2026-04-01 12:00:00 +08:00
Yanzhen Yu
bbae1dc397
Release 0.9.14
2026-04-01 12:00:00 +08:00
Yanzhen Yu
1fc66ffcc5
fix data url regexp
2026-04-01 12:00:00 +08:00
Yanzhen Yu
ffdddbac02
update rrweb and use the resume method with better performance
2026-04-01 12:00:00 +08:00
Yanzhen Yu
af699bad4b
upgrade 0.9.14
2026-04-01 12:00:00 +08:00
Yanzhen Yu
f981bacbd2
Release 0.7.17
2026-04-01 12:00:00 +08:00
Yanzhen Yu
0e4f6649e4
bundle player as an component
2026-04-01 12:00:00 +08:00
Yanzhen Yu
57f15ddc02
fix #460 ignore added node that are not in document anymore
2026-04-01 12:00:00 +08:00
yz-yu
cbe23963a0
add the HACK_CSS flag to bypass css parsing ( #16 )
2026-04-01 12:00:00 +08:00
Yanzhen Yu
6da7175741
add speed setter and option for display controller or not
2026-04-01 12:00:00 +08:00
Yanzhen Yu
bc6e6101d3
clean addList when meet a corner case
2026-04-01 12:00:00 +08:00
Yanzhen Yu
e4063e82b7
Release 0.7.16
2026-04-01 12:00:00 +08:00
Yanzhen Yu
e1a66810f2
impl controller play, pause and speed
2026-04-01 12:00:00 +08:00
Yanzhen Yu
d79ad0b8c3
let mouse tail duration respect timer speed
2026-04-01 12:00:00 +08:00
Yanzhen Yu
2ba72c3a29
pass mask all input option recursively
2026-04-01 12:00:00 +08:00
Yanzhen Yu
edadb57eb4
add player controller
2026-04-01 12:00:00 +08:00
Yanzhen Yu
e6bb01c328
Release 0.9.13
2026-04-01 12:00:00 +08:00
Yanzhen Yu
a489ce6246
Release 0.7.15
2026-04-01 12:00:00 +08:00
Yanzhen Yu
b4e983af89
attach the scaled iframe into player
2026-04-01 12:00:00 +08:00
Yanzhen Yu
175c98d1ae
fix #452 check isBlocked on add mutation's target
2026-04-01 12:00:00 +08:00
dphuang2
939eddcca5
Ignore broken CSS ( #15 )
...
Broken CSS inside a page will throw an error on our behalf. This should
be ignored because we are not in control of the CSS on the page we are
recording.
2026-04-01 12:00:00 +08:00
Yanzhen Yu
313dee2a26
add eslint
2026-04-01 12:00:00 +08:00
Eoghan Murray
efa806a81b
Protect against generation of no-change viewport resize events. ( #454 )
...
I noticed 8 or 10 of these events being generated in a multi-tab browsing session on Chrome 87.0 on Win10. I'm speculating they were generated as a side effect of changing tabs but I can't recreate
2026-04-01 12:00:00 +08:00
Yanzhen Yu
ef0b4b403c
Release 0.7.14
2026-04-01 12:00:00 +08:00
Yanzhen Yu
483c03cebe
init repo
2026-04-01 12:00:00 +08:00
Yanzhen Yu
fbe75532f4
Release 0.9.12
2026-04-01 12:00:00 +08:00
Yanzhen Yu
fbfdafae34
remove child node before set default value
2026-04-01 12:00:00 +08:00
Yanzhen Yu
4dea29333a
upgrade snapshot
2026-04-01 12:00:00 +08:00
Yanzhen Yu
0a502e83ed
update typings
2026-04-01 12:00:00 +08:00
Jarosław Salwa
ac25796753
Scroll replayer iframe on firstFullsnapshot ( #451 )
2026-04-01 12:00:00 +08:00
Yanzhen Yu
daacbb1d07
Release 0.7.13
2026-04-01 12:00:00 +08:00
101arrowz
30026bb8f5
Update to fflate ( #448 )
...
* Update to fflate
* Update docs, bundler config
2026-04-01 12:00:00 +08:00
Yanzhen Yu
6457f9ff62
fix #14 fix innerText cap issue
2026-04-01 12:00:00 +08:00
Lucky Feng
79623734a1
Merge pull request #449 from fanixk/patch-1
...
Fix broken link to design docs
2026-04-01 12:00:00 +08:00
Yanzhen Yu
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.
2026-04-01 12:00:00 +08:00
Lucky Feng
bc36b505df
fix: sometimes currentTime is smaller than the totalTime when player is finished ( #445 )
...
plus: fix the problem that sometimes return value of getCurrentTime() is negative
2026-04-01 12:00:00 +08:00
Fanis Katsimpas
266425d5ac
Fix broken link to design docs
2026-04-01 12:00:00 +08:00
Yanzhen Yu
c5b0f985da
Release 0.7.12
2026-04-01 12:00:00 +08:00
dependabot[bot]
b0db4395ae
Bump ini from 1.3.5 to 1.3.8 ( #441 )
...
Bumps [ini](https://github.com/isaacs/ini ) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases )
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-01 12:00:00 +08:00
Yanzhen Yu
6ecaaa2560
add mask all inputs option to snapshot
2026-04-01 12:00:00 +08:00
Aaditya S
464432e194
docs: fix typo ( #440 )
2026-04-01 12:00:00 +08:00
Yanzhen Yu
06f1a28a0a
Release 0.7.11
2026-04-01 12:00:00 +08:00
Krzysztof Grziwok
987d58ba35
Catch Security Errors in styleSheet rules ( #437 )
2026-04-01 12:00:00 +08:00
Yanzhen Yu
1a3b17bae4
format code
2026-04-01 12:00:00 +08:00
Luck Feng
dba421d2c5
docs: add document for console recording and playback ( #435 )
...
* docs: add document for console recording and playback
* docs: adjust some sentences
2026-04-01 12:00:00 +08:00
Razvan Sandu
149c78802a
Allow rendering image tags inside svgs during replay ( #13 )
2026-04-01 12:00:00 +08:00