Segment v3.3.0 Release Notes

Release Date: 2016-05-08 // almost 8 years ago
    • New: Add Carthage support.
    • Fix: Flush timer behaviour. Previously it was not being invoked periodically as expected.
    • New: Automatically track campaign data.
     SEGAnalyticsConfiguration *configuration = [SEGAnalyticsConfiguration configurationWithWriteKey:@"YOUR_WRITE_KEY"];
     configuration.trackPushNotifications = YES;
     [SEGAnalytics setupWithConfiguration:configuration];
    
    • New: Automatically track deep links. Please note that you'll still need to call the continueUserActivity and openURL methods on the analytics client.
     SEGAnalyticsConfiguration *configuration = [SEGAnalyticsConfiguration configurationWithWriteKey:@"YOUR_WRITE_KEY"];
     configuration.trackDeepLinks = YES;
     [SEGAnalytics setupWithConfiguration:configuration];
    
    • Improvement: Limit queue size to 1000. This will prevent crashes/memory issues from the queue being too large.
    • Fix: Replace Foundation import with UIKit import.
    • Improvement: Exclude cache files from backup.
    • New: Add tvOS support.
    • New: Update context object with referrer information.