1.3.0 ā Sep 29, 2026
š Overview This release adds persistent offline analytics, preserves screens reported during startup, and handles deep links received before setup completes. š Bug Fixes- Preserved the latest manual screen reported before setup completed and sent it after successful initialization, without duplicating screen Auto Capture.
- Kept URL handling available when a later setup attempt failed after an earlier successful setup.
- Prevented Auto Capture initialization errors from interrupting the setup callback or reporting of a cached startup screen.
- Added persistent offline storage for identify calls, screen views, custom events, and Auto Capture events.
- Added automatic batch sending of stored events when the connection returns, including events saved before an app restart.
- Queued URLs passed to
userpilot.didHandleUrlbefore or during initial setup and forwarded them once setup succeeded. Up to 10 URLs wait at once, each for up to 10 seconds. If the queue is full, a URL times out, or initial setup fails, the success callback receivesfalseso the app can handle the link.
- Upgraded the Userpilot native SDK dependencies to iOS 1.4.0 and Android 1.4.0.
1.2.0 ā Sep 29, 2026
š Overview This release adds custom URL scheme handling, supports nested Auto Capture privacy rules, and improves text redaction. ⨠Features- Added
userpilot.didHandleUrl(url, onSuccess, onFail)to forward preview and push-notification deep links to the native SDKs. - Added optional boolean values to the ignore and redact helpers and their HTML attributes. The closest rule takes precedence, allowing a child element to override a parent rule while preserving existing one-argument calls.
- Applied text capture and redaction settings to dialog titles and input placeholders.
- Upgraded the Userpilot native SDK dependencies to iOS 1.3.0 and Android 1.3.0, including experience previews and test push notifications.
- Remove and re-add the plugin after upgrading so Cordova refreshes its native dependencies and bundled files.
- Configure the Custom URL Scheme for preview and push-notification links.
1.1.0 ā Aug 17, 2026
š Overview Introduces Auto Capture support, along with documentation updates and SDK improvements. ⨠Features- Added Auto Capture support.
- Updated README and documentation.
- Updated SDK configuration.
- Added unit tests.
- Upgraded Userpilot native SDK dependencies.
1.0.6 ā Nov 27, 2025
š Overview This release includes new features, stability improvements. š¦ Dependency Updates- Supports Cordova iOS engine 8.0.0
1.0.5 ā Nov 12, 2025
š Overview Improve reporting for surveys. š Improvements- Added submissionId parameter to Survey List View and Step View to improve exported answers reports.
- Upgraded Userpilot native SDK dependencies - iOS 1.0.14, Android 1.0.13.
1.0.4 ā Nov 3, 2025
š Overview This release introduces support for the latest Android platform requirements, improves media handling, and enhances stability across the SDK. š Bug Fixes- Fix Gif image in mobile content.
- Resolved issue where lazy initializer dependencies not intialized.
- Upgraded Userpilot Android SDK to v1.0.12.
1.0.3 ā Sep 25, 2025
š DescriptionUpdated native SDK dependencies, introduced new configuration options, refined core logic, and resolved multiple issues to improve stability, consistency, and scalability of the Userpilot SDK. š Motivation and Context
- Upgrade native SDK dependencies, iOS 1.0.12, Android 1.0.10
- Added a configuration option to disable automatic push notification permission requests.
- Enhanced user property update handling with smoother fake reload support.
- Fixed processing of pending content to ensure consistent delivery.
- Ensured screen events are requested after returning from background when active content is visible.
- Refined logout flush queue logic for more reliable event cleanup.
- Improved state management during late SDK initialization.
- Enhanced fetching of active experiences and logout handling for pending content.
- Updated handling of application state transitions.
- Minor enhancements on Experiences UI.
- Refactored ExperiencesPublisher and AnalyticsPublisher to improve maintainability and scalability.
1.0.2 ā Sep 21, 2025
š DescriptionEnhance push notification handling and update SDK dependencies. š Motivation and Context Improved push notification behavior for better reliability. Updated to the latest SDK versions for stability and compatibility. Enhanced Objective-C support for iOS.
1.0.1 ā Aug 14, 2025
š DescriptionUpdate native SDK dependencies - version 1.0.7 š Motivation and Context
- Refined anonymous user tracking logic to consistently track the same anonymous user per device.
1.0.0 ā Jul 27, 2025
š DescriptionInitial release of the Userpilot Cordova Plugin with full Android and iOS support. Enables core SDK features, experience triggers, and event handling via a unified JavaScript API. š Motivation and Context
- Bridges Cordova apps with Userpilot SDK v1.0.6.
- Supports key methods: setup(), identify(), logout(), track(), and more.
- Allows triggering and ending experiences from JS.
- Includes event system: on(), off(), registerCallbacks().