Releases: flextrack-dev/flex_track_swift
Releases · flextrack-dev/flex_track_swift
Release list
FlexTrack Swift 1.1.0
FlexTrack Swift 1.1.0
Initial public release of the FlexTrack SDK for Swift and Apple platforms.
FlexTrack provides consent-aware and deterministic analytics routing while keeping analytics providers isolated from application code.
Highlights
- Swift-native fluent configuration builder
- Immutable events with stable identifiers and timestamps
- Consent-aware event routing
- Deterministic sampling
- Smart, GDPR, CCPA, and performance routing presets
- Versioned consent management
- User and session tracking context
- Actor-safe tracker registry and lifecycle management
- Durable offline queue with selective per-destination retry
- Ordered event transformation pipeline
- Recording, Mock, and NoOp trackers
- Typed tracker capabilities and diagnostics
- Typed failure categories and stable error codes
- SwiftUI sample application
- Shared conformance contracts with the Flutter and Kotlin SDKs
Quality
- 134 package tests across 15 suites
- Swift release build verified
- Cross-SDK deterministic fixtures verified
Requirements
- Swift 6.2+
- iOS 15+
- macOS 12+
Installation
Add the following repository using Xcode’s Add Package Dependencies:
https://github.com/alirezat66/flex_track_swift.git
Select version 1.1.0 using the Up to Next Minor Version dependency rule.
License
FlexTrack Swift is available under the MIT License.