Skip to content

Releases: mixpanel/mixpanel-swift

Release v3.0.0.beta.4

08 Dec 22:39
c705868

Choose a tag to compare

Release v3.0.0.beta.4 Pre-release
Pre-release

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

23 Sep 22:00

Choose a tag to compare

Release v3.0.0.beta.5 Pre-release
Pre-release

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

14 Aug 01:01

Choose a tag to compare

  • Add completion closure to async apis reset(), identify() and createAlias()
    #468
  • Allow serverURL to be set with a baseURL containing full url path
    #469

Release v3.0.0.beta.3

26 Jun 05:36

Choose a tag to compare

Release v3.0.0.beta.3 Pre-release
Pre-release

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

11 Jun 18:47

Choose a tag to compare

Fix optOutTracking in macOS

Release v2.10.1

07 Jun 19:00

Choose a tag to compare

  • No longer overwriting isIdleTimerDisabled value #455
  • Swift Lint Fix #456

v2.10.0 - Support for Optional MixpanelType

04 Jun 22:06

Choose a tag to compare

  • Add support for Optional MixpanelType #447
  • Refactor defaultDistinctId #448
  • Fix incorrect OS info under macCatalyst #453

v3.0.0.beta.2

06 May 17:35

Choose a tag to compare

v3.0.0.beta.2 Pre-release
Pre-release

New:

  • Full SPM support for macOS and watchOS

Note:
v3.0.0.beta.2 is in parity with v2.9.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.

v2.9.3 - Urban Airship integration 14.0 support

20 Apr 20:52

Choose a tag to compare

  • migrate to Airship 14.0 for the Urban Airship integration
    #441

v2.9.2 - Track first app open w/ multiple instances

09 Apr 19:24

Choose a tag to compare

Track first app open event in all Mixpanel instances (#435)