Yanzhen Yu
29fcf03d4f
provide a general visit function to modify rebuilt id node map
2026-04-01 12:00:00 +08:00
Eoghan Murray
cd601571ea
Expand what is considered to be a valid tag name to include underscores: ( #41 )
...
- was making this change for <wix-image> on Wix websites, but discovered after that this has already been done in e4593ff76d
- have tested document.createElement('wix-image') and document.createElement('foo_bar'), but can't find a canonical source for what is allowed in tag names.
- this restriction was originally introduced in #150 to prevent document.createElement('alt=""') i.e. a very malformed tag name
2026-04-01 12:00:00 +08:00
Jason Barry
949c236e29
Fixes missing space when converting srcset to use absolute URLs ( #40 )
...
* Fixes missing space when converting srcset to use absolute URLs
* Fix integration snapshot
2026-04-01 12:00:00 +08:00
吴泽康
1c43577807
Add nested scroll support ( #31 )
2026-04-01 12:00:00 +08:00
Yanzhen Yu
ec7e944a3d
add textarea and select to default options
2026-04-01 12:00:00 +08:00
Yanzhen Yu
77aa87fc49
Release 0.8.0
2026-04-01 12:00:00 +08:00
Yanzhen Yu
8592fbd05b
support mask select fields
2026-04-01 12:00:00 +08:00
Yanzhen Yu
80ef6a4007
Release 0.7.29
2026-04-01 12:00:00 +08:00
Yanzhen Yu
b4a3d4c66a
fix mask textarea
2026-04-01 12:00:00 +08:00
Yanzhen Yu
f9aa4555d8
Release 0.7.28
2026-04-01 12:00:00 +08:00
Yanzhen Yu
02123b2874
part of rrweb #80 , support configure mask input types
2026-04-01 12:00:00 +08:00
Eoghan Murray
79fe0d1fd8
Don't obscure text of form buttons under maskAllInputs (more modern style would be a <button>) ( #35 )
2026-04-01 12:00:00 +08:00
Yanzhen Yu
73901d9e59
Release 0.7.27
2026-04-01 12:00:00 +08:00
Maxim Postautov
f22402d39d
add '-' to symbolAndNumberRegex ( #34 )
2026-04-01 12:00:00 +08:00
Eoghan Murray
dc56ec274a
Avoid more common causes of 'blocked script execution' console.error messages in Chrome which are not exceptions (but look like them): ( #30 )
...
'Blocked script execution in '<page>' because the document's frame is sandboxed and the 'allow-scripts' permission is not set'
2026-04-01 12:00:00 +08:00
Yanzhen Yu
eed58d2790
Release 0.7.26
2026-04-01 12:00:00 +08:00
Yanzhen Yu
055853386a
close #29 add MIT license
2026-04-01 12:00:00 +08:00
James Bradley
bfaff6b0e1
H tags ( #28 )
...
* Failing test
* Allow numbers in el name tests
* Allow numbers in el names
2026-04-01 12:00:00 +08:00
Yanzhen Yu
64ee0350d7
Release 0.7.25
2026-04-01 12:00:00 +08:00
Fizer Khan (பைசர் கான்)
6a34c7a2e5
fix null issue. ( #27 )
2026-04-01 12:00:00 +08:00
Yanzhen Yu
f29c5abfbc
close #24 css text can be null
2026-04-01 12:00:00 +08:00
Yanzhen Yu
9c6c5272e1
Release 0.7.24
2026-04-01 12:00:00 +08:00
Yanzhen Yu
35070d9dcc
add media state check
2026-04-01 12:00:00 +08:00
Yanzhen Yu
ef3fb5ab60
Release 0.7.23
2026-04-01 12:00:00 +08:00
Yanzhen Yu
c4fb4d7a90
allow release on not committed working dir
2026-04-01 12:00:00 +08:00
Yanzhen Yu
9b9f204469
update release it config
2026-04-01 12:00:00 +08:00
Yanzhen Yu
e7b24d6091
Release 0.7.22
2026-04-01 12:00:00 +08:00
Filip Slatinac
44eddcc900
added cssText check ( #23 )
...
* added cssText check
* added testing
2026-04-01 12:00:00 +08:00
Filip Slatinac
5c23514fca
replacing invalid tag names by div ( #22 )
2026-04-01 12:00:00 +08:00
Yanzhen Yu
0682251ec2
Release 0.7.21
2026-04-01 12:00:00 +08:00
Yanzhen Yu
af7f8d9404
export the transform attribute method
2026-04-01 12:00:00 +08:00
Yanzhen Yu
927f754a9d
format code
2026-04-01 12:00:00 +08:00
吴泽康
94d64e3424
Add canvas image content support ( #20 )
...
* Add canvas image content support
* use rr_dataURL as the key so we know its a rrweb-added attribute.
* fix canvas rr_dataURL rebuild
2026-04-01 12:00:00 +08:00
Yanzhen Yu
5c214f42b8
add picture tag test
2026-04-01 12:00:00 +08:00
Yanzhen Yu
3a08be5594
Release 0.7.20
2026-04-01 12:00:00 +08:00
Filip Slatinac
1467f97f43
Added srcset support ( #18 )
...
* added src set as a parsed attribute
* added tests
* changed to /a
* added multiple attribute handling
* added better comment
* made snapshot ignore invalid input as if it is invalid input in the original DOM, it should stay invalid in the recreated DOM
* added extra absolute test case
* code style
* addressed comments
2026-04-01 12:00:00 +08:00
Yanzhen Yu
26e1e8748b
Release 0.7.19
2026-04-01 12:00:00 +08:00
Yanzhen Yu
a860cf9ed5
export add hover class method
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
1fc66ffcc5
fix data url regexp
2026-04-01 12:00:00 +08:00
Yanzhen Yu
f981bacbd2
Release 0.7.17
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
e4063e82b7
Release 0.7.16
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
a489ce6246
Release 0.7.15
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
ef0b4b403c
Release 0.7.14
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
0a502e83ed
update typings
2026-04-01 12:00:00 +08:00
Yanzhen Yu
daacbb1d07
Release 0.7.13
2026-04-01 12:00:00 +08:00