Fixed
- Resource center correctly re-opens across page reloads
- Consistent handling of snippet vs. server configuration of agent options
Added
- iframe support for launch guide action
Fixed
- Fixed an issue that was sending large numbers of "seen" events for the resource center when it is empty
- Element click/hover activation supports more than one activation element
Fixed
- guides eligible for display in frames show in the resource center guide list
- do not allow advancing or dismissing a guide that is still waiting for content to load
- default guide seen timeout is now 10 seconds instead of 10 milliseconds
- race condition in element activated guides that could fail to send guide analytics if clicking the element changes the page location
Fixed
- Fixed issue that hides the resource center every half second when it has no eligible guides or modules
- Preview mode not correctly matching page rules
Added
- If JWT is used, disable use of localStorage and cookies
Fixed
- Resolved issue where a guide can be redisplayed if it is visible at the time the visitor ID is changed
- Fixed issue where changing visitor IDs while an iframe is present can cause a guide to redisplay
Added
- New configuration option to attach guides to a different element than the document body.
Fixed
- Fixed a race condition where guides would not resume if the guides reloaded right after it was seen. Not anymore!
- Fixed an error setting guide styles in older versions of Internet Explorer (version 8 and below).
Added
- Handling for JWT (JSON Web Token) for secure snippet. This setting also has to be enabled at the application/subscription level to take effect.
Fixed
- The designer will now correctly launch with white-labeling over Pendo Adopt when in a CNAME environment.
- Legacy "what's new" guides will not send cross-frame messages in apps with iframes.
- Analytics that are sent with POST requests before the page unloads will not get dropped.
- Skipped guide steps now always log a duration of 0 seconds.
- We've addressed an issue where switching visitors could cause guides to re-display. Not anymore!
Fixed
- When using the designer on an application with iframes, if an iframe does a full reload (but is not destroyed), ensure that it is re-registered with the designer when it loads again
Added
- We now capture collection time with all event properties
- Clicking a step's badge dismisses the step instead of advancing a step
- We now support capturing the "nearest" element based on a relative selector
Fixed
- Stop sending document title with page load
- In apps with iframes, opening multiple browser tabs could corrupt the guide state and lead to re-displays of dismissed guides...but not anymore
- We found and fixed a nasty race condition that (very) occasionally prevented guides from auto-displaying in apps with iframes
Fixed
- Error catching in customer-defined URL modifier functions was causing unnecessary noise in backend processing. For now, we have reverted this error catching.