Added
- "U-turn" frustration type
- Check for Object.getOwnPropertyNames in validateNativeMethods
- Include previous anonymous visitor ID (if any) on guides.js request
- New config documentation link in debugger v2
Fixed
- Stop sending previous anonymous visitor with first identify event if agent was initialized with an identified visitor
- Remove noisy log messages in debugger
- More rendering optimizations for large lists of announcement guides
- Adjust display logic for date blocks
- Improve debugger v2 advanced section button styles
Added
- Change default debugger to v2 when launched by console command
Fixed
- Improve rendering performance for long lists of announcements
- Reposition and resize target element activated resource center
- Stop sending empty unload event for session recording
- (Debugger v2) style fixes and more status icons
- (Debugger v2) immediately fetch step eligibility on guide expand
- (Debugger v2) config tab breakdown plus status icon component
- (Debugger v2) make alert links scroll to subsections of tabs
Fixed
- Session recording attachShadow no longer interferes with detection of native shadow DOM support
Added
- Show guide throttling countdown in debugger v2
- Show full step eligibility when viewing a guide in debugger v2
Fixed
- Address race condition in auto display that could break throttling
- Improve performance when setTimeout triggers change detection loop in angular applications
- Session recording now captures CSS correctly on sites using prototype.js library
Fixed
- No longer start duplicate session recordings if pendo.js is included more than once in page
Added
- Config options to disable intercepts for preventDefault and stopPropagation
- Plugin to collect "rage clicks"
- Show events from all frames in debugger v2
Fixed
- No longer cause Chrome to crash when exiting preview mode for Pendo Launcher installs
- Address error in step eligibility alert display
- Improve performance in session recording for certain types of mutations
- Session recording no longer fails to start in apps that have non-standard fetch overrides
Fixed
- Properly detect if CSP blocks the session recording web worker in Firefox to prevent event loss
Added
- step eligibility alerts, excluded guides, and throttling to agent debugger v2
Fixed
- Submit button no longer enables with empty responses on required open text poll
- Improve alerts empty state in agent debugger v2
Added
- Session recording will now retry failed network requests (requires web worker update if self-hosting the worker)
Fixed
- Various fixes and improvements for agent debugger v2
Fixed
- Revert session recording performance fix that made performance worse in various cases