Yanzhen Yu
5ccd6d374f
Release 0.7.12
2019-04-14 16:12:41 +08:00
Yanzhen Yu
2d8d4b0c19
fix #62 accept RegExp type block class config
2019-04-14 16:11:54 +08:00
Yanzhen Yu
faed623986
resume with time offset when after wait stylesheet load
2019-04-09 17:00:02 +08:00
Yanzhen Yu
dcc7b925fe
fix character data test snapshot with latest puppeteer
2019-04-05 14:20:01 +08:00
Yanzhen Yu
faebeb08eb
update typescript and fix test cases
2019-04-02 21:38:52 +08:00
Yanzhen Yu
059cbe4fd8
move browser related APIs into runtime
2019-04-02 21:29:14 +08:00
Yanzhen Yu
8e90801daf
Release 0.7.10
2019-04-02 13:38:38 +08:00
Yanzhen Yu
c04e4bf0a5
impl #23 add custom privacy selectors
2019-04-02 00:25:08 +08:00
Yanzhen Yu
c7fc6900d4
update dependency rrweb-snapshot
2019-04-01 11:52:51 +08:00
Yanzhen Yu
d9ffe4c736
check attribute is null instead of any falsy value
2019-02-17 15:54:14 +08:00
Yanzhen Yu
65fd31487c
Release 0.7.9
2019-02-08 09:09:23 +08:00
Yanzhen Yu
406e7a8d39
update mutation observer handler
...
1. deep delete from adds set when node was dropped
2. remove node from dropped set when node was added again
2019-02-03 23:07:35 +08:00
Yanzhen Yu
a69bf87f7f
check whether the removed node's ancestors has been removed
2019-02-01 23:13:00 +08:00
Yanzhen Yu
ebd1457ce2
turn some warning message into debug message
2019-01-30 00:47:41 +08:00
Yanzhen Yu
5cc25b0ac1
add company info
2019-01-26 20:16:02 +08:00
Yanzhen Yu
d60246964e
update auto play option in the guide
2019-01-25 18:29:57 +08:00
Yanzhen Yu
3ce4c76e60
Release 0.7.8
2019-01-25 18:26:16 +08:00
yz-yu
22330207eb
improve mouse record and replay ( #49 )
...
Increase the throttle value of collecting mouse move and add a
transition time to the replayer's mouse. This may decrease the
size of mouse move data and make the replay movement more smooth.
Another change is to move and hover when click event is replayed.
This is to improve the replay of some programmatic click, such as
E2E tests.
2019-01-25 18:25:35 +08:00
Yanzhen Yu
6abf4fd4a0
move all events to an enum and update guide
2019-01-25 17:18:51 +08:00
Yanzhen Yu
079880be1e
Release 0.7.7
2019-01-24 18:44:58 +08:00
Yanzhen Yu
264c04b3d6
resolve #47 update dependency
2019-01-24 18:44:37 +08:00
Yanzhen Yu
f03202fcec
resolve #48 check focus and blur before call since the target can be HTMLDocument in firefox
2019-01-23 15:02:13 +08:00
Yanzhen Yu
bd5dc7e077
Release 0.7.6
2019-01-21 19:54:52 +08:00
yz-yu
128deca040
update dependencies and generate typings ( #44 )
2019-01-21 19:54:21 +08:00
yz-yu
3daedfa284
fix remove node observer and check on the result of getNode ( #43 )
...
* check removed node and its parent before collect
* add more more checks on the result of getNode
2019-01-21 19:18:51 +08:00
Yanzhen Yu
c0ec1bd49a
Release 0.7.5
2019-01-19 11:10:23 +08:00
Mike MacCana
8fde00adfe
Small fixes to English around rrwebRecord / rrweb.record ( #41 )
...
* Small fixes to English around rrwebRecord / rrweb.record
* Fix missing word
2019-01-18 22:58:34 +08:00
Yanzhen Yu
e3de1f75b9
repl: reset events when start and add types to inquirer prompt
2019-01-13 10:56:59 +08:00
Rongjian Zhang
218dace4ac
REPL tool enhancement ( #21 )
...
* exit after record saved
* refactor: use inquirer instead of low level readline
* feat: ask user if record another one, instead of exit
2019-01-13 10:45:33 +08:00
yz-yu
cedc87c69e
add checkout config to recorder ( #36 )
...
* add checkout config to recorder
* add test cases for checkout feature and extract assertSnapshot method
2019-01-11 10:52:04 +08:00
Yanzhen Yu
b45655ea3a
expose iframe as public property
2019-01-07 19:40:38 +08:00
Yanzhen Yu
1eb1ba4bac
add gitter badge to Chinese README
2019-01-06 20:06:13 +08:00
The Gitter Badger
5899a03ad2
Add Gitter badge ( #35 )
2019-01-06 19:38:35 +08:00
Yanzhen Yu
6973ce2c8d
resolve #13 add warning messages when target is not found
2019-01-05 14:18:07 +08:00
Yanzhen Yu
727009177b
Release 0.7.4
2019-01-01 13:22:26 +08:00
Yanzhen Yu
0d000b55b1
resolve #28 , init replayer config in the constructor
2019-01-01 13:21:33 +08:00
Yanzhen Yu
96bb177e84
update Chinese guide doc
2018-12-31 18:12:25 +08:00
Charlie Jonas
d25a96ec63
demonstrating how to stop recording ( #20 )
...
* demonstrating how to stop recording
* made record stop example seperate
2018-12-31 17:13:33 +08:00
Daniël van de Giessen
0f227492dc
Translated design docs to English ( #19 )
...
* Renamed original documentation files
* Add translated English design docs
2018-12-31 17:02:19 +08:00
Yanzhen Yu
576980d7db
Release 0.7.3
2018-12-30 21:52:24 +08:00
Yanzhen Yu
d5d051602a
update rrweb-snapshot
2018-12-30 21:52:11 +08:00
Yanzhen Yu
8f24cb78b3
fix block strategy
...
If an element was blocked, its child nodes should also be blocked.
The interactions and mutations on the element and its child nodes
also need to be blocked.
2018-12-30 21:46:23 +08:00
Daniël van de Giessen
e563dc1638
Use cross-env for cross-platform scripts, fixes #12 . ( #17 )
2018-12-29 22:31:01 +08:00
Timo M. Staudinger
e2b68e3edb
Add LICENSE file ( #11 )
...
* Add LICENSE file
* Update LICENSE
2018-12-29 14:55:00 +08:00
Daniël van de Giessen
e6ad2bc1d3
Corrected value for scrollTo behaviour parameter ( #18 )
2018-12-29 11:19:36 +08:00
Bozhidar Kirev
1ef16d2a54
Fixed typo in guide.md ( #8 )
...
supoorted -> supported
2018-12-29 10:13:30 +08:00
Yanzhen Yu
71ea6455c3
update docs and add compatibility note
2018-12-28 11:03:30 +08:00
Yanzhen Yu
f1824fb46f
Release 0.7.2
2018-12-27 18:15:24 +08:00
Yanzhen Yu
8221b427a3
fix skip event logic when finding next active event
2018-12-27 18:14:49 +08:00
Yanzhen Yu
a519d00683
Release 0.7.1
2018-12-27 17:44:32 +08:00