v5.0.7 (2024-03-27)
- Fix 'Multiple commands produce' error when the App need to add PrivacyInfo.xcprivacy. #1025
v5.0.6 (2024-03-25)
- Make privacy manifest a resource, min iOS -> 11.0 #1024
v5.0.5 (2024-03-18)
v5.0.4 (2024-03-18)
- Bump minimum iOS deployment target to 13.0 #1021
v5.0.3 (2024-03-18)
- Add privacy manifest #1019
v5.0.2 (2023-03-01)
- Disable watchOS in CI #1010
v5.0.1 (2022-11-09)
- build xcframeworks with carthage, import targetconditionals, delete app extension scheme #1004
v5.0.0 (2022-08-16)
- Remove Decide and make trackAutomaticEvents required parameter #996
v4.2.0 (2022-06-24)
- use millisecond precision for event.time property #994
v4.1.6 (2022-05-20)
v4.1.5 (2022-05-05)
- track "implementation" and each debug launch #988
v4.1.4 (2022-04-26)
- only add $distinct_id to people records #987
v4.1.3 (2022-02-15)
- fix SPM fails to build a macOS target #984
- Fix the events being improperly removed when automatic events being off #983
v4.1.2 (2022-02-03)
- Remove
nocilla
andocmock
#979
- Fix duplicated header in the CocoaPods build #982
- fix missing import MixpanelGroup #981
- Fix first app open not respecting Automatic Events setting from server #980
v4.1.1 (2022-01-22)
-
Set content-type to
application/json
as required by Mixpanel ingestion API #977This will avoid events being rejected by the server if there is any string containing "& % ".
v4.1.0 (2022-01-14)
Caution: In this version, we have a bug that event names with & or % will be rejected by the server. We recommend you update to 3.1.1 or above.
- add useUniqueDistinctId #972
Closed issues:
- User Id not attached to events after createAlias call #824
v4.0.0 (2022-01-14)
Caution: From v4.0.0.beta.3 to v4.1.0, we have a bug that events with ampersand(&) will be rejected by the server. We recommend you update to v4.1.1 or above.
-
Remove Messages & Experiments feature, for more detail, please check this post:
-
Upgrade the 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.
v3.9.2 (2021-12-14)
Closed issues:
- Remove vulnerable NSCoding #908
v3.9.2 (2021-12-14)
Closed issues:
- Remove vulnerable NSCoding #908
Merged pull requests:
- Remove integrations code for braze and airship #962
From this version, Mixpanel SDK no longer sets property $braze_external_id and $ios_urban_airship_channel_id automatically. Please refer to this doc for the integration setup guide if you need to export Mixpanel Cohorts to Braze or Airship.
v3.9.1 (2021-11-14)
Closed issues:
- APN settings #952
Merged pull requests:
v3.8.0 (2021-06-15)
Closed issues:
- Integration with UrbanAirship crashes on App startup with version 14 of UrbanAirship SDK #938
- +[MPSwizzler swizzleSelector:onClass:withBlock:named:async:] unrecognized selector sent to class #934
Merged pull requests: