Skip to content

Commit d41c262

Browse files
committed
Released MoEngageCore 10.01.0, MoEngageCampaignsCore 1.00.0, MoEngageMessaging 5.01.0, MoEngageInApps 7.01.0, MoEngageInbox 3.01.0, MoEngageRichNotification 8.01.0, MoEngageRealTimeTrigger 3.01.0
1 parent b387699 commit d41c262

11 files changed

+99
-27
lines changed

CHANGELOG.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,41 @@
22
=================================
33

44
## Changelog:
5+
### Version 9.25.0 *(16th June 2025)*
6+
-------------------------------------------
7+
8+
#### Core 10.01.0
9+
Whats new
10+
* APIs for tracking personalization clicks and impressions
11+
12+
#### Messaging 5.01.0
13+
Whats new
14+
* Added accessibility support
15+
Fixes:
16+
* Fixed provisional opt in device attribute not getting tracked after 24hrs.
17+
18+
#### Inbox 3.01.0
19+
Whats new
20+
* Added accessibility support
21+
22+
#### InApps 7.01.0
23+
Whats new
24+
* Added accessibility support
25+
Fixes:
26+
* Fixed crash when `rootViewController` is nil while showing inapp campaign.
27+
28+
#### RichNotification 8.01.0
29+
Whats new
30+
* Added accessibility support
31+
32+
#### RealTimeTrigger 3.01.0
33+
Whats new
34+
* Added accessibility support
35+
36+
#### CampaignsCore 1.00.0
37+
Whats new
38+
* Added new framework for Campaigns module.
39+
540
### Version 10.00.0 *(27th May 2025)*
641
-------------------------------------------
742

MoEngage-iOS-SDK.podspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ Pod::Spec.new do |s|
1818
ss.dependency_pod 'MoEngageCore'
1919
ss.dependency_pod 'MoEngageMessaging'
2020
ss.dependency_pod 'MoEngageSecurity'
21+
ss.dependency_pod 'MoEngageCampaignsCore'
2122
end
2223

2324
s.subspec 'KMMedCore' do |ss|

MoEngageCampaignsCore.podspec

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
2+
Pod::Spec.new do |s|
3+
require_relative 'Utilities/spec'
4+
s.extend MoEngageReleaseSDK::Spec
5+
s.define
6+
7+
s.summary = "#{s.name} for iOS"
8+
s.description = <<-DESC
9+
MoEngageCampaignsCore contains the central configuration of Campaigns and common Utils to be used accross all the MoEngage frameworks.
10+
DESC
11+
12+
s.addDirectUseWarning
13+
s.tvos.deployment_target = '13.0'
14+
s.vendored_frameworks = "#{s.name}.xcframework"
15+
s.frameworks = 'Foundation', 'UIKit', 'SystemConfiguration' , 'Security'
16+
s.weak_framework = 'UserNotifications'
17+
18+
s.dependency 'MoEngageCore'
19+
end

MoEngageInApps.podspec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,6 @@ Pod::Spec.new do |s|
1818
s.dependency 'MoEngageCore'
1919
s.dependency 'MoEngageMessaging'
2020
s.dependency 'MoEngageTriggerEvaluator'
21+
s.dependency 'MoEngageCampaignsCore'
22+
2123
end

MoEngageInbox.podspec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,6 @@ Pod::Spec.new do |s|
1515

1616
s.dependency 'MoEngageCore'
1717
s.dependency 'MoEngageMessaging'
18+
s.dependency 'MoEngageCampaignsCore'
19+
1820
end

MoEngageMessaging.podspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,5 @@ Pod::Spec.new do |s|
1616
s.weak_framework = 'UserNotifications'
1717

1818
s.dependency 'MoEngageCore'
19+
s.dependency 'MoEngageCampaignsCore'
1920
end

