Added
- debugger search bar design upgrade
- add oem.pendo.io to trusted domains
Fixed
- announcement modules inheriting isDarkMode state from RC
- record index position of nested css rules correctly
- race condition where agent analytics sometimes used the wrong url for page matching
- guide not sized/positioned correctly after image load failure
- session recording uses native Proxy implementation
- required question markdown syntax for embedded content
Changed
- Upgrade Visual Design Studio plugins to new version to include accessibility fixes
Fixed
- Ensure configuration popup launches when the extension is not pinned
Fixed
- Style conflict between different Predict guides
Fixed
- Predict frames will continue to pass messages even if a second guide shows
Changed
- Improve configuration info popup's view of applications
Fixed
- Step editor going blank when trying to edit alignment or other settings
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