Fixed
- Lower the log level of Agent warning messages
Added
- Text masking defaults for session recording
Fixed
- Properly display all icons and JSON in the debugger
Added
- Default settings for masking inputs with session recording
Fixed
- Side by side buttons no longer overlap on some browsers when a scrollbar appears in the guide
- No longer register count a visitor as part of a control group for a guide when it is not eligible for display
- Removed race condition in iframe detection that affects the Adopt browser extension
Added
- API methods for extensions to retrieve JWT info from the Agent
Fixed
- Advancing guides in preview mode will no longer affect public guides for that user
- Evaluating CSS selectors no longer fails when document.querySelectorAll is a non-native function
- Guide timeout no longer triggered erroneously when multiple requests are made in rapid succession
- Feedback plugin now correctly reports parent account ids
Fixed
- Prevent custom CSS selectors for guides from being evaluated as HTML
Fixed
- Easier to self-diagnose errors in URL customization functions (e.g. annotateUrl)
Added
- Internal function to render a guide, "renderGuideFromJson", now returns a promise that resolves when the guide becomes visible
Fixed
- Internal event for calls to "pendo.identify" will no longer repeatedly call when used with "frameIdentitySync"
Fixed
- Account ID is now cleared if an invalid ID is given instead of left as previous ID
- The amount of frame metadata sent to the Agent debugger for frame diagnostics has been reduced
Fixed
- Change internal exports that prevented the Classic Designer from fully loading