Skip to content

Latest commit

 

History

History
207 lines (99 loc) · 6.73 KB

CHANGELOG.md

File metadata and controls

207 lines (99 loc) · 6.73 KB

v5.0.2 (2023-03-01)

Enhancements

  • identity v3 changes #1009
  • Delete .travis.yml #1006

Fixes

  • Disable watchOS in CI #1010

v5.0.1 (2022-11-09)

Fixes

  • build xcframeworks with carthage, import targetconditionals, delete app extension scheme #1004

v5.0.0 (2022-08-16)

Enhancements

  • Remove Decide and make trackAutomaticEvents required parameter #996

v4.2.0 (2022-06-24)

Enhancements

  • use millisecond precision for event.time property #994

v4.1.6 (2022-05-20)

v4.1.5 (2022-05-05)

Enhancements

  • track "implementation" and each debug launch #988

v4.1.4 (2022-04-26)

Enhancements

  • add dev nps survey #986
  • Remove nocilla and ocmock #979

Fixes

  • only add $distinct_id to people records #987

v4.1.3 (2022-02-15)

Fixes

  • 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)

Enhancements

  • Remove nocilla and ocmock #979

Fixes

  • 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)

Fixes:

  • Set content-type to application/json as required by Mixpanel ingestion API #977

    This 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.

Enhancements

  • add useUniqueDistinctId #972

Fixes

  • fix incorrect app version property #974
  • add [NSSet class] to unarchiveFromFile #973

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:

Merged pull requests:

  • Carrier name retrieval #955
  • Remove alias check when calling identify #954

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:

  • enable Github Actions to automatically upload Carthage artifact #941
  • migrate to Airship 14.0 for the Urban Airship integration #939
  • Add a CHANGELOG placeholder #936
  • Add github workflow for auto release #935
  • Migrate CI to github actions #933
  • update readme for beta version #931