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
Fixed
- fixed bug where destructuring the return value of
dom()
would cause an error in IE
- update rrweb library
- updates to computed channel values for web analytics
- fixes for UI-based prompt analytics
- force expire corrupted sessions written by old agents
Fixed
- Prevent onConnectMessage handler from repeating the message chain indefinitely
Added
- Embedded guide "restart on page unload" functionality
- Flagged feature to store events instead of sending on page unload
- Cleanup existing V1 debugger storage values
- Use subscription storage suffix instead of apiKey for web analytics
Fixed
- Always use browser native MutationObserver instead of Zone's observer
- Allow designer to add selection code and exports even if events aren't being sent
- Update all plugins to properly include inline style nonce when provided
- Feedback should clean up all cookies when session is cleared
- Icons should now be captured more reliably for session replay
- Ensure the NPS branding image is loaded from the correct url
- Handle clearSession for promoted metadata plugin