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
Fixed
- Improved validation for the guide request host in Guide Preview
Added
- Error reporting for analytics requests
- guideActivity events are now sent for clicks in the Resource Center
Fixed
- Clearer URL labels in validateEnvironment results
- Improved security for Designer postMessage handlers
Added
- New URL customization API
Fixed
- Staging agents now know when they're running in staging environments
- Resource Center styles that removed focus outlines on buttons have been removed to improve accessibility
- ARIA-expanded attributes on Resource Center badges can be toggled
- Custom attributes are now parsed in the Pendo Launcher as expected
- Call to setTimeout in event collection that caused issues in some apps has been removed
- Guide update is now triggered on animation and transition end when MutationObserver is enabled
- A check in the Pendo agent now tests if a frame was created for the Designer as expected