Skip to content

Releases: mParticle/mparticle-apple-sdk

Version 7.15.3

12 Feb 21:31
Compare
Choose a tag to compare

Core

  • Fix bug where data plan id and version would be sent as zero if not specified

Kits

  • None

Version 7.15.2

06 Feb 18:07
Compare
Choose a tag to compare

Core

  • Use default URL path to generate x-mp-signature

Kits

  • Kochava - Add support for enhanced deeplinking

Version 7.15.1

03 Feb 21:20
Compare
Choose a tag to compare

Core

This release fixes a critical issue in 7.15.0 where invalid modify requests could be created by the SDK.

Kits

  • AppsFlyer - Fix custom attribute being set incorrectly in commerce event

Version 7.15.0

29 Jan 19:35
Compare
Choose a tag to compare

Core

This release introduces support for compliance with the California Consumer Privacy Act (CCPA).

Kits

  • Appboy - Respect dob user attribute

Version 7.14.0

10 Jan 17:00
Compare
Choose a tag to compare

This release fixes an issue where kit dependencies on the core SDK were not properly updated by the release automation.

No code changes are included.

Version 7.13.0

08 Jan 20:06
Compare
Choose a tag to compare

Core

This release introduces support for Data Planning!

When initializing the SDK, you can now specify your data plan ID and version in MParticleOptions.

For more details, please see the documentation: https://docs.mparticle.com/guides/data-master/#data-plans

Kits

  • Braze - Respect user identification type in kit config
  • AppsFlyer - Update to AppsFlyer to version 5.0.0
  • Branch - Update Branch to version 0.31.2

Version 7.12.7

26 Nov 22:10
Compare
Choose a tag to compare

Core

This release addresses an issue where the SDK might crash when logging commerce events, if certain recently-updated kits that support commerce are included.

In addition, a change has been included that should improve SDK responsiveness and prevent the SDK
from inadvertently showing up in unrelated stack traces due to unnecessarily waiting to run on
the main queue when processing network responses.

Kits

  • Adobe - Update to prevent multiple defined symbol linker error

Version 7.12.6

14 Nov 21:54
Compare
Choose a tag to compare

Core

This release includes a number of targeted bug fixes to the SDK.

  • Set device token on message queue
  • Add handling for webview commerce attributes
  • Exclude config endpoint from upload retry logic
  • Deprecate logCommerceEvent: method--please call logEvent: instead.

Kits

  • Adobe - Update for Media SDK beta 3

Version 7.12.5

31 Oct 16:43
Compare
Choose a tag to compare

Core

User Agent Collection

This release resolves an issue where user agent collection may not work correctly for certain app configurations.

This is due to a behavior change by Apple that appears to be isolated to Swift projects, where the application state within didFinishLaunching is set to background instead of inactive.

Also included is a change to allow user agent collection in iOS extensions.

Kits

  • None

Version 7.12.4

30 Oct 21:14
Compare
Choose a tag to compare

Core

User Agent Collection

  • This release restores support for automatic collection of browser user agent by the SDK.

  • This release also deprecates the Cart API. The Cart API was originally designed to maintain and hold on to product objects to be appended automatically to Commerce events. Over time we have found it to be better practice for the hosting app to maintain shopping cart state rather than the mParticle SDK. In place of the Cart API, please include all of the applicable product objects with each Commerce event.

Kits

  • Updates for iOS 13