Releases: mixpanel/mixpanel-swift
App Extension support now consolidated with main framework
In this release we tried to ease the integration of Mixpanel with app extensions. Now you can use the main Mixpanel-swift framework for your app extensions. This means that when integrating with CocoaPods, you should call pod 'Mixpanel-swift'
for both your core app and app extension targets.
We also fixed an issue regarding a UI update not being called from the main thread: #89
Added automatic tracking of common mobile events
With this release we are adding automatic tracking of common mobile events. These events include tracking app sessions, first app opens, in-app purchases, and app updated.
The feature will be rolled out slowly to all our users, and can be turned on in Project settings under Autotrack.
To configure the tracking of app sessions, we now expose two new properties, minimumSessionDuration and maximumSessionDuration. These properties provide lower and upper bounds on the session lengths that your app will track.
Support for Xcode 8.3
Support for Xcode 8.3
🎉 Added support for macOS and App Extensions 🎉
- We now support integration for macOS apps!
- We now support integration for AppExtensions #26
(if integrating with CocoaPods, it is defined as a separate Pod aspod 'Mixpanel-swift-appex'
)
In-App Notifications 2.0
In addition to the standard dark or light message templates, you can now customize the format of your in-app messages to ensure they are on-brand:
- Customize text, background, and button colors
- Remove image fades
- Select large or standard image footprints by hiding text
- Add a secondary call-to-action button for multiple deep-linking paths
Bug Fixes
Support for Xcode 8.2.1
Support for Swift 3.0.1
Support for Swift 3.0.1.
- Fixes error when trying to build with Carthage
- Some a/b testing fixes
- Use IFA for default distinct ID if possible
Now supporting A/B Testing and Tweaks
The Swift SDK now supports A/B testing and tweaks!
Bug fixes for In-App Notifications and tvOS support
- Fixed issue with Bundle identifier for In-App Notifications
- Fixed Podspec to support tvOS and in-app notification resources properly
- Fixed import issues with tvOS
Swift3 Release! Now supports In-App Notifications, Codeless, and tvOS.
- Swift3 first release!
- Support for In-App Notifications.
- Support for Codeless Bindings.
- Support for tvOS.
- Now is more strongly typed for properties sent to Mixpanel.
- Various bug fixes and improvements.