Skip to content

Commit 804edda

Browse files
chore(release): 8.39.0 [skip ci]
# [8.39.0](v8.38.0...v8.39.0) (2025-09-18) ### Bug Fixes * Update Hashed Email Logic With Unassigned ([#401](#401)) ([c50b101](c50b101)) ### Features * SDKE-119 Create protocols for testability ([#402](#402)) ([12b636e](12b636e)) * SDKE-119 Create protocols for testability. Part 2 ([#403](#403)) ([6401e0c](6401e0c)) * SDKE-119 Create protocols for testability. Part 3 ([#404](#404)) ([9032458](9032458)) * SDKE-61 Extract and test callback logic. Part 1 ([#395](#395)) ([c3a7da9](c3a7da9)) * SDKE-61 Extract and test callback logic. Part 2 ([#396](#396)) ([2fb2490](2fb2490)) * SDKE-61 Extract and test callback logic. Part 3 ([#397](#397)) ([b6cd236](b6cd236)) * SDKE-61 Extract and test callback logic. Part 4 ([#398](#398)) ([3cf3c88](3cf3c88)) * SDKE-62 Refactor MPListenerController for Testability ([#400](#400)) ([cc843a5](cc843a5)) * SDKE-63-replace-logging-macros-with-swift-helpers ([#405](#405)) ([0ca4964](0ca4964)) * SDKE-64 Improve mParticle.m test coverage in swift ([#406](#406)) ([d4ef623](d4ef623)) * SDKE-64 Improve mParticle.m test coverage in swift 2 ([#407](#407)) ([b8d67ec](b8d67ec)) * SDKE-64 Improve mParticle.m test coverage in swift 3 ([#410](#410)) ([72a111c](72a111c))
1 parent 21d9c2a commit 804edda

File tree

7 files changed

+33
-9
lines changed

7 files changed

