Yanzhen Yu
8f57ba9808
Release 1.0.0-beta.1
2026-04-01 12:00:00 +08:00
Yanzhen Yu
d79922f6b6
update typings
2026-04-01 12:00:00 +08:00
jackycoder
8ee5ce8298
fix iframe border issue ( #41 )
2026-04-01 12:00:00 +08:00
Justin Halsall
4dcd674e34
Mask value attribute changes for elements in maskInputOptions ( #602 )
...
* mask value attribute changes for elements in maskInputOptions
* refactor initInputObserver to use maskInputValue
* add todo
* Fix typo
* upgrade rrweb-snapshot to 1.1.6
* move maskInputValue to rrweb-snapshot
2026-04-01 12:00:00 +08:00
Yanzhen Yu
697be5acf7
Release 1.1.0
2026-04-01 12:00:00 +08:00
Yanzhen Yu
78edf266d5
Release 0.5.6
2026-04-01 12:00:00 +08:00
Eoghan Murray
38a9e36b8f
Fix an incorrected finish which halted playback prematurely. The scenario was that there were events being rapidly added to the recording. ( #606 )
2026-04-01 12:00:00 +08:00
Yanzhen Yu
105268f472
snapshot and rebuild shadow DOM
...
https://github.com/rrweb-io/rrweb/issues/38
2026-04-01 12:00:00 +08:00
Yanzhen Yu
4d393174d5
close #33 upgrade rrweb
2026-04-01 12:00:00 +08:00
Yanzhen Yu
880cc3ab9e
update yarn.lock
2026-04-01 12:00:00 +08:00
Yanzhen Yu
af000d4a7a
add typings script to prepack
2026-04-01 12:00:00 +08:00
DiaNiki
577c00962c
Add UNSAFE_replayCanvas. ( #36 )
2026-04-01 12:00:00 +08:00
bachmanity1
059d492bea
add keepIframeSrcFn option ( #592 )
...
* rename allowIframe to keepIframeSrcFn
* update rrweb-snapshot to 1.1.5
2026-04-01 12:00:00 +08:00
Eoghan Murray
be2648054c
Found an example in the wild of the deprecated pre-css way of adding a background image to table cells ( #69 )
2026-04-01 12:00:00 +08:00
Yanzhen Yu
fa185e9a87
impl apis: play, pause, goto
2026-04-01 12:00:00 +08:00
Yanzhen Yu
35a5a4ff34
improve https://github.com/rrweb-io/rrweb-player/issues/12
2026-04-01 12:00:00 +08:00
Yanzhen Yu
7cb4a25597
using for loop instead of forEach in element classlists
...
pick #64 and close #68
2026-04-01 12:00:00 +08:00
Yanzhen Yu
f3e96622de
Release 0.5.5
2026-04-01 12:00:00 +08:00
Justin Halsall
669446b480
Docs: update link to list of input values ( #604 )
...
* Update url to list of types
* Docs: Update list of inputs (zh_CN)
2026-04-01 12:00:00 +08:00
Province Innovation
c09ee435d8
Valid tag names can include any digit [0-9] ( #66 )
2026-04-01 12:00:00 +08:00
Yanzhen Yu
eafa09c692
upgrade to rrweb 0.9.2
2026-04-01 12:00:00 +08:00
Justin Halsall
ae8ddcaa3a
Fixes dist/plugins/console-record.min.js needed for tests #601 ( #603 )
2026-04-01 12:00:00 +08:00
Justin Halsall
17b1821a15
Adding prepare & prepack npm statement ( #67 )
...
* Add prepare & prepack
* Create .npmignore
* remove node_modules, they might be needed
2026-04-01 12:00:00 +08:00
Yanzhen Yu
f5e4887090
Release 0.5.4
2026-04-01 12:00:00 +08:00
dependabot[bot]
f5119c9b5d
Bump color-string from 1.5.4 to 1.5.5 ( #599 )
...
Bumps [color-string](https://github.com/Qix-/color-string ) from 1.5.4 to 1.5.5.
- [Release notes](https://github.com/Qix-/color-string/releases )
- [Changelog](https://github.com/Qix-/color-string/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Qix-/color-string/compare/1.5.4...1.5.5 )
---
updated-dependencies:
- dependency-name: color-string
dependency-type: indirect
...
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
3d463d219c
Release 1.0.7
2026-04-01 12:00:00 +08:00
Yanzhen Yu
beac8ddd6b
export more public APIs to customize UI
2026-04-01 12:00:00 +08:00
yz-yu
c550a4b088
plugin API ( #598 )
...
* temp: plugin API
* fix a bug in the replay handler and rename some type names.
* update integration test
* improve plugin types and handle legacy log data
* use different naming in record and replay bundles
* delete unreferenced types
Co-authored-by: Lucky Feng <294889365@qq.com >
2026-04-01 12:00:00 +08:00
Yanzhen Yu
d449a1263d
safe access iframe document
2026-04-01 12:00:00 +08:00
Yanzhen Yu
4e1525a05e
dispatch ui events
2026-04-01 12:00:00 +08:00
Yanzhen Yu
e7583f71b2
remove unsed variables
2026-04-01 12:00:00 +08:00
Yanzhen Yu
4d186077f4
Release 1.0.6
2026-04-01 12:00:00 +08:00
Yanzhen Yu
ee5727a5f8
Release 0.5.3
2026-04-01 12:00:00 +08:00
bachmanity1
6de0efa01f
implement video seek feature ( #593 )
...
* implement video seek feature
* rm attribute from MediaInteractions
* resolve ts warning
* use getEventTarget
2026-04-01 12:00:00 +08:00
Yanzhen Yu
a5d77ea4f0
add iframe load timeout
2026-04-01 12:00:00 +08:00
Yanzhen Yu
50e2555d1e
expose APIs as public API
2026-04-01 12:00:00 +08:00
Yun Feng
2e0d981190
doc: update guide.zh_CN.md
2026-04-01 12:00:00 +08:00
Yanzhen Yu
59c849e429
Release 1.0.5
2026-04-01 12:00:00 +08:00
Yanzhen Yu
ab3f0f0844
Release 0.5.2
2026-04-01 12:00:00 +08:00
Justin Halsall
a4426d2927
Add ability to mask passwords ( #494 )
...
* add ability to mask passwords
* remove duplicate mask snapshot
* make sure only one click happens at a time
2026-04-01 12:00:00 +08:00
yz-yu
b0508d4df4
nested record iframe ( #63 )
...
* pick nested branch
* iframe snapshot
* temp: add bundle file to git
* revert ignore file
* refactor iframe impl
1. do callback one iframe is loaded, let rrweb handle the rest
2. handle iframe as normal element in rebuild
* rename hook function
2026-04-01 12:00:00 +08:00
Yanzhen Yu
3e3e65845b
fix types
2026-04-01 12:00:00 +08:00
Yanzhen Yu
53a2e8baa4
Release 1.0.0-beta.0
2026-04-01 12:00:00 +08:00
Yanzhen Yu
f780c42b95
Release 1.0.4
2026-04-01 12:00:00 +08:00
Yanzhen Yu
669d8cbb90
Release 0.5.1
2026-04-01 12:00:00 +08:00
Justin Halsall
80e7307729
Tests: Iframe event order ( #568 )
...
* add failing test
* assert order of events
* defer attaching of iframe till FullSnapshot is done
Fixes: https://github.com/rrweb-io/rrweb/issues/567
* correct event order in iframe integration test snapshot
* trigger build
* trigger build
* Move settimeout responsibility to snapshot
https://github.com/rrweb-io/rrweb-snapshot/pull/78
* upgrade rrweb-snapshot to 1.1.4
* DRY record tests
* cleanup
* Upgrade puppeteer to 9.1.1
for (hopefully) more consistent behaviour between CI and development
* make input bigger to prevent triggering scroll events
* page.waitFor is deprecated
more info: https://github.com/puppeteer/puppeteer/issues/6214
* Set os and distro for Travis ci
Co-authored-by: yz-yu <yanzhen@smartx.com >
2026-04-01 12:00:00 +08:00
Yanzhen Yu
af61cab872
fix href value
2026-04-01 12:00:00 +08:00
Yanzhen Yu
3af515327b
close #20 add types
2026-04-01 12:00:00 +08:00
Yanzhen Yu
b9e1938951
fix registry
2026-04-01 12:00:00 +08:00
Yanzhen Yu
c24e610f9e
Release 1.0.3
2026-04-01 12:00:00 +08:00