Releases: mParticle/mparticle-apple-sdk
Version 6.14.1
Upgrade suggestion: MEDIUM.
- [FIX] Retry and increase timeout for search ads
Version 6.14.0
Upgrade suggestion: LOW. Update if you need support for Skyhook or Iterable.
- [NEW] Add support for Skyhook
- [NEW] Add support for Iterable
Release 6.13.3
Upgrade suggestion: MEDIUM.
- [FIX] Capture user agent in start, never in background
Release 6.12.6
Upgrade suggestion: LOW. Upgrade if you've seen a kit configuration be removed from cache by the O.S.
- [FIX] Force refresh the config cache when a kit configuration is absent
Release 6.12.5
Upgrade suggestion: LOW. Upgrade if you're updating user attributes from multiple, concurrent, threads
- [NEW] Use mutable copy of string when setting a user attribute key
Release 6.12.4
Upgrade suggestion: LOW. Upgrade if you need lat/long in session start or have custom mappings to commerce events
- [NEW] Include latitude and longitude in session start events
- [NEW] Allow for environment override even for prod apps
- [FIX] Reporting of commerce events when originated from a custom mapping
Release 6.12.3
Upgrade suggestion: LOW. Upgrade if you have custom mappings for commerce events
- [FIX] Execute projection when the commerce event has no mapped attributes
Release 6.12.2
Upgrade suggestion: LOW. Upgrade if you see unsupported data types being added to
MPEvent
attributes
- [NEW] Remove eTag when app version or build changes
- [FIX] Enumeration to generate upload batches is done non-concurrently
Release 6.12.1
Upgrade suggestion: LOW. Upgrade if you see unsupported data types being added to
MPEvent
attributes
- [FIX] A try/catch block added to serialization of MPMessage. Moreover, further conditions were added to assure the values being handled by the MPUploadBuilder are valid
Release 6.12.0
Upgrade suggestion: MODERATE. Upgrade if you need to use the Radar integration or want a lighter SDK
- [NEW] Support for Radar as a kit
- [NEW] Retrieve kit instance asynchronously with a block. Use
- (void)kitInstance:(NSNumber *)kitCode completionHandler:(void (^)(id _Nullable kitInstance))completionHandler;
to retrieve a kit instance. The block will be called immediately if the kit is already initialized, or will be called asynchronously as soon as the kit becomes initialized - [NEW] Lighter SDK. New Year, new resolution, the core SDK has gone on a diet. Stay tuned, more to come
- [FIX] Fix location getter and nullability notation