File tree Expand file tree Collapse file tree 4 files changed +22
-3
lines changed Expand file tree Collapse file tree 4 files changed +22
-3
lines changed Original file line number Diff line number Diff line change 22All notable changes to this project will be documented in this file.
33This project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
44
5+ ## 6.3.0-beta3
6+ ### Added
7+ - Support for syncing in-app message read state across multiple devices:
8+ - When the SDK fetches in-app messages from Iterable, it examines each
9+ message's ` read ` field to determine if it has already been read.
10+ - The SDK's default implementation no longer automatically displays in-app
11+ messages that have already been seen on another device (even if those
12+ messages were _ not_ configured to go directly to the inbox).
13+ - When you view a message, the SDK calls [ ` POST /api/events/trackInAppOpen ` ] ( https://api.iterable.com/api/docs#events_trackInAppOpen )
14+ to create an ` inAppOpen ` event on the user's Iterable profile. Previous
15+ versions of the SDK made this same API call, but the call now also causes
16+ Iterable to set the message's ` read ` field to ` true ` .
17+ - Previous versions of the SDK will correctly sync a message's read / unread
18+ indicator for the default implementation of a mobile inbox. However, these
19+ older SDK versions will not automatically suppress messages that have
20+ already been seen on another device (as this version of the SDK will).
21+ - Support for the display of a custom message (title and body) in an empty
22+ mobile inbox. For more details, see [ Customizing Mobile Inbox on iOS] ( https://support.iterable.com/hc/articles/360039091471#empty-state )
23+
524## 6.3.0-beta2
625#### Added
726- Added callback for initialize method that is used by our React Native SDK.
Original file line number Diff line number Diff line change 11Pod ::Spec . new do |s |
22 s . name = "Iterable-iOS-AppExtensions"
33 s . module_name = "IterableAppExtensions"
4- s . version = "6.3.0-beta2 "
4+ s . version = "6.3.0-beta3 "
55 s . summary = "App Extensions for Iterable SDK"
66
77 s . description = <<-DESC
Original file line number Diff line number Diff line change 11Pod ::Spec . new do |s |
22 s . name = "Iterable-iOS-SDK"
33 s . module_name = "IterableSDK"
4- s . version = "6.3.0-beta2 "
4+ s . version = "6.3.0-beta3 "
55 s . summary = "Iterable's official SDK for iOS"
66
77 s . description = <<-DESC
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ import UIKit
88@objcMembers
99public final class IterableAPI : NSObject {
1010 /// The current SDK version
11- public static let sdkVersion = " 6.3.0-beta2 "
11+ public static let sdkVersion = " 6.3.0-beta3 "
1212
1313 /// The email of the logged in user that this IterableAPI is using
1414 public static var email : String ? {
You can’t perform that action at this time.
0 commit comments