Added
- add css selector test feature to debugger
- support for rendering guides in dark mode
- add event performance to debugger
- intercept xhr + fetch responses (if enabled)
Fixed
- fix for text area child nodes not getting masked in session recording
- fix race condition where guide display could be attributed to wrong visitor during identity change
- events only marked with recording IDs when recording is started
Fixed
- agent requests itself in a loop if snippet is modified to add a query parameter to agent script url
Added
- Add page only capability to to prompt analytics
Fixed
- reduce frequency of replays comprised entirely of inactivity
- page/click event properties are stopped after 3 consecutive timeouts (instead of 1)
Fixed
- document element continuously updating when an iframe is present
- guide caching breaks behavior of snoozed and repeat guides
Added
- performance monitoring in agent debugger
- handle conditional split actions in guide activity
- added option for url transforms to apply url like node attributes in the dom
- allow multiple snippet installs to run side by side
Fixed
- re-fetch recording config if the inactivity timeout is reached
- do not display events in debugger while running designer or preview
- updated console capture data format
- debugger handles invalid activeTab value in storage
Fixed
- poor performance in apps with observeShadowRoots set to true
Fixed
- scripts in target element activated resource centers not executing
Fixed
- fixed error rendering tooltip previews in the pendo app
Added
- guide cache persists across page loads (if flag is enabled)
- the
::shadow combinator is no longer required for guide targeting if observeShadowRoots is enabled
- additional error logging for session recording
Fixed
- inline badges are now visible in shadow root host elements
- allowed text containing
. characters did not work correctly
- debug flag was not read from storage correctly in some cases
- never watermark embedded guides
Fixed
- Revert "the
::shadow combinator is no longer required for guide targeting if observeShadowRoots is enabled"