·
2 commits
to main
since this release
🚀 Description
Updated native SDK dependency, 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 SDK dependency (v1.0.6).
- 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.