Skip to content

Releases: rrweb-io/rrweb

@rrweb/types@2.0.0-alpha.5

14 Feb 22:43
06031a6

Choose a tag to compare

Pre-release

Patch Changes

  • Updated dependencies [1385f7a, 227d43a]:
    • rrweb-snapshot@2.0.0-alpha.5

rrweb@1.1.3; rrweb-player@0.7.14; rrweb-snapshot@1.1.14

04 Apr 08:21

Choose a tag to compare

rrweb@1.1.2;rrweb-player@0.7.13;rrweb-snapshot@1.1.13

26 Feb 09:38

Choose a tag to compare

  • Decrease embedded img size for inlineImages (#836) (e104300)
  • fix: can't record SVG element inside iframe properly (#843) (e9531d4)
  • fix: Uncaught TypeError: Illegal invocation when recording incremental canvas mutation (#844) (5ae208b)
  • Use the .closest method to transfer recursive parent class checking into the browser engine for an expected performance improvement (#840) (f74b7bb)
  • Update doc to use yarn to use REPL (#838) (94fa6b3)
  • improve captured message of Error object (#835) (167f0fa)
  • console plugin fix (#832) (1935bf6)
  • Add Twitter badge (#829) (81454ea)
  • close all pages to avoid EPERM error on Windows 10 (#830) (69acc73)
  • fix: an error when I stop the recording process (#828) (d192b40)
  • refactoring observer options (#826) (c5b4096)
  • Fix inline image issues (#822) (ef0e331)
  • Only record canvas when specified (#825) (38ff3d8)
  • impl sequential id plugins (#819) (14ea636)
  • Add WebGL support (#756) (ab9fed0)
  • fix: custom style rules don't get inserted into some iframe elements (#823) (5ec7d9e)
  • disable smooth scroll behavior in sync mode (#824) (c1111ed)
  • Fixes and tweaks (#795) (b0dc388)
  • Update css-font-loading-module (#784) (a5d1215)
  • feat: add observer for 'selected' setter of HTMLOptionElement and try to fix issue #746 (#810) (156b760)
  • improve robustness of inlineImages feature (#812) (0c27ad2)

rrweb@1.1.0, rrweb-player@0.7.11, rrweb-snapshot@1.1.12

23 Jan 08:01

Choose a tag to compare

Thanks to @croqaz for implementing the inlineImages feature.
Thanks to @Mark-Fenng for implementing the rrdom package and @Juice10 as the reviewer.

rrweb@1.0.8 rrweb-player@0.7.10 rrweb-snapshot@1.1.11

23 Dec 15:14

Choose a tag to compare

  • fix #783, relative path issue for object tag (#785) (88d3ac1)
  • ignore invalid error event (28cdbe7)
  • Fix animations on pseudo-elements not pausing when replayer is paused (#776) (0439967)
  • close #736 #773 trigger meta update after add events (a07a97c)
  • Fix bug where style.opacity was incorrectly deleted when style.opacity was set to zero (#765) (ac592dc)
  • Small regex fix for older browsers (#762) (ce9e97f)
  • rrweb: replace onerror with addEventListener('error',handler) in the rrweb console plugin (#761) (f756790)

rrweb@1.0.7 rrweb-player@0.7.9 rrweb-snapshot@1.1.10

12 Oct 17:02

Choose a tag to compare

  • try to read style sheet content from JS API (a01c97f)
  • fix bundle config (5066806)
  • fix #698, replay scroll on iframe document (78526a3)
  • close #745, keep textarea text node clean (3d5b438)
  • add root scripts and update contribution guide (#750) (a261f3d)
  • doc: update two outdated links (e9c7922)
  • do not transform xlink:href when the value is an id close #566, #741 (18d66dc)
  • Fix typo (e039b5c)
  • Don't throw away information about the iframe src (#733) (ad2ca9e)
  • Add Record Once (#740) (c021134)
  • added CUX logo (#739) (d16bb35)
  • Add Statcounter logo (#738) (da63418)
  • fix: if handleProgressClick invoked after finished, start from where user clicked (#727) (e9405c5)
  • update documentary to readme (3d378c1)
  • add changelog config (5a2db77)

Release 1.0.1

06 Jul 04:13

Choose a tag to compare

  • add release to github (4f08049)
  • Ignore firstFullSnapshot once only after initial 'poster' build (#608) (f99b00e)

v1.0.0

05 Jul 16:27

Choose a tag to compare

Changelog

v1.0.0

Featrues & Improvements

  • Support record same-origin non-sandboxed iframe.
  • Support record open-mode shadow DOM.
  • Implement the plugin API.
  • Export record.takeFullSnapshot as a public API
  • Record and replay drag events.
  • Add options to mask texts (#540).

Fixes

  • Get the original MutationObserver when Angular patched it.
  • Fix RangeError: Maximum call stack size exceeded (#479).
  • Fix the linked-list implementation in the recorder.
  • Don't perform newly added actions if the player is paused (#539).
  • Fix inaccurate mouse position (#522)

Breaking Changes

  • Deprecated the usage of rrweb.mirror. Please use record.mirror and replayer.getMirror() instead.
  • Deprecated the record option recordLog . See the new plugin API here.
  • Deprecated the replay option logConfig. See the new plugin API here.