Added
- Using "Prefer mutation observer" now has support for shadow DOM
- Support for "confirmation" action for guide buttons
Fixed
- Adopt Resource Center is no longer visible when no guides are eligible
- Send session recording data more frequently to improve performance
Added
- Set 'unload' subtype on session recording payloads when sent due to a page unload
- Config setting to allow analytics to be excluded by type
- NPS branding for Pendo Free now has UTMs on the links
Fixed
- Race condition with Intercom and Resource Center initialization
Fixed
- Fix issue where non-NPS guides for Pendo Free customers were not displaying
Added
- Config option to disable synthesization of clicks from mousedown and up events (for accessibility)
Fixed
- Remove duplicate IDs on backdrop elements
- Guide buttons should no longer overlap in certain browsers
- Fixed issue where auto-displayed multi-step guides failed to throttle correctly
Added
- Directional CSS classes for the arrows on tooltip guides
- Configuration option to prevent the Agent from initializing
Fixed
- No longer add style block for the Resource Center badge's pulse animation when pseudo-styles are disabled
- Improve the focus trap for guides when clicking outside of the guide
Added
- Pendo branding for NPS surveys in Pendo Free
Fixed
- Event body text color in the debugger should be readable regardless of host application's CSS
- Previewing guide from the Visual Design Studio in a new tab now should work again in apps with multiple frames
- Tooltips and backdrops should update their position and size when the target element changes
Added
- Support for configuring attachPoint in a shadow DOM
Fixed
- Support for ::shadow selectors separated by commas
Fixed
- No longer show console error when host application triggers a custom event with an invalid property
Fixed
- No longer show console error when logging certain types of Agent exceptions
Added
- Isolated legacy guides functionality to enable future extraction when not in use