Skip to content

Releases: mixpanel/mixpanel-iphone

Bug Fixes

23 Sep 23:25
Compare
Choose a tag to compare
  • Fixed issue when integrating Mixpanel with older Cocoapods versions using Objective-C and the use_frameworks! tag. #576
  • Solved crash with subviews being mutated while iterating over them for the A/B testing and Codeless Events features. #494
  • Solved crash to do with accessing and transforming an NSAttributedString that has CoreText NSParagraph settings that can't be parsed properly. #478
  • Fixed issue with manual integration of Mixpanel for app extension (thanks @rpranata!). #568

iOS 10 Support + bug fixes and Improvements

01 Sep 22:51
Compare
Choose a tag to compare
  • iOS 10 Support
  • Added extra safety checks and fix crash issue when trying to track or archive unsupported properties #484 , #453
  • Archiving right after registering super properties #338
  • Make sure that files are no longer included in iCloud backup #565
  • Fix issue with serialQueue getting stuck if server is offline
  • Fix top shadow issue in In-App Notification design for Light Version

Bugfix for CocoaPods users integrating as a framework target (Swift)

04 Aug 16:10
Compare
Choose a tag to compare
  • Fix for compilation issues when users integrate Mixpanel using CocoaPods as a framework target, which is needed when integrating with Swift.

New 'remove' people operator and various bug fixes

03 Aug 20:22
Compare
Choose a tag to compare
  • New $remove people operator to allow removal of elements from a list
    • Now you can remove a single push device token [mixpanel removePushDeviceToken:theTokenData]
    • You can also remove the tokens for all devices by calling [mixpanel removeAllPushDeviceTokens]
  • Resolved a regression with showNetworkActivityIndicator and useIPAddressForGeoLocation
  • Deprecate the macro for A/B testing and instead have the parameter enableVisualABTestAndCodeless to toggle connection for the visual designer on mixpanel.com
  • Remove the last remaining deprecated NSURLConnection call

tvOS support, Improved testing, drop support for iOS 7

24 Jun 19:03
Compare
Choose a tag to compare

We're excited to share a major update that we've been working on the past few weeks.

  • Support for tvOS with tracking and people analytics
  • Refactored large parts of Mixpanel and removed all deprecated APIs
  • We no longer use NSURLConnection anywhere in the SDK, we now use NSURLSession which should be much more power friendly for your users!
  • Our unit tests have gone through major improvements and now have better coverage and organization
  • We have fixed various bugs including the MPSwizzler crash #228 (Thanks to @genadyo for coming on-site personally to help us diagnose!)
  • Programmatically disable the A/B test designer - This no longer requires a recompile.

[Mixpanel sharedInstance].enableABTestDesigner = NO;

v2.9.9.001

26 May 17:19
Compare
Choose a tag to compare
Carthage only: fix build and itunes submission.

Fix for new in-app notifications

02 May 23:49
Compare
Choose a tag to compare
  • Resolves an issue present from v2.9.7 to v2.9.8 where in-app notifications in the light style might be missing the close button asset. This was not reproducible for all users, and is dependent upon the integration method you used for Mixpanel.

Version inconsistency patch

27 Apr 18:00
Compare
Choose a tag to compare
  • Resolves a versioning inconsistency with the previous release and CocoaPods.

Improved In-App notifications, validation checking and Bug fixes

22 Apr 23:55
Compare
Choose a tag to compare
  • Improved our in-app notifications design, added proper iPad support, and added a brand new light version.
  • Fixed a crash related to swizzling
  • Serialization improvements

Follow on release to resolve watchOS issues

08 Apr 17:20
Compare
Choose a tag to compare

We discovered an issue in our new watchOS integration that was causing issues for developers who were not using watchOS. This is a follow on release to resolve that regression.