Releases: mParticle/mparticle-apple-sdk
Release 6.10.0
Upgrade suggestion: MODERATE. Upgrade if you need to collect attribution details from Search Ads
- [NEW] Collect attribute details from search ads
- [FIX] Compare custom mapping keys in a case insensitive manner
- [FIX] Convert event attributes to
<string, string>
prior to matching custom mappings - [FIX] Generate the upload batch when the app is terminated by the user or OS. This way app version and build will always be correctly attributed to app events
Release 6.9.0
Upgrade suggestion: LOW. Upgrade if you forward data to Apptimize
- [NEW] Support for Apptimize as a kit
- [NEW] Collect whether Daylight Savings Time is enabled
- [NEW] Add notification for when the SDK has finished initializing. Add a flag property indicating whether the SDK has been initialized (KVO compatible)
Release 6.8.0
Upgrade suggestion: MODERATE. Upgrade if you need to support iOS 10
- [NEW] Support for Leanplum as a kit
- [NEW] When a user identity changes a new type of message is added to the batch to be uploaded to the server. This allows for greater control to inform partners about which user identities were set/present at the moment an app event is logged
You will need for this SDK update:
- Xcode 8 or later
- CocoaPods 1.1.0.rc.2 or later
Release 6.7.2
Upgrade suggestion: LOW. Upgrade if you forward data to Amplitude
- [FIX] When a user attribute changes (new, update, or delete) a new type of message is added to the batch to be uploaded to the server. This allows for greater control to inform partners about which user attributes were set/present at the moment an app event is logged.
Release 6.7.1
Upgrade suggestion: LOW. Upgrade if you log events prior to the SDK being fully initialized
- [FIX] Timing of logged events: Events (both app events and commerce events) now have a timestamp property, which gets populated automatically by the SDK, when an event is logged prior to the SDK being fully initialized. If set, this property will override the timestamp of messages when they are about to be persisted
Release 6.7.0
Upgrade suggestion: MODERATE. Upgrade if you use custom mappings
- [NEW] Custom mappings now support more advanced matching schemes
Release 6.6.1
Upgrade suggestion: LOW. Upgrade if you are a kit partner/developer and need to pass integration attributes to the core SDK
- [FIX] A newly introduced class was missing from the tvOS Xcode target
Release 6.6.0
Upgrade suggestion: LOW. Upgrade if you are a kit partner/developer and need to pass integration attributes to the core SDK
- [NEW] Kits can now pass integration attributes back to the core SDK
Release 6.5.0
Upgrade suggestion: LOW. Upgrade if you want to use Primer as a kit
- [NEW] Support for Primer as a kit
Release 6.4.0
Upgrade suggestion: LOW. Upgrade if you want to use Apptentive as a kit or need to configure the behavior for silent notification registration
- [NEW] Support for Apptentive as a kit
- [NEW]
MParticleConfig.plist
option to opt in/out of automatic silent notification registration. See mParticle Docs for details