Added
- Aliases for configuration options to support backwards compatibility
- Plugin for Predict guides
Fixed
- Fixed a race condition that could occur when a frame was removed during the display of a guide
- Corrected agent references in configuration documentation
- Improved cache invalidation for embedded guides to prevent displaying stale guides after metadata or identify events
Changed
- Updated package references from @pendo/agent to @pendo/web-sdk to reflect new naming conventions
Added
- Plugin to handle Predict guides
Changed
Added
- Include extension ids in helpers for IDP methods
- Disable debugger context menu item if the current tab is not tracked by the extension
- Discovery mode icon when on a matching discovery app
- Display discovery applications in privacy center
- Support IDP methods for Predict
- Add listeners to handle url fragment changes
Changed
- Upgrade web sdk to version 2.310.0
- Overhaul configuration info popup to match the style and design of debugger
- Merge privacy center with configuration info
- Rename agent to web sdk
Fixed
- Make listeners a bit safer with different app setups
- Properly handle dataHost settings in all production environments
- Handle empty web filters in both Firefox and Chromium browsers
Fixed
- revert "automatically activated badges sometimes point to wrong element"
Added
- option to disable session replay unload processing
Fixed
- update devlog pii scrubbing regexes for performance
- protect against unable to use elRef error in firefox extension
- set cookie SameSite setting to 'None' instead of 'Strict'
Fixed
- fix iframe auto-install sometimes fails if frame document is cached
Added
- add getConfigValue to public api
Fixed
- automatically activated badges sometimes point to wrong element
- still set a sessionId on events if localStorage.getItem throws while reading sessionId
- fix full width guides in CSS transformed document body
Fixed
- Ensure that dataHost is accurately set for all environments to properly send discovery data
Fixed
- Properly register discovery listeners for Firefox to prevent errors on startup
Fixed
- rename system_response to agent_response for trackAgent