Added
- POST-only configuration option for sending data
- Optionally disable mixed API key iframe support
- RTL language support for badges
Fixed
- Excessive delay before auto-displaying a lower priority guide when many auto-display guides are present
- Detect if history API is frozen before patching it
Added
- RTL support for Resource Center notification bubble
Fixed
- Using pendo.track corrects invalid properties argument
- Announcement notification bubble no longer appears on wrong Resource Center badge in some Adopt scenarios
Added
- Configuration option to specify preferred leader apiKey (leaderKey) for multi-key iframe installations
- Use leaderKey setting for auto-display order when appAutoOrdering is not specified
- Resource Center home view transition direction for RTL language support
Fixed
- Show Resource Center badge once per unique apiKey
- Set default parameter for isAnonymousVisitor
- Prevent syncing iframe identity when apiKeys do not match
Added
- Configuration option to specify ordering priority for automatic guides when frames have different API keys
Fixed
- Only fill in automation data of the clicked button
- Improved screen reader support for modal guides
Fixed
- Do not try to send empty recording payload on unload if recording is not enabled for the visitor
Added
- Pass original target to onClickCaptured callback
- Compress and send session recording data from a web worker
Fixed
- Event properties could fail to evaluate certain types of selectors if text capture takes too long
- Do not start the guides process if lastGuideStepSeen is not defined
Removed
- Cross frame agent coordination for guides is no longer restricted to matching api keys
Added
- Input field automation for Adopt
Fixed
- Show scheduled & expired guides in preview mode
- Optimize guide payload size by avoiding use of translationStates to verify content
Added
- Guide markdown support for more guide customization
Added
- Promoted metadata is now written to storage (if enabled)
- Send metadata changes to Feedback more frequently
Fixed
- Infinite loop caused by text collection where vue-fragment library is in use
- Add specific styles for Debugger to not be overriden by host application's CSS
Fixed
- Prevent text collection from looping infinitely on applications where the
vue-fragment
library is in use