Added
- support for conditional split button action
Fixed
- do not continue native integration if doNotResume is set on resource center
- fix use of forEach for IE compatibility
- fix dismiss until reload with guide caching
Fixed
- session expires when identified visitor becomes anonymous
- fix RC listen portal module positioned incorrectly
Added
- expire analytics session if identified visitor changes to a different identified visitor
Fixed
- ignore session replay mutations for analytics session keepalive
- update channel definitions to be less strict on string matches, include referral checks, adjust social medial sources
- prompt analytics captures text from a content-editable
- simplify storage API
Fixed
- location API fails to initialize for certain valid action configurations
Fixed
- embedded guides not disappearing when advanced
Added
- responsive rendering of tooltips
- added AddTo and Clear actions to pathname attribute for the location API
Fixed
- use node.baseURI for stringifying stylesheet urls
- warn about chrome extensions not configured correctly using npm package
- hide embedded guides when the guide process is stopped
- improved error messages for creating transforms in location api
- fix guide runtime teardown
- fix public events teardown
- page event properties capture false values correctly
Fixed
- fix permalink guide fails to launch consistently
- reduce size of plugins that use the messaging library
Fixed
- use privacy filters when capturing prompts from the document
- remove hosts that get flagged as remote code execution by chrome
- do not show debugger resize handle when launched minimized
Fixed
- Fixed bug when an element is destroyed then recreated the agent loses track of it for prompts
- Fixed bug where wrong agent id could be added to a prompt event if there were more than one agent per page
Added
- Switch standards build to ES6
- Designer support for MV3 extensions
Fixed
- remove reference to development server
- updates to channel definitions