Skip to content

Releases: Userpilot/segment-userpilot-react-native

1.0.0-beta.2

25 Sep 13:23
4e78c9c

Choose a tag to compare

🚀 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.

1.0.0-beta.1

10 Aug 09:47
320de8a

Choose a tag to compare

🚀 Description
Initial release of the Userpilot Device-mode Segment Destination. Enables direct integration with Segment’s mobile SDKs to route events, user data, and experience triggers to Userpilot without relying on cloud-mode or additional API calls.

📄 Motivation and Context

  • Bridges Segment’s native mobile SDKs with the Userpilot SDK (v1.0.6).
  • Supports core functions: identify(), track(), and automatic session tracking.
  • Enables triggering Userpilot experiences based on Segment events.
  • Provides accurate user analytics and in-app experience targeting via Segment data.
  • Streamlines implementation for customers using Segment as their source of truth.