Fixed Announcements now produce both guideSeen and guideAdvanced events
Fixed Guides created in the visual designer render text correctly in old versions of Firefox (As Firefox is an evergreen browser, this is limited to point-of-sale devices, or other specific environments that do not typically receive software updates)
Fixed Better height calculations for banner guides created in the visual designer when a body tag has `position: absolute`
Added Support for guide content validation on translated guides
Fixed Better positioning logic for the Resource Center notification bubble on element activated Resource Centers
Fixed The onboarding module in the Resource Center will now correctly filter out guides that do not have matching elements on the page
Fixed Better handling of temporary guide state cookies for subdomains
Fixed Announcements now correctly pull their display date first from a scheduled delivery date if available, and otherwise will fall back to last published date
Added We’ve added code to allow customers to use a single install snippet across all of Pendo’s web products
Fixed Ensure guides that cross multiple iframes preserve and resume state correctly, even across page reloads
Fixed For guides created in the Visual Designer, elements inside of a guide row now correctly flex with %-based widths
Fixed Css-related errors thrown by IE7/8 are correctly trapped, to avoid guides not rendering in these environments
Fixed A check to ensure we’re only computing style on element nodes was made compatible with IE7/8
Fixed For apps using styled (attributed) text – the SDK would rarely modify the app’s text. (In case a UILabel had its ‘.text’ property set after setting its ‘.attributedText’ property, the label would get an unexpected value).
Due to the addition of account metadata support in this SDK, our installation instructions have slightly changed. Please use these instructions for SDK 52.
Added Setting account metadata from your mobile app: it is now possible to send, alongside the key-value pairs of user data, also key-value pairs of account data. Please refer to the installation instructions for more details.
Added Tag gestures support in tagging – some apps implement buttons via tap gestures. If your app has such implementation, this SDK allows you to tag such buttons and trigger guides based on their clicks.
Changed Added support for guide presentation in iPhone X and any iOS device with a “notch”: guides will not use the “Safe areas” of the device.
Changed Our internal implementation of listening to screen view and tap events was changed due to a PSPDFKit library conflict. There should be no effect on the SDK’s functionality. We recommend upgrading to this SDK if you use the PSPDFKit library in your app.
Fixed When the app sets a visitor ID with the SDK and then switches to a different visitor ID after login, the new user metadata is now successfully set for the latter visitor.