Skip to content

Latest commit

 

History

History
115 lines (55 loc) · 3.82 KB

CHANGELOG.md

File metadata and controls

115 lines (55 loc) · 3.82 KB

v3.1.7 (2022-03-23)

Fixes

  • Check if automatic events flag is set before flushing #526

v3.1.6 (2022-03-09)

Fixes

  • Fix deadlock in initialization #525

v3.1.5 (2022-02-19)

Fixes

  • Fix disk I/O error caused by race condition from multiple initializations with the same token #519

v3.1.4 (2022-02-11)

Fixes

  • Fixes for several race conditions and sqlite warnings #517

v3.1.3 (2022-02-03)

Fixes

  • Fix automatic events settings #511

v3.1.2 (2022-01-26)

Fixes

  • Fix unit tests and remove outdated 'Nocilla' stub server #509
  • fix build issue in JSONHandler #508

v3.1.1 (2022-01-21)

What's Changed

  • Fix the reset completion block not being triggered by @zihejia in mixpanel#505
  • Set content-type to application/json by @jaredmixpanel in mixpanel#506 This will avoid events being rejected by the server if any string contains "& % ".

Full Changelog: https://github.com/mixpanel/mixpanel-swift/compare/v3.1.0...v3.1.1

v3.1.0 (2022-01-13)

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 parameter to initialize #500
  • Remove base64 encoding #499
  • Add superProperties param to initialize #498

Fixes

  • Fix incorrect app version property #497
  • Fix First App Open not always being able to be triggered #496

Merged pull requests:

  • Add completion closure to async apis reset\(\), identify\(\) and createAlias\(\) #468

v3.0.0 (2022-01-02)

  • Messages & Experiments feature removal, 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.

v2.10.4 (2021-12-14)

Closed issues:

  • Stop serialize data through NSKeyedArchiver #433
  • Sending many events in a row causes OOM crash #429