openreplay/tracker/tracker-assist/CHANGELOG.md
nick-delirium 0002950e3c
tracker: port 14.0.10 changes to 15.0.0 timeline
tracker 14.0.10, fixes memory leaks, iframe tracking stability, etc

change map/set to weakmap/set where possible, check canvas observers on time intervals and destroy peers; run node list maintainer every 30 sec (50ms ticks)

tracker: better crossdomain check; angularMode -> forceNgOff toggle

potential performance fixes for 14.x.x iframe tracking
2024-10-18 13:17:01 +02:00

1.9 KiB

10.0.0

  • memory handling improvements to prevent possible leaks on sessions with multiple canvas nodes
  • use new tracker.waitStatus api to wait for restarts

9.0.0

  • support for message compression inside plugin (requires v1.18 frontend)
  • support for assist-only mode (requires EE license)
  • open peer connection dynamically on call

8.0.4

  • fix for multiple canvas streaming

8.0.3

  • make assist canvas layer hidden from canvas capturer

8.0.2

  • another fix for peer reconnection strategy

8.0.1

  • fix peer reconnection strategy

8.0.0

  • Keeping up with major tracker release.

7.0.3

  • small fix for canvas context tracking

7.0.1

  • mark live sessions with ux test active

7.0.0

  • socketHost to support electron
  • canvas support

6.0.3

  • expose assist version to window as __OR_ASSIST_VERSION

6.0.2

  • fix cursor position for remote control

6.0.1

  • few small fixes for reconnects

6.0.0

  • added support for multi tab assist session

5.0.2

  • Added onCallDeny, onRemoteControlDeny and onRecordingDeny callbacks to signal denial of user's consent to call/control/recording

5.0.1

  • dependency updates

5.0.0

  • fix recording state import

4.1.5

  • fixed peerjs hack that caused ts compile issues
    • added screen recording feature (EE) license

4.1.4

  • added peerjs hack Peer = Peer.default || Peer to prevent webpack 5 import error

4.1.3

  • fixed issue with agents reconnecting on new page (setting array without agentinfo)

4.1.2

  • added agentInfo object to most assist actions callbacks
  • added relative path (with port support) for assist connection
  • ensure releaseControl is called when session is stopped
  • fixed videofeed window sizes
  • fixed "black squares" in videofeed when one of the users turn off camera
  • fixed html chat snippet layout

4.1.x-4.1.1

  • mice name tags
  • smaller font for cursor
  • remote control status for end user