Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 41 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,45 @@ For each release, **Core** (main SDK) changes are listed first, followed by **Ki

## [Unreleased]

## [9.0.1] - 2026-04-22

### Core

#### Changed

- Update Apple SDK installation and kit docs ([#741](https://github.com/mParticle/mparticle-apple-sdk/pull/741))

### Kits

#### Adjust

##### Fixed

- Point kit podspec source URLs to mirror repos ([#740](https://github.com/mParticle/mparticle-apple-sdk/pull/740))
- Add "v" prefix to git tag in all kit podspecs ([#739](https://github.com/mParticle/mparticle-apple-sdk/pull/739))

##### Changed

- Add issues redirect notice to all kit READMEs ([#750](https://github.com/mParticle/mparticle-apple-sdk/pull/750))

#### Adobe

##### Fixed

- Prevent use-after-free crash in Adobe kit \_midOverride ([#755](https://github.com/mParticle/mparticle-apple-sdk/pull/755))

#### Braze

##### Fixed

- Replace real Braze instances with OCMClassMock in SPM tests ([#751](https://github.com/mParticle/mparticle-apple-sdk/pull/751))

#### Google-analytics-firebase-ga4

##### Fixed

- Replace non-modular header imports in Firebase kit headers ([#742](https://github.com/mParticle/mparticle-apple-sdk/pull/742))

## [9.0.0] - 2026-04-07

### Core
Expand Down Expand Up @@ -2238,5 +2277,6 @@ This release updates MPIdentityApiRequest by removing the copyUserAttributes set
- Added support to the new iOS 9 application:openURL:options: app delegate method
- Fixed a bug migrating data when the database structure changes

[unreleased]: https://github.com/mParticle/mparticle-apple-sdk/compare/v9.0.0...HEAD
[unreleased]: https://github.com/mParticle/mparticle-apple-sdk/compare/v9.0.1...HEAD
[9.0.1]: https://github.com/mParticle/mparticle-apple-sdk/compare/v9.0.0...v9.0.1
[9.0.0]: https://github.com/mParticle/mparticle-apple-sdk/compare/v8.44.4...v9.0.0
2 changes: 1 addition & 1 deletion Framework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>9.0.0</string>
<string>9.0.1</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
Expand Down
2 changes: 1 addition & 1 deletion Kits/adjust/adjust-5/mParticle-Adjust-5.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-Adjust-5"
s.module_name = 'mParticle_Adjust'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Adjust integration for mParticle"
s.description = <<-DESC
This is the Adjust integration for mParticle.
Expand Down
2 changes: 1 addition & 1 deletion Kits/adobe/adobe-5/mParticle-Adobe-5.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-Adobe-5"
s.module_name = 'mParticle_Adobe'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Adobe integration for mParticle"
s.description = <<-DESC
This is the Adobe integration for mParticle.
Expand Down
2 changes: 1 addition & 1 deletion Kits/appsflyer/appsflyer-6/mParticle-AppsFlyer-6.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-AppsFlyer-6"
s.module_name = 'mParticle_AppsFlyer'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "AppsFlyer integration for mParticle"
s.description = <<-DESC
This is the AppsFlyer integration for mParticle.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-Apptentive-6"
s.module_name = 'mParticle_Apptentive'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Apptentive integration for mParticle"
s.description = <<-DESC
This is the Apptentive integration for mParticle.
Expand Down
2 changes: 1 addition & 1 deletion Kits/apptimize/apptimize-3/mParticle-Apptimize-3.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-Apptimize-3"
s.module_name = 'mParticle_Apptimize'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Apptimize integration for mParticle"
s.description = <<-DESC
This is the Apptimize integration for mParticle.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,7 @@ - (void)start {
NSString *branchKey = [self.configuration[ekBMAppKey] copy];
self.branchInstance = [Branch getInstance:branchKey];

[self.branchInstance registerPluginName:@"mParticleKit" version:@"9.0.0"];
[self.branchInstance registerPluginName:@"mParticleKit" version:@"9.0.1"];

#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wundeclared-selector"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-BranchMetrics-3"
s.module_name = 'mParticle_BranchMetrics'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Branch Metrics integration for mParticle"
s.description = <<-DESC
This is the Branch Metrics integration for mParticle.
Expand Down
2 changes: 1 addition & 1 deletion Kits/braze/braze-12/mParticle-Braze-12.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-Braze-12"
s.module_name = 'mParticle_Braze'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Braze integration for mParticle"
s.description = <<-DESC
This is the Braze integration for mParticle.
Expand Down
2 changes: 1 addition & 1 deletion Kits/braze/braze-13/mParticle-Braze-13.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-Braze-13"
s.module_name = 'mParticle_Braze'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Braze integration for mParticle"
s.description = <<-DESC
This is the Braze integration for mParticle.
Expand Down
2 changes: 1 addition & 1 deletion Kits/braze/braze-14/mParticle-Braze-14.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-Braze-14"
s.module_name = 'mParticle_Braze'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Braze integration for mParticle"
s.description = <<-DESC
This is the Braze integration for mParticle.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
static NSString *const kCTTransactionID = @"Transaction Id";
static NSString *const kCTChargedID = @"Charged ID";
static NSString *const kLibName = @"mParticle-iOS";
static NSString *const kLibVersion = @"9.0.0";
static NSString *const kLibVersion = @"9.0.1";

@implementation MPKitCleverTap

Expand Down
2 changes: 1 addition & 1 deletion Kits/clevertap/clevertap-7/mParticle-CleverTap-7.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-CleverTap-7"
s.module_name = 'mParticle_CleverTap'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "CleverTap integration for mParticle"
s.description = <<-DESC
This is the CleverTap integration for mParticle.
Expand Down
2 changes: 1 addition & 1 deletion Kits/comscore/comscore-6/mParticle-ComScore-6.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-ComScore-6"
s.module_name = 'mParticle_ComScore'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "comScore integration for mParticle"
s.description = <<-DESC
This is the comScore integration for mParticle.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-FirebaseGA4-11"
s.module_name = 'mParticle_FirebaseGA4'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Firebase Analytics (GA4) integration for mParticle"
s.description = <<-DESC
This is the Firebase Analytics (GA4) integration for mParticle.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-FirebaseGA4-12"
s.module_name = 'mParticle_FirebaseGA4'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Firebase Analytics (GA4) integration for mParticle"
s.description = <<-DESC
This is the Firebase Analytics (GA4) integration for mParticle.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-Firebase-11"
s.module_name = 'mParticle_Firebase'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Firebase Analytics integration for mParticle"
s.description = <<-DESC
This is the Firebase Analytics integration for mParticle.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-Firebase-12"
s.module_name = 'mParticle_Firebase'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Firebase Analytics integration for mParticle"
s.description = <<-DESC
This is the Firebase Analytics integration for mParticle.
Expand Down
2 changes: 1 addition & 1 deletion Kits/iterable/iterable-6/mParticle-Iterable-6.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-Iterable-6"
s.module_name = 'mParticle_Iterable'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Iterable integration for mParticle"
s.description = <<-DESC
This is the Iterable integration for mParticle.
Expand Down
2 changes: 1 addition & 1 deletion Kits/leanplum/leanplum-6/mParticle-Leanplum-6.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-Leanplum-6"
s.module_name = 'mParticle_Leanplum'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Leanplum integration for mParticle"
s.description = <<-DESC
This is the Leanplum integration for mParticle.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-Localytics-6"
s.module_name = 'mParticle_Localytics'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Localytics integration for mParticle"
s.description = <<-DESC
This is the Localytics integration for mParticle.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-Localytics-7"
s.module_name = 'mParticle_Localytics'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Localytics integration for mParticle"
s.description = <<-DESC
This is the Localytics integration for mParticle.
Expand Down
2 changes: 1 addition & 1 deletion Kits/onetrust/onetrust/mParticle-OneTrust.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "mParticle-OneTrust"
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "OneTrust integration for mParticle"
s.description = <<-DESC
This is the OneTrust integration for mParticle.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-Optimizely-4"
s.module_name = 'mParticle_Optimizely'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Optimizely integration for mParticle"
s.description = <<-DESC
This is the Optimizely integration for mParticle.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-Optimizely-5"
s.module_name = 'mParticle_Optimizely'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Optimizely integration for mParticle"
s.description = <<-DESC
This is the Optimizely integration for mParticle.
Expand Down
2 changes: 1 addition & 1 deletion Kits/radar/radar-3/mParticle-Radar-3.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-Radar-3"
s.module_name = 'mParticle_Radar'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Radar integration for mParticle"
s.description = <<-DESC
This is the Radar integration for mParticle.
Expand Down
2 changes: 1 addition & 1 deletion Kits/rokt/rokt/Sources/mParticle-Rokt/MPKitRokt.m
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
@import RoktContracts;

// Kit version
static NSString * const kMPRoktKitVersion = @"9.0.0";
static NSString * const kMPRoktKitVersion = @"9.0.1";

// Constants for kit configuration keys
static NSString * const kMPKitConfigurationIdKey = @"id";
Expand Down
2 changes: 1 addition & 1 deletion Kits/rokt/rokt/mParticle-Rokt.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "mParticle-Rokt"
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Rokt integration for mParticle"
s.description = <<-DESC
This is the Rokt integration for mParticle.
Expand Down
2 changes: 1 addition & 1 deletion Kits/singular/singular-12/mParticle-Singular-12.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-Singular-12"
s.module_name = 'mParticle_Singular'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Singular integration for mParticle"
s.description = <<-DESC
This is the Singular integration for mParticle.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-UrbanAirship-19"
s.module_name = 'mParticle_UrbanAirship'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Airship integration for mParticle"
s.description = <<-DESC
This is the Airship (Urban Airship) integration for mParticle.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "mParticle-UrbanAirship-20"
s.module_name = 'mParticle_UrbanAirship'
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Airship integration for mParticle"
s.description = <<-DESC
This is the Airship (Urban Airship) integration for mParticle.
Expand Down
3 changes: 1 addition & 2 deletions VERSION
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
9.0.0

9.0.1
2 changes: 1 addition & 1 deletion mParticle-Apple-SDK-ObjC.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "mParticle-Apple-SDK-ObjC"
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "mParticle Apple SDK."

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion mParticle-Apple-SDK-Swift.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "mParticle-Apple-SDK-Swift"
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "mParticle Apple SDK Swift components."

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion mParticle-Apple-SDK.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "mParticle-Apple-SDK"
s.version = "9.0.0"
s.version = "9.0.1"
s.summary = "Swift umbrella sources for mParticle Apple SDK (same paths as SwiftPM product `mParticle-Apple-SDK`)."

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion mParticle-Apple-SDK/MPIConstants.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#import "MPIConstants.h"

// mParticle SDK Version
NSString *const kMParticleSDKVersion = @"9.0.0";
NSString *const kMParticleSDKVersion = @"9.0.1";

// Message Type (dt)
NSString *const kMPMessageTypeKey = @"dt";
Expand Down
Loading