From b2f88e9a73c0a638c5b01a2d2d40dc6d3ddeffe7 Mon Sep 17 00:00:00 2001 From: Jay Kim Date: Thu, 27 May 2021 16:11:32 -0700 Subject: [PATCH 1/3] version 6.3.0 and change offline events flag --- Iterable-iOS-AppExtensions.podspec | 2 +- Iterable-iOS-SDK.podspec | 2 +- swift-sdk/Internal/Models.swift | 2 +- swift-sdk/IterableAPI.swift | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Iterable-iOS-AppExtensions.podspec b/Iterable-iOS-AppExtensions.podspec index bbd915f55..52d7fdb68 100644 --- a/Iterable-iOS-AppExtensions.podspec +++ b/Iterable-iOS-AppExtensions.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = "Iterable-iOS-AppExtensions" s.module_name = "IterableAppExtensions" - s.version = "6.3.0-beta4" + s.version = "6.3.0" s.summary = "App Extensions for Iterable SDK" s.description = <<-DESC diff --git a/Iterable-iOS-SDK.podspec b/Iterable-iOS-SDK.podspec index 14678a96e..0ffca3e91 100644 --- a/Iterable-iOS-SDK.podspec +++ b/Iterable-iOS-SDK.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = "Iterable-iOS-SDK" s.module_name = "IterableSDK" - s.version = "6.3.0-beta4" + s.version = "6.3.0" s.summary = "Iterable's official SDK for iOS" s.description = <<-DESC diff --git a/swift-sdk/Internal/Models.swift b/swift-sdk/Internal/Models.swift index eae9b5c9d..303c42a76 100644 --- a/swift-sdk/Internal/Models.swift +++ b/swift-sdk/Internal/Models.swift @@ -6,7 +6,7 @@ import Foundation struct RemoteConfiguration: Codable, Equatable { - static let isBeta = true + static let isBeta = false let offlineMode: Bool let offlineModeBeta: Bool diff --git a/swift-sdk/IterableAPI.swift b/swift-sdk/IterableAPI.swift index d1d7451bb..60bc32f64 100644 --- a/swift-sdk/IterableAPI.swift +++ b/swift-sdk/IterableAPI.swift @@ -8,7 +8,7 @@ import UIKit @objcMembers public final class IterableAPI: NSObject { /// The current SDK version - public static let sdkVersion = "6.3.0-beta4" + public static let sdkVersion = "6.3.0" /// The email of the logged in user that this IterableAPI is using public static var email: String? { From 03c4f91f3fcbf13ffd09561c68a0a32137df1773 Mon Sep 17 00:00:00 2001 From: Jay Kim Date: Thu, 27 May 2021 16:38:26 -0700 Subject: [PATCH 2/3] add 6.3.0 changelog notes --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index af9173e5e..3509eaf50 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,11 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## 6.3.0 +#### Added +- **Offline events processing** - This feature saves a local copy of events triggered in your app while the device is offline (up to 1000 events). When a connection is re-established and your app is in the foreground, the events will be sent to Iterable. +This feature is off by default, and we're rolling it out on a customer-by-customer basis. After you start using this version of the SDK, we'll send you a message before we enable the feature on your account (unfortunately, we can't give you an exact timeline for when this will happen). If you have any questions, talk to your Iterable customer success manager. + ## 6.3.0-beta4 #### Changed - This beta is rebuilt from version 6.2.22 From 9a4e81de5fcc06818da9ae76f2d59001df737924 Mon Sep 17 00:00:00 2001 From: Jay Kim Date: Thu, 27 May 2021 16:59:58 -0700 Subject: [PATCH 3/3] revert to using beta flag --- swift-sdk/Internal/Models.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/swift-sdk/Internal/Models.swift b/swift-sdk/Internal/Models.swift index 303c42a76..eae9b5c9d 100644 --- a/swift-sdk/Internal/Models.swift +++ b/swift-sdk/Internal/Models.swift @@ -6,7 +6,7 @@ import Foundation struct RemoteConfiguration: Codable, Equatable { - static let isBeta = false + static let isBeta = true let offlineMode: Bool let offlineModeBeta: Bool