Preview mode now correctly uses normalized URLs when checking for page matches. This should clear up the vast majority of false positives for “Incorrect Page” errors encountered while in preview mode.
The initial render of a tooltip pointed at a position:fixed element was sometimes off by a few pixels. Not anymore.
We’ve changed some internals of how click-activated guides are triggered. These guides should now have virtually no impact on the performance of a user's application, regardless of how many click-activated guides exist on a given page.
The resource center (and its modules) can now be used with guide validation
Customers can now use the annotateUrl configuration option to provide their own function to determine what “page” a visitor is on. This is particularly useful for customer applications where the url never changes
Sandbox Modules in the Resource Center now correctly execute csp-compliant javascript
Using pendo.identify()to change an end-user's language after rendering a guide will now correctly re-fetch that guide's content in the requested language
Previous Step will now correctly scroll to the previous step for tooltips that are not visible in the viewport
More support for guide content validation - this release allows users to self-host known safe content hashes of guides created in the Visual Designer, and use them to validate that a guide's content has not been tampered with
If two or more guides are targeted to the same element, but the first guide cannot be shown because the user is ineligible, attempt to render subsequent guides