- fix MV3 extension violation in rrweb canvas worker
- fix session expiration in multi tab browsing scenarios
Added
- capture network traffic for prompt analytics
Fixed
- prompt analytics plugin now will send an event on enter or click
- allow videos to enter fullscreen for embedded guides
- fix treeshaking for all plugins
- rename push notification category
- add explicit display to debugger css to avoid site specific style conflicts
Added
- always load globalJs when present
- global key support for snippet install
Fixed
- fix uses of native bind function
Added
- added do not process alert to agent debugger
- option to use native flexbox to render guide rows
Fixed
- automation clicks send pointerup and pointerdown events
- never replace an embedded guide with another embedded guide
- fix prompt analytics for textareas
- update rrweb for session recording
Added
Fixed
- guide markdown compatibility with globalKey
- prevent Turbo from caching guide elements
- fix url manipulation causing concerns for MV3 extension application
- fix for autofill in React apps
Added
- form validation (feature flagged)
- add globalKey attr to designer scripts
Fixed
- add title attribute to feedback iframe to adhere to WCAG
- if targetOrigin is empty log a warning instead of error
- fix preview frame dimensions can be overridden by the host application
- change server log to debug log if session recording fails to start
Added
- capture referrer domain for web analytics by default, optionally include referrer path
Fixed
- zone.js detection for session replay
- VDS communication frame requests unpartitioned storage
- prevent processMutation in replay code from triggering CSP errors
- update page load handler for most recent Turbo library version
- fix errors from frustration events in IE11's compatibility mode
- fix promise compatibility with some 3rd party services
- fix session replay worker MV3 extension compatibility
- fix error that nullified attributes.csstext in node
Added
- option to capture the referrer for web analytics
Fixed
- remove eval statements from sha1 library
- debugger not launching from Pendo app
- permalink "show once" waits until guide shows before removing query parameters