Releases: mixpanel/mixpanel-swift
Release v3.0.0
-
Remove Messages & Experiments feature, for more detail, please check this post:
-
Upgrade offline tracking storage with SQLite, it will:
- Reduce crashes caused by race conditions for serializing data
- Greatly improve the performance for intensive tracking needs
- Fix the memory leaks
- Be a non-functional change and transparent to all users, the new version will take care of migrating data from the NSKeyedArchiver files to SQLite DBs, no data will be lost.
Release v2.10.4 - Deprecate integrations code for Braze and Airship
Release v3.0.0.beta.6
- Add network serial dispatch queue to prevent the flushing blocking the normal tracking. #491
- Fix flush completion handler not being passed properly #493
- Fix checking existing user #492
This version is in parity with v2.10.3 but without the Messages & Experiments feature support.
On Jan 1, 2022, we'll remove the Messages & Experiments feature from Mixpanel. For now, if you do not use Mixpanel's Messages & Experiments feature, you can choose to opt into this beta version.
You can use Swift Package Manager to install the beta version:
In Xcode, select File > Swift Packages > Add Package Dependency. Follow the prompts using the URL for this repository and point to branch 3.0.0.beta.
Release v3.0.0.beta.4
This release is to replace NSKeyedArchiver with SQLite for offline tracking storage. #475 It will:
- Reduce crashes caused by race conditions for serializing data
- Greatly improve the performance for intensive tracking needs
- Fix the memory leaks
- Be a non-functional change and transparent to all users, the new version will take care of migrating data from the NSKeyedArchiver files to SQLite DBs, no data will be lost.
Note: v3.0.0.beta.4 is in parity with v2.10.2 but without the Messages & Experiments feature support.
On Jan 1, 2022, we'll remove the Messages & Experiments feature from Mixpanel. For now, if you do not use Mixpanel's Messages & Experiments feature, you can choose to opt into this beta version.
You can use Swift Package Manager to install the beta version:
In Xcode, select File > Swift Packages > Add Package Dependency. Follow the prompts using the URL for this repository and point to branch 3.0.0.beta
.
Release v3.0.0.beta.5
This version is in parity with v2.10.3 but without the Messages & Experiments feature support.
On Jan 1, 2022, we'll remove the Messages & Experiments feature from Mixpanel. For now, if you do not use Mixpanel's Messages & Experiments feature, you can choose to opt into this beta version.
You can use Swift Package Manager to install the beta version:
In Xcode, select File > Swift Packages > Add Package Dependency. Follow the prompts using the URL for this repository and point to branch 3.0.0.beta.
Release v2.10.3
Release v3.0.0.beta.3
v3.0.0.beta.3 is in parity with v2.10.2 but without the Messages & Experiments feature support.
On Jan 1, 2022, we’ll remove the Messages & Experiments feature from Mixpanel. For now, if you do not use Mixpanel's Messages & Experiments feature, you can choose to opt into this beta version.
You can use Swift Package Manager to install the beta version:
In Xcode, select File > Swift Packages > Add Package Dependency. Follow the prompts using the URL for this repository and point to branch 3.0.0.beta
.
Release v2.10.2
Fix optOutTracking in macOS