Skip to content

Commit 05f7f65

Browse files
authored
feat/Version 2.27.0
1 parent d7d3126 commit 05f7f65

File tree

12 files changed

+30
-18
lines changed

12 files changed

+30
-18
lines changed

Documentation/notification-extensions.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ Follow the instructions in the relevant section for the dependency manager you u
4949

5050
Optionally, you can specify the ExponeaSDK version as follows to let `pod` automatically any smaller than minor version updates:
5151
```
52-
pod "ExponeaSDK-Notifications", "~> 2.26.2"
52+
pod "ExponeaSDK-Notifications", "~> 2.27.0"
5353
```
5454

5555
### Carthage

Documentation/release-notes.md

+12
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,18 @@ parentDocSlug: ios-sdk
77
---
88

99
## Release Notes
10+
## Release Notes for 2.27.0
11+
#### June 27, 2024
12+
* Added:
13+
* Adds support for multiple In-App Content Blocks in the same placeholder through `InAppContentBlockCarouselView`. The SDK will loop through the content blocks one at a time in order of the configured Priority.
14+
* Adds `inAppMessageShown` and `inAppMessageError` methods to `InAppMessageCallback` to improve support for customized In-App Message behavior.
15+
* Increases the minimum required iOS version to 13.
16+
* Adds support for newer Swift versions in Podspec.
17+
* Fixed:
18+
* Fixes an issue where iPhone 15 devices would not be recognized in tracked events.
19+
* Fixes a broken README link and outdated info in the Podspec.
20+
21+
1022
## Release Notes for 2.26.2
1123
#### June 19, 2024
1224
* Features

Documentation/setup.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ The instructions below are for Xcode 15.1 and may differ if you use a different
3535
3636
Optionally, you can specify the `ExponeaSDK` version as follows to let `pod` automatically any smaller than minor version updates:
3737
```
38-
pod "ExponeaSDK", "~> 2.26.2"
38+
pod "ExponeaSDK", "~> 2.27.0"
3939
```
4040
For more information, refer to [Specifying pod versions](https://guides.cocoapods.org/using/the-podfile.html#specifying-pod-versions) in the Cocoapods documentation.
4141

ExponeaSDK-Notifications.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Pod::Spec.new do |s|
1616
#
1717

1818
s.name = "ExponeaSDK-Notifications"
19-
s.version = "2.26.2"
19+
s.version = "2.27.0"
2020
s.summary = "A completementary extension-safe framework for supporting rich push notifications in Exponea SDK."
2121

2222
# This description is used to generate tags and improve search results.

ExponeaSDK.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Pod::Spec.new do |s|
1616
#
1717

1818
s.name = "ExponeaSDK"
19-
s.version = "2.26.2"
19+
s.version = "2.27.0"
2020
s.summary = "Exponea SDK used to track and fetch data from Exponea Experience Cloud."
2121

2222
# This description is used to generate tags and improve search results.

ExponeaSDK/Example/Resources/Info.plist

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<key>CFBundlePackageType</key>
1818
<string>APPL</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>2.26.2</string>
20+
<string>2.27.0</string>
2121
<key>CFBundleURLTypes</key>
2222
<array>
2323
<dict>
@@ -30,7 +30,7 @@
3030
</dict>
3131
</array>
3232
<key>CFBundleVersion</key>
33-
<string>87</string>
33+
<string>88</string>
3434
<key>LSRequiresIPhoneOS</key>
3535
<true/>
3636
<key>UIApplicationSceneManifest</key>

ExponeaSDK/ExampleNotificationContent/Info.plist

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
<key>CFBundlePackageType</key>
1818
<string>XPC!</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>2.26.2</string>
20+
<string>2.27.0</string>
2121
<key>CFBundleVersion</key>
22-
<string>87</string>
22+
<string>88</string>
2323
<key>NSExtension</key>
2424
<dict>
2525
<key>NSExtensionAttributes</key>

ExponeaSDK/ExampleNotificationService/Info.plist

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
<key>CFBundlePackageType</key>
1818
<string>XPC!</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>2.26.2</string>
20+
<string>2.27.0</string>
2121
<key>CFBundleVersion</key>
22-
<string>87</string>
22+
<string>88</string>
2323
<key>NSExtension</key>
2424
<dict>
2525
<key>NSExtensionPointIdentifier</key>

ExponeaSDK/ExponeaSDK-Notifications/Supporting Files/Info.plist

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>2.26.2</string>
18+
<string>2.27.0</string>
1919
<key>CFBundleVersion</key>
20-
<string>87</string>
20+
<string>88</string>
2121
</dict>
2222
</plist>

ExponeaSDK/ExponeaSDK/Supporting Files/Info.plist

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>2.26.2</string>
18+
<string>2.27.0</string>
1919
<key>CFBundleVersion</key>
20-
<string>87</string>
20+
<string>88</string>
2121
<key>NSPrincipalClass</key>
2222
<string></string>
2323
</dict>

ExponeaSDK/ExponeaSDKShared/Classes/Exponea.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import Foundation
1010

1111
public class Exponea {
12-
public static let version = "2.26.2"
12+
public static let version = "2.27.0"
1313
/// A logger used to log all messages from the SDK.
1414
public static var logger: Logger = Logger()
1515

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -21,19 +21,19 @@ It has been written 100% in Swift with ❤️
2121

2222
```ruby
2323
# Add this under your main application target
24-
pod "ExponeaSDK", "~> 2.26.2"
24+
pod "ExponeaSDK", "~> 2.27.0"
2525

2626
# If you also use rich push notifications,
2727
# add this line to your notification service extension target.
28-
pod "ExponeaSDK-Notifications", "~> 2.26.2"
28+
pod "ExponeaSDK-Notifications", "~> 2.27.0"
2929
```
3030

3131
### Carthage
3232

3333
> Carthage will by default build both `ExponeaSDK` and `ExponeaSDKNotifications` frameworks. The latter one is only supposed to be used in a notification service extension if you wish to support rich push notifications. Read more about rich push notifications [here](https://documentation.bloomreach.com/engagement/docs/ios-sdk-push-notifications#rich-push-notifications).
3434
3535
```
36-
github "exponea/exponea-ios-sdk" ~> 2.26.2
36+
github "exponea/exponea-ios-sdk" ~> 2.27.0
3737
```
3838
> And then in your Command line tool type ```carthage update --use-xcframeworks --platform ios```
3939

0 commit comments

Comments
 (0)