Fixed
- Clean up all debounced event handlers when calling teardown
Added
- Addtional query parameter to recording request to indicate new session
- Configuration option to automatically remove guides with slow selectors
Fixed
- Feedback plugin initialized multiple times in some cases
- Session replay capture of grid-template areas in Chrome
- Visibility checks for slotted components in scrollable areas
Fixed
- No longer display embedded content twice on inactive tab
Fixed
- Embedded guides will no longer prevent other walkthroughs from continuing
Added
- Handle guide action events in embedded guides
- Expiration for promoted metadata storage
Fixed
- Trusted type policy no longer created twice on staging servers
- Hide warning banner in preview mode for missing trigger element if guide is a persistent guide
Added
- Redirect if fdbkDst param is provided when feedback plugin initializes
Fixed
- Permalink guides did not support url encoded parameters
- Some plugins were not building ES3 compliant code
- Session recording could send a null visitor ID after metadata changes in some cases
Added
- Top-down only option for frame identity sync
Fixed
- Markdown with percent sign no longer causes decodeURI error
- Race condition that could cause duplicate session recording requests
- VOC portal now behaves correctly in guide preview launched directly from VDS
Added
- Session id field added to all events, even when session recording is not enabled
- Create unique dom ids for embedded guides on render
Fixed
- Revert "sessionId field added to all events, even when session recording is not enabled"
Fixed
- Prefer showing host application resource center in top frame when Pendo Launcher resource center is also present
- Badges not showing in Firefox shadow DOM for Launcher installs
- Hide misleading alert in agent debugger from the Pendo Launcher
- Hosted resource events for session recording did not include a timestamp
- Guide markdown plugin no longer prevents designer from loading over Salesforce