Fixed
- Aria expanded attribute added to resource center badge button element
- More secure construction of the preview guide request url
- RC guide list now removes guides from list after a page change in an iframe
Added
- Sibling selector feature tagging support now available
Fixed
- Preview for translated guides now working correctly
- Popup windows no longer treated like iframes when BroadcastChannel is enabled
- Tooltips now scrolling with target element properly with certain CSS configurations
Added
- Support now available for IframeBlock and IframeModule for Resource Center
Fixed
- Error in code block no longer results in guide displaying in 2 frames at the same time
- Tooltips no longer follow target element when host application has disabled document scrolling
- Element targeted walkthrough no longer re-activates first step on mouse move
- Element targeted walkthrough no longer re-activates first step on target element clicked
Fixed
- Element targeted RC no longer exhibits continuous appearance and disappearance under certain conditions
Added
- preventDefault called on a touchend event will now be treated like a click event
- Support now available for previewing guide watermark
Fixed
- The console error that displayed when debugger is enabled and RC home view is no longer present
- Guide will now dismiss/advance correctly when Pendo launcher is used on an app with a native Pendo install
- Before attempting to launch designer, user must now ensure agent is initialized
- Tooltip now hidden when target element no longer matches targeting rule
- Notification bubble no longer shows "0" after resize when using target element RC
- Target element RC will now reposition on resize
Added
- Support for initializeImmediately now available as snippet configuration
- ExtensionService.getExtensionFrames for message source verification now available for extensions
Fixed
- Guide display alerts are no longer sent when guide is displayed in a different frame
- Element-activated guides now removed from consideration if the page rule for the first step does not match the current location
- If designer preview mode is ended, window no longer automatically closed
Added
- Support for previewing localized guides
- Support for target element visibility changes due to :hover pseudo-class when MutationObserver is enabled
Fixed
- When guide content is not returned in the expected format, guide will now fail gracefully
- Designer preview will now correctly match page rules
- Designer preview will now fetch global CSS (if enabled)
- NPS email responses will correctly associate with the email source
- Repositioning notification bubble during scroll and resize will now act appropriately
Added
- Support for Zendesk native Knowledge Base Resource Center integration module
Fixed
- Reload guides if the last request was more than 1 hour ago
- Preview mode for guides can no longer be launched from a URL parameter
- Report if initialize was called in validateInstall
- Multi-step previews will now advance across full page reloads as expected
- Notification bubble now positions on resource center target elements as expected
- Optimize configuration lookups
- Set target origin for postMessage calls
Fixed
- Improved error logging when analytics fail to send
Added
- Agent detects if it is hosted outside of Pendo's infrastructure and sends the selfHosted parameter on the metadata event
Fixed
- Iframe auto-display now shows lower priority guides in all situations as expected
- Resolved an issue where URL changes were not detected when annotateUrl was used in a static application URL
- annotateUrl now correctly encodes the query string when the fragment contains '?'
- Improved performance when API methods such as updateOptions were called before the agent loaded but initialize was never called