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
Fixed
- Console error no longer occurs when multiple incognito windows are open and displaying and an app with the Pendo agent installed
Added
- Permalink compatibility with Salesforce via c__pendo parameter
Fixed
- Reloading the page immediately after seeing announcements will preserve the seen state of the announcements on the following page
- Automatically-activated guides that redisplay the first step when guides reload are now throttled correctly
- Improved Resource Center home view accessibility with new keyboard controls and ARIA labels
Fixed
- Agent debugger shows "staging" status on staging servers as expected
- Navigating the Resource Center focuses on the current module content as expected
Fixed
- Announcement module no longer re-renders every half second when Classic "What's New" guides are included in the module content
Fixed
- Resource Center badge and notification bubble disappears after Turbolinks URL change
Added
- Support for resource center preview
Fixed
- Removed script tags after JSONP resources finish loading
- Race condition where guide events can be processed out of order and result in repeat displays resolved
- Content loading order optimized for automatic guides when announcements are present
- Designer no longer launches multiple times