Fixed
- Fix spaceBetween calculation in flexBoxPollyfill
- guides will reload when metadata and/or account ID changes
- prevent resource center from showing in the wrong frame when it is automatically re-opened
- designer would not load if sessionStorage or localStorage was disabled
- the announcement notification bubble disappeared if guides reloaded due to a url change
Added
- We now have the option to use BroadcastChannel for cross-frame communication. This only impacts apps that use multiple iframes. Admins can enable this in Settings > Subscription Settings > App Details
- Element action is now included with guideActivity events
- We now enforce a limit of collected attributes to 256 characters in length
- We also now enforce a limit on the number of collected attributes to 64
- New function pendo.getFeedbackSettings() will return configuration details on pages where Pendo Feedback is successfully installed, or an empty object if Feedback is not installed or incorrectly installed.
Fixed
- We have eliminated an infinite loop that was possible when calling onGuideAdvanced to skip from the first guide step to the last. We hate infinite loops.
- There were conditions where the z-index set in supplemental styles was not being applied correctly.
- We now prevent building blocks from rendering embed tags.
- When the host application is using Shadow DOM, the announcement module had a bug that would allow new notification bubbles to appear multiple times. Squished!
- We squished a bug that was allowing guides to show in multiple frames when the top frame is late to initialize Pendo. Not anymore!
- We've reduced occurrences of undesired guide re-displays due to guide state shared across iframes.
- We had an issue that would cause tooltips to display in a different position for every re-activation, and now it is fixed.
Added
- You can now use annotateUrl to exclude query parameters, in addition to adding them.
Fixed
- Updated frame visibility checks to be more performant in our error logs if those checks fail.
Fixed
- fix issue that prevents cross frame functionality if frame origins do not match
Added
- Links clicked in guides will now get collected as guideActivity events
Fixed
- Preview mode now works correctly on pages with long URLs
- The open link action affects the location of the top frame when triggered from an iframe
- CSS important flag now carries over from the theme for guide close button
- Fixed a variety of small issues that were causing high volumes on our error logs
Fixed
- We will no longer log an error to the console when sessionStorage is inaccessible
Added
- New setting to prioritize Adopt guides for auto display
- Support for changing the size of the resource center badge
Fixed
- Resource center dismiss button is no longer cut off on low-resolution displays
Fixed
- Fixes an issue where multiple automatic guides could display in frames.
Added
- Turning on enableDebugEvents will now capture additional information about the guide session
Fixed
- Pendo Adopt guides get higher priority for click/hover activation
- Trim whitespace from text captured based on allowed text settings
- Resource centers that activate on a target element will now hide if that element is clicked while the resource center is visible
- Fixed a bug that prevents the designer from launching more than once