clix_flutter 0.0.2
clix_flutter: ^0.0.2 copied to clipboard
Clix - Clix - Mobile push for builders
Changelog #
All notable changes to this project will be documented in this file. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.0.2 - 2025-09-18 #
Changed #
- Update the default
User-Agent
header sent byClixAPIClient
to match the conventions used by our other SDKs.
0.0.1 - 2025-06-01 #
Added #
-
Core SDK
- ClixConfig-based initialization with projectId, apiKey, endpoint configuration
- Async/await and synchronous API support
- Thread-safe operations with automatic initialization handling
-
User Management
- User identification:
setUserId()
,removeUserId()
- User properties:
setUserProperty()
,setUserProperties()
,removeUserProperty()
- User identification:
-
Push Notifications
- Firebase Cloud Messaging integration
- ClixAppDelegate for automated push notification handling
- ClixNotificationServiceExtension for rich notifications with images
- Automatic device token management
-
Device & Logging
- Device information access:
getDeviceId()
,getPushToken()
- Configurable logging system with 5 levels (none to debug)
- Device information access:
-
Installation
- Swift Package Manager and CocoaPods support
- iOS 14.0+ and Swift 5.5+ compatibility
- Sample app with complete integration example