MoEngageRealTimeTrigger.podspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,5 @@ Pod::Spec.new do |s|
1616
s.dependency 'MoEngageCore'
1717
s.dependency 'MoEngageMessaging'
1818
s.dependency 'MoEngageRichNotification'
19+
s.dependency 'MoEngageCampaignsCore'
1920
end

MoEngageRichNotification.podspec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,6 @@ Pod::Spec.new do |s|
1515

1616
s.dependency 'MoEngageCore'
1717
s.dependency 'MoEngageMessaging'
18+
s.dependency 'MoEngageCampaignsCore'
19+
1820
end

Package.swift

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ struct MoEngagePackageProduct {
2323
extension Collection where Element == Target.Dependency {
2424
static var `default`: [Target.Dependency] {
2525
return [
26-
"MoEngageCore", "MoEngageMessaging", "MoEngageSDK", "MoEngageSecurity",
26+
"MoEngageCore", "MoEngageMessaging", "MoEngageSDK", "MoEngageSecurity","MoEngageCampaignsCore"
2727
]
2828
}
2929

@@ -38,10 +38,11 @@ let products: [MoEngagePackageProduct] = [
3838
.init(
3939
name: "MoEngageSDK",
4040
targets: [
41-
.binaryTarget(name: "MoEngageCore", url: "https://github.com/moengage/apple-sdk/releases/download/10.00.0/MoEngageCore.xcframework.zip", checksum: "9b85330a4a8977872f2d50b318ce542f747b39fb248e754b7a2794fc12f1c1e8"),
42-
.binaryTarget(name: "MoEngageMessaging", url: "https://github.com/moengage/apple-sdk/releases/download/10.00.0/MoEngageMessaging.xcframework.zip", checksum: "6ab4c802ab44f61124992dfc9c15e0c369c525dfcac58b9d20839c6bafd8dd45"),
41+
.binaryTarget(name: "MoEngageCore", url: "https://github.com/moengage/apple-sdk/releases/download/10.01.0/MoEngageCore.xcframework.zip", checksum: "318f3a93783519cd1489aa248873276de0e82cf33bef25a1978d8940e295b98e"),
42+
.binaryTarget(name: "MoEngageMessaging", url: "https://github.com/moengage/apple-sdk/releases/download/10.01.0/MoEngageMessaging.xcframework.zip", checksum: "919a02fcc4abe431c1ec27045e5055621cfe261a1555c1d116bf1f2a76e521c6"),
4343
.binaryTarget(name: "MoEngageSDK", url: "https://github.com/moengage/apple-sdk/releases/download/10.00.0/MoEngageSDK.xcframework.zip", checksum: "3bfccbf74e7838b16a47043e6679f120a0d8c9f0fcee86521a925b04abfb0bd6"),
4444
.binaryTarget(name: "MoEngageSecurity", url: "https://github.com/moengage/apple-sdk/releases/download/10.00.0/MoEngageSecurity.xcframework.zip", checksum: "204a9cdc5cd4b03090264d6daced4855916f79bad2cd514cbfc44e8d2a069b36"),
45+
.binaryTarget(name: "MoEngageCampaignsCore", url: "https://github.com/moengage/apple-sdk/releases/download/10.01.0/MoEngageCampaignsCore.xcframework.zip", checksum: "bb783da03d73a088a1b690572c3e4bf52ffc6934b4da14cad3b0cdcbd75dd32e"),
4546
]
4647
),
4748
.init(
@@ -67,7 +68,7 @@ let products: [MoEngagePackageProduct] = [
6768
.init(
6869
name: "MoEngageInApps",
6970
targets: [
70-
.binaryTarget(name: "MoEngageInApps", url: "https://github.com/moengage/apple-sdk/releases/download/10.00.0/MoEngageInApps.xcframework.zip", checksum: "604e456d1ec7292fd50366574ac27b2d40c5125fd111edb2c55c6faeb76f29a7"),
71+
.binaryTarget(name: "MoEngageInApps", url: "https://github.com/moengage/apple-sdk/releases/download/10.01.0/MoEngageInApps.xcframework.zip", checksum: "0cfb3e489ecdf726b40af8e34bfd13d078af8fb2c362a1bc08cde1efc7b441a7"),
7172
.target(name: "MoEngageInAppSPM", dependencies: .additional(dependency: "MoEngageTriggerEvaluator")),
7273
]
7374
),
@@ -89,21 +90,21 @@ let products: [MoEngagePackageProduct] = [
8990
.init(
9091
name: "MoEngageRichNotification",
9192
targets: [
92-
.binaryTarget(name: "MoEngageRichNotification", url: "https://github.com/moengage/apple-sdk/releases/download/10.00.0/MoEngageRichNotification.xcframework.zip", checksum: "e1809a7ce326ff0201ec85315abb82ab19ffb3be6517011c24ee83008230a469"),
93+
.binaryTarget(name: "MoEngageRichNotification", url: "https://github.com/moengage/apple-sdk/releases/download/10.01.0/MoEngageRichNotification.xcframework.zip", checksum: "1fbe586d3538718ab4c684d295a07e8b06f2f4b226c4f8a6d6f583f54bfc29b0"),
9394
.target(name: "MoEngageRichNotificationSPM", dependencies: .default),
9495
]
9596
),
9697
.init(
9798
name: "MoEngageInbox",
9899
targets: [
99-
.binaryTarget(name: "MoEngageInbox", url: "https://github.com/moengage/apple-sdk/releases/download/10.00.0/MoEngageInbox.xcframework.zip", checksum: "a45a575ea333aedf5feb022e434203ec9010020c526e3e08a60f2fbf1e4af5c3"),
100+
.binaryTarget(name: "MoEngageInbox", url: "https://github.com/moengage/apple-sdk/releases/download/10.01.0/MoEngageInbox.xcframework.zip", checksum: "1348ed9f31f85466a96a2732544ed96390231ce3212445bcabc99801e7f6fd8a"),
100101
.target(name: "MoEngageInboxSPM", dependencies: .additional(dependency: "MoEngageRichNotification")),
101102
]
102103
),
103104
.init(
104105
name: "MoEngageRealTimeTrigger",
105106
targets: [
106-
.binaryTarget(name: "MoEngageRealTimeTrigger", url: "https://github.com/moengage/apple-sdk/releases/download/10.00.0/MoEngageRealTimeTrigger.xcframework.zip", checksum: "fddaa1f6c9f17aa47bcfc8b8102f0f2322a5e0e8332982d224c8734659991cd0"),
107+
.binaryTarget(name: "MoEngageRealTimeTrigger", url: "https://github.com/moengage/apple-sdk/releases/download/10.01.0/MoEngageRealTimeTrigger.xcframework.zip", checksum: "1662475bb21b664e273a708544e0a7f849b53912cd001c4b8a9cd67eec95488a"),
107108
.target(name: "MoEngageRealTimeTriggerSPM", dependencies: .additional(dependency: "MoEngageRichNotification")),
108109
]
109110
),

Utilities/post_build.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ def binary_target(package)
4040
extension Collection where Element == Target.Dependency {
4141
static var `default`: [Target.Dependency] {
4242
return [
43-
"MoEngageCore", "MoEngageMessaging", "MoEngageSDK", "MoEngageSecurity",
43+
"MoEngageCore", "MoEngageMessaging", "MoEngageSDK", "MoEngageSecurity","MoEngageCampaignsCore"
4444
]
4545
}
4646
@@ -59,6 +59,7 @@ def binary_target(package)
5959
#{binary_target(config_map['MoEngageMessaging'])},
6060
#{binary_target(config_map['MoEngageSDK'])},
6161
#{binary_target(config_map['MoEngageSecurity'])},
62+
#{binary_target(config_map['MoEngageCampaignsCore'])},
6263
]
6364
),
6465
.init(

0 commit comments

Comments
 (0)