Skip to content

Releases: mixpanel/mixpanel-swift

v3.0.0.beta.2

06 May 17:35
Compare
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
Compare
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
Compare
Choose a tag to compare

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

v3.0.0.beta.1

09 Apr 18:26
Compare
Choose a tag to compare
v3.0.0.beta.1 Pre-release
Pre-release

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

v2.9.1 - Crash fixes

01 Apr 21:14
Compare
Choose a tag to compare
  • Fix crash in persistence.archiveToFile caused by race conditions from variant changes and group updates.
    #431
  • Fix carthage build script
    #437

v2.9.0 - add clearTimedEvent(event: String) method

26 Feb 19:19
Compare
Choose a tag to compare

This version adds the clearTimedEvent(event: String) method to allow for clearing of individual timed events. This closes #419

v2.8.3 - Bug fixes

30 Jan 00:04
Compare
Choose a tag to compare
  • Update deprecated APIs for archivedData/unarchiveObject and subscribercellularprovider
    PR: #427, this is to address #402

v2.8.2 - Bug fixes

16 Jan 00:43
Compare
Choose a tag to compare
  • Fix an issue that may prevent the ID from changing if alias has been called already. (#425 )
  • Fix the URL encoding with + (#425 )

v2.8.1 - Bug fixes

23 Nov 21:50
Compare
Choose a tag to compare

Fix events being dropped when flushing if there are corrupted items in the event queue

v2.8.0 - Swift Package Manager support

15 Oct 20:23
c1b1084
Compare
Choose a tag to compare

Add support for Swift Package Manager

Important: v2.8.0 release only supports iOS, if you need integrations for other platforms, please use other integration methods instead, we will add support for all platforms soon

Integration steps:

  1. In Xcode, select File > Swift Packages > Add Package Dependency.
  2. Follow the prompts using the URL for this repository and a minimum semantic version of v2.8.0