Added
- Add the 'pendo-ignore' class to an element in your app to prevent agent data collection for that element
Fixed
- Building block tooltips track content better when scrolling
- Advance guide on mousedown target when mouseup target does not match
- No longer collect duplicate poll responses during a rare condition that shows poll in 2 frames at the same time
- Resource Center does not reopen after native integration module is closed when RC is configured to not reopen between pages
Fixed
- Auto-scroll to guide tooltip works as expected when the content for the tooltip has not been fetched
Added
- Vertical alignment support for rows in guide content
- Set intercom window position based on configuration
Fixed
- Reposition notification bubble when window resizes
- Do not check if guide should be added to guide center if guide center is not enabled
- Frame unload was not properly detected in Safari and led to issues with cross-frame guide display
Fixed
- Resolved issue that was causing unsafe-eval CSP violations when attempting to load empty guide content files
Fixed
- Open text Poll building blocks now fill up the full row width as expected
- Guide row width calculation no longer causes elements to wrap unnecessarily
- Dynamically hide/show chat integration module based on existence of provider snippet
- Resolved iframe race condition that could result in a guide step failing to advance to the next step
- Console error is no longer triggered if an Announcement guide is not delivered to every frame
Added
- Native chat experience for Intercom
- pendo.clearSession to revert back to anonymous visitor
- Log debug event at the start of guide loop
Fixed
- API-activated guides can be previewed
- Fixed cases where restarting Guide Preview did not work as expected
- Overhaul of the flexbox polyfill for guide content
Fixed
- validateInstall command correctly prints false values (e.g. false, 0, etc)
- Text blocks are included when resizing full width Guide flex elements
- Guide content is no longer fetched when an automatic guide cannot be displayed due to target element or page rule mismatch
- Lowered the number of next steps to pre-fetch in a walkthrough guide from 3 to 1
- Fixed console error logged from non-standard mouseup events
Added
- Able to set Zendesk chat window position based on integration configuration
- Guide preview mode and Guide CSS can use a configurable path
- New option to disable content pre-fetching
- Guide state now stays in sync across multiple tabs when possible
Fixed
- Preview mode uses normalized URL as expected
- Collect click data based on the mousedown target even when the mouseup target does not match
Added
- validateEnvironment checks for errors in sanitizeUrl and annotateUrl
- Initial work to enable 3rd party native-chat experience for Resource Center extensions. Enables notifications but does not yet include chat-window positioning.
Fixed
- Resolved initialization issues in IE versions 8 and lower
- Resource Center no longer reopens on page change after being dismissed
- Fixed an issue with error logging
Fixed
- Resolved issue with click event collection when host application uses Mootools