- CoreTelephony should not be added to tvOS builds #67
- Remote notifications methods do not throw if no default implementation #67
- Fixes an issue that interfered with a SwiftUI bug
- Remove adclient
- Accept
options
parameter on feature flag methods to enable/disable emitting usage events
- Add support for groups, simplefeature flags, and multivariate feature flags
Make enabled property public.
Add shouldSendDeviceID
config option.
Fix Info.plist warning for Swift Package Manager
Fix warning with Swift Package Manager
Fix support for Swift Package Manager
In the identify
call the distinct_id
field can no longer be nil
.
Renamed functions which were causing conflicts with Segment iOS library
Swift Package Manager
Also remove the enableAdvertisingCapturing
and adSupportBlock
config options
Completely remove reference to the AdSupport framework
Shift responsibility of IDFA collection to clients (#5) by removing any references to Apple's AdSupport framework from the library. In case you need to use the $device_advertisingId field, see here for how to enable it.
Add Swift Package Manager support
Fix selector typo with ad capturing, which resulted in a crash when moving your app to the foreground.
Support passing in custom library version and name. This is used in the React Native client.
Fix issues with launching the library and screen tracking.
First Release.