Releases: FastPix/android-core-data-sdk
Releases · FastPix/android-core-data-sdk
v1.2.7
- Replaced the manual event cleanup logic with a Room-based persistence layer and WorkManager-driven upload pipeline.
- Added
AnalyticsDatabase,EventStore, and associated DAOs/Entities to handle persistent event storage. - Introduced
EventQueuefor thread-safe in-memory event buffering. - Implemented
EventUploadWorkerandEventUploadSchedulerto manage reliable background data synchronization. - Updated
FastPixAnalyticsandFastPixDataSDKto use a new lifecycle-aware state machine (SdkLifecycleState). - Refactored
EventDispatcherto orchestrate the flow from the in-memory queue to the persistent store and network. - Updated the default beacon domain from
metrix.wstoanlytix.io. - Enhanced the
Loggerutility with structured formatting, session/trace tracking, and standardized event labels. - Updated dependencies for Room, KSP, and Kotlin serialization.