Fixed Improve session recording performance when large numbers of nodes are removed from the document
Fixed No longer log console errors when session recording is enabled on an app using the material drag and drop library
To track the most current agent and SDK versions subscribe to our RSS feed
Fixed Improve session recording performance when large numbers of nodes are removed from the document
Fixed No longer log console errors when session recording is enabled on an app using the material drag and drop library
Added Redesign preview bar to better support smaller screens
Fixed Prevent guide from continuously re-displaying when frames have mismatched visitors (will still redisplay on reload)
Fixed Improved detection for cloned tabs and correction of tabId
Fixed Include sessionId on session recording log events
Fixed Correctly readjust “blockout” backdrop position between all steps and target elements
To migrate from version 2.x to version 3.x, please see this migration documentation.
Added SwiftUI codeless Pendo support for guides and analytics
Added Flutter codeless design partner support for page tagging and pop up guides
Added SDK support for anonymous to known full customer journey
Changed SwiftUI combined with iOS native build. SwiftUI beta customers need to import the iOS native build.
Changed Xamarin Forms library name changed from PendoSDKXamarin to pendo-xamarin-forms. Xamarin forms customers need to import the new library name.
Changed iOS deployment target was increased from iOS 9.0 to iOS 11.0.
Changed iOS SwiftUI View extension API enableClickAnalytics was renamed to pendoRecognizeClickAnalytics.
Changed iOS UIKit enableClickAnalytics replaced with UIView extension API called pendoRecognizeClickAnalytics.
Changed JWT APIs have been moved to a their own jwt namespance.
Changed Removed the following deprecated API’s from all frameworks:
Changed Removed the following deprecated API’s from single sources:
Fixed Bug where using nativeID to set clickable element did not work as expected
Fixed Bug that caused some offline data not to be sent on App Start
Fixed Bug where some tooltip guides ignored bottom margin
Supported-framework updates are outlined below:documentation for additional information.
please reference theFramework | Prerequisites | Build System |
Android | SDK 3.x: API 21 – API 33 Kotlin 1.9.0 JAVA 11 and above SDK 2.x: |
SDK 2.19.1 and above: Android Gradle Plugin 7.2 – 8.2 (inclusive) SDK below 2.19.1: |
iOS | SDK 3.x: iOS11 – iOS17 SDK 2.x: |
SDK 3.x: xCode 14 and above Swift Compatibility 5.7 and above SDK 2.x: |
Xamarin | .NET 4 | |
Xamarin Forms | SDK 3.x: Forms 5.0.0.2612 .NET 4 Android 13 or above SDK 2.x: |
|
Maui | SDK 3.x: .NET 7 Android 13 SDK 2.x: |
IDE – Visual Studio 17.4 |
React Native
|
0.60 – 0.72 No longer testing 0.6 – 0.66 |
|
|
||
|
||
Expo
|
SDK 41 – 49 | |
|
||
|
||
Flutter | SDK 3.x: 3.3.0 and above Dart 2.18 and above SDK 2.x: |
Fixed No longer throw null reference error when dismissing guides in Firefox extension installations
Fixed Session recording now restarts properly after calling pendo.teardown
Fixed Event properties now match correctly in shadow DOM
Fixed Properly handle anguler/zone.js prototype changes for session recording
Fixed Resource center badge now stays hidden during scroll when integrations are visible
Fixed Do not double-encode URLs when page event properties are enabled
Fixed Do not send multiple guideTimeout events when a target element is not immediately visible
Fixed Add JWT support for session recordings
Fixed Sync the first recordingId in a session with sessionRecordingId