+33
-9
lines changed

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,26 @@
1+
# [8.39.0](https://github.com/mParticle/mparticle-apple-sdk/compare/v8.38.0...v8.39.0) (2025-09-18)
2+
3+
4+
### Bug Fixes
5+
6+
* Update Hashed Email Logic With Unassigned ([#401](https://github.com/mParticle/mparticle-apple-sdk/issues/401)) ([c50b101](https://github.com/mParticle/mparticle-apple-sdk/commit/c50b101de6d7d4f66ea7708fb435607399b61c71))
7+
8+
9+
### Features
10+
11+
* SDKE-119 Create protocols for testability ([#402](https://github.com/mParticle/mparticle-apple-sdk/issues/402)) ([12b636e](https://github.com/mParticle/mparticle-apple-sdk/commit/12b636ee1e777c2de323f2f1ed071af64b1f9a20))
12+
* SDKE-119 Create protocols for testability. Part 2 ([#403](https://github.com/mParticle/mparticle-apple-sdk/issues/403)) ([6401e0c](https://github.com/mParticle/mparticle-apple-sdk/commit/6401e0ce5d90a645b2b5b21d03bb8952d9634477))
13+
* SDKE-119 Create protocols for testability. Part 3 ([#404](https://github.com/mParticle/mparticle-apple-sdk/issues/404)) ([9032458](https://github.com/mParticle/mparticle-apple-sdk/commit/90324581718d148c757fc8166b23f28bd8be08a3))
14+
* SDKE-61 Extract and test callback logic. Part 1 ([#395](https://github.com/mParticle/mparticle-apple-sdk/issues/395)) ([c3a7da9](https://github.com/mParticle/mparticle-apple-sdk/commit/c3a7da9aa5020051e18026572f893b50022d3809))
15+
* SDKE-61 Extract and test callback logic. Part 2 ([#396](https://github.com/mParticle/mparticle-apple-sdk/issues/396)) ([2fb2490](https://github.com/mParticle/mparticle-apple-sdk/commit/2fb2490d0c2b0021d3277ab56b60f46d5b134771))
16+
* SDKE-61 Extract and test callback logic. Part 3 ([#397](https://github.com/mParticle/mparticle-apple-sdk/issues/397)) ([b6cd236](https://github.com/mParticle/mparticle-apple-sdk/commit/b6cd236a729f96d94b20e60e661c00846131e434))
17+
* SDKE-61 Extract and test callback logic. Part 4 ([#398](https://github.com/mParticle/mparticle-apple-sdk/issues/398)) ([3cf3c88](https://github.com/mParticle/mparticle-apple-sdk/commit/3cf3c881fed67467854117f2b742e3dac241ad4c))
18+
* SDKE-62 Refactor MPListenerController for Testability ([#400](https://github.com/mParticle/mparticle-apple-sdk/issues/400)) ([cc843a5](https://github.com/mParticle/mparticle-apple-sdk/commit/cc843a5e87c92a9d5660ec585a0d196df8c70295))
19+
* SDKE-63-replace-logging-macros-with-swift-helpers ([#405](https://github.com/mParticle/mparticle-apple-sdk/issues/405)) ([0ca4964](https://github.com/mParticle/mparticle-apple-sdk/commit/0ca49647884abef0268666d926d35bc4866e8831))
20+
* SDKE-64 Improve mParticle.m test coverage in swift ([#406](https://github.com/mParticle/mparticle-apple-sdk/issues/406)) ([d4ef623](https://github.com/mParticle/mparticle-apple-sdk/commit/d4ef62322d4749f716ad0ebf38014b59e87244f3))
21+
* SDKE-64 Improve mParticle.m test coverage in swift 2 ([#407](https://github.com/mParticle/mparticle-apple-sdk/issues/407)) ([b8d67ec](https://github.com/mParticle/mparticle-apple-sdk/commit/b8d67ec49dd2394a8991df04f76a590ff98d4f24))
22+
* SDKE-64 Improve mParticle.m test coverage in swift 3 ([#410](https://github.com/mParticle/mparticle-apple-sdk/issues/410)) ([72a111c](https://github.com/mParticle/mparticle-apple-sdk/commit/72a111c0f6d00f6d10cf5724f2164a6a5db07111))
23+
124
# [8.38.0](https://github.com/mParticle/mparticle-apple-sdk/compare/v8.37.1...v8.38.0) (2025-08-20)
225

326

Framework/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>8.38.0</string>
18+
<string>8.39.0</string>
1919
<key>CFBundleSignature</key>
2020
<string>????</string>
2121
<key>CFBundleVersion</key>

Package.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
import PackageDescription
44

5-
let mParticle_Apple_SDK_URL = "https://static.mparticle.com/sdk/ios/v8.38.0/mParticle_Apple_SDK.xcframework.zip"
6-
let mParticle_Apple_SDK_Checksum = "dc8ce41bdcc7184ec342df183f4c1b0b57b3f9e86f97fd2a50f36dd5c0e841fa"
5+
let mParticle_Apple_SDK_URL = "https://static.mparticle.com/sdk/ios/v8.39.0/mParticle_Apple_SDK.xcframework.zip"
6+
let mParticle_Apple_SDK_Checksum = "8c6e6fb1891d844486a6be0c671875ec03a0b8457b3cef26bc4f7e3e4b866143"
77

8-
let mParticle_Apple_SDK_NoLocation_URL = "https://static.mparticle.com/sdk/ios/v8.38.0/mParticle_Apple_SDK_NoLocation.xcframework.zip"
9-
let mParticle_Apple_SDK_NoLocation_Checksum = "4536e842c34299abe0e2b183b041d95fecacb72b1e5dc0bd0614aea73c8012f5"
8+
let mParticle_Apple_SDK_NoLocation_URL = "https://static.mparticle.com/sdk/ios/v8.39.0/mParticle_Apple_SDK_NoLocation.xcframework.zip"
9+
let mParticle_Apple_SDK_NoLocation_Checksum = "7016efe3e47b2b2915dd8164f37dad34d1e3a5234e9ee9ecbd1ea4fd7903909e"
1010

1111
let package = Package(
1212
name: "mParticle-Apple-SDK",

mParticle-Apple-SDK.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "mParticle-Apple-SDK"
3-
s.version = "8.38.0"
3+
s.version = "8.39.0"
44
s.summary = "mParticle Apple SDK."
55

66
s.description = <<-DESC

mParticle-Apple-SDK/MPConstants.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ func MPMilliseconds(timestamp: Double) -> Double {
1515
// NOTE: I kept the same naming here for clarity, but we should rename these
1616
// after we remove them from the MPIConstants.h file
1717

18-
let kMParticleSDKVersion = "8.38.0"
18+
let kMParticleSDKVersion = "8.39.0"
1919

2020
struct MessageKeys {
2121
static let kMPMessagesKey = "msgs"

mParticle-Apple-SDK/MPIConstants.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#import "MPIConstants.h"
22

33
// mParticle SDK Version
4-
NSString *const kMParticleSDKVersion = @"8.38.0";
4+
NSString *const kMParticleSDKVersion = @"8.39.0";
55

66
// Message Type (dt)
77
NSString *const kMPMessageTypeKey = @"dt";

mParticle_Apple_SDK.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,5 +118,6 @@
118118
"8.36.0": "https://github.com/mParticle/mparticle-apple-sdk/releases/download/v8.36.0/mParticle_Apple_SDK.framework.zip?alt=https://github.com/mParticle/mparticle-apple-sdk/releases/download/v8.36.0/mParticle_Apple_SDK.xcframework.zip",
119119
"8.37.0": "https://github.com/mParticle/mparticle-apple-sdk/releases/download/v8.37.0/mParticle_Apple_SDK.framework.zip?alt=https://github.com/mParticle/mparticle-apple-sdk/releases/download/v8.37.0/mParticle_Apple_SDK.xcframework.zip",
120120
"8.37.1": "https://github.com/mParticle/mparticle-apple-sdk/releases/download/v8.37.1/mParticle_Apple_SDK.framework.zip?alt=https://github.com/mParticle/mparticle-apple-sdk/releases/download/v8.37.1/mParticle_Apple_SDK.xcframework.zip",
121-
"8.38.0": "https://github.com/mParticle/mparticle-apple-sdk/releases/download/v8.38.0/mParticle_Apple_SDK.framework.zip?alt=https://github.com/mParticle/mparticle-apple-sdk/releases/download/v8.38.0/mParticle_Apple_SDK.xcframework.zip"
121+
"8.38.0": "https://github.com/mParticle/mparticle-apple-sdk/releases/download/v8.38.0/mParticle_Apple_SDK.framework.zip?alt=https://github.com/mParticle/mparticle-apple-sdk/releases/download/v8.38.0/mParticle_Apple_SDK.xcframework.zip",
122+
"8.39.0": "https://github.com/mParticle/mparticle-apple-sdk/releases/download/v8.39.0/mParticle_Apple_SDK.framework.zip?alt=https://github.com/mParticle/mparticle-apple-sdk/releases/download/v8.39.0/mParticle_Apple_SDK.xcframework.zip"
122123
}

0 commit comments

Comments
 (0)