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