From 0df46e0f9c0aa958fb5770c9f80121ccfd8356eb Mon Sep 17 00:00:00 2001 From: Evan Greer Date: Tue, 10 Dec 2024 10:26:26 -0700 Subject: [PATCH 1/4] updates pointers and changelog --- CHANGELOG.md | 9 +++++++++ Iterable-iOS-AppExtensions.podspec | 2 +- Iterable-iOS-SDK.podspec | 2 +- swift-sdk/IterableAPI.swift | 2 +- 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 72852656..07d1fa14 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,15 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## [6.5.8-beta] +- Beta release to test features at scale in real world implementation + +### Added +- introduces ThreadSafeOrderedDictionary which is a wrapper around the OrderedDictionary to ensure thread safety. Thanks to @Rspoon3 + +### Fixed +- Prevents crashes relating to the Core Data's persistent store failing to load. Thanks to @bfahey :) + ## [6.5.7] ### Fixed - Fixed deeplink re-routing issue where delegate would only return `false` value. Thanks to @scottasoutherland :) diff --git a/Iterable-iOS-AppExtensions.podspec b/Iterable-iOS-AppExtensions.podspec index 6ab0ee0c..0db18271 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.5.7" + s.version = "6.5.8-beta1" s.summary = "App Extensions for Iterable SDK" s.description = <<-DESC diff --git a/Iterable-iOS-SDK.podspec b/Iterable-iOS-SDK.podspec index 1faadf72..b9fef952 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.5.7" + s.version = "6.5.8-beta2" s.summary = "Iterable's official SDK for iOS" s.description = <<-DESC diff --git a/swift-sdk/IterableAPI.swift b/swift-sdk/IterableAPI.swift index 3c49f5a6..02698fab 100644 --- a/swift-sdk/IterableAPI.swift +++ b/swift-sdk/IterableAPI.swift @@ -7,7 +7,7 @@ import UIKit @objcMembers public final class IterableAPI: NSObject { /// The current SDK version - public static let sdkVersion = "6.5.7" + public static let sdkVersion = "6.5.8-beta1" /// The email of the logged in user that this IterableAPI is using public static var email: String? { From d0da6ea2d07b86124621c22ced88107916a8d349 Mon Sep 17 00:00:00 2001 From: Evan Greer Date: Tue, 10 Dec 2024 11:41:56 -0700 Subject: [PATCH 2/4] minor updates --- CHANGELOG.md | 2 -- Iterable-iOS-SDK.podspec | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 07d1fa14..91902b11 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,8 +4,6 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). ## [6.5.8-beta] -- Beta release to test features at scale in real world implementation - ### Added - introduces ThreadSafeOrderedDictionary which is a wrapper around the OrderedDictionary to ensure thread safety. Thanks to @Rspoon3 diff --git a/Iterable-iOS-SDK.podspec b/Iterable-iOS-SDK.podspec index b9fef952..9bf058d4 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.5.8-beta2" + s.version = "6.5.8-beta1" s.summary = "Iterable's official SDK for iOS" s.description = <<-DESC From 2a795b7b2856f7c4dd8a12068babb81fe50beb28 Mon Sep 17 00:00:00 2001 From: Evan Greer Date: Tue, 10 Dec 2024 11:42:26 -0700 Subject: [PATCH 3/4] minor change --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 91902b11..c4179882 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,7 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). -## [6.5.8-beta] +## [6.5.8-beta1] ### Added - introduces ThreadSafeOrderedDictionary which is a wrapper around the OrderedDictionary to ensure thread safety. Thanks to @Rspoon3 From 283756f910d2f10f8cb3ea45b0779ad48b7a102a Mon Sep 17 00:00:00 2001 From: Evan Greer Date: Tue, 10 Dec 2024 11:49:19 -0700 Subject: [PATCH 4/4] updates changelog --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c4179882..0802b268 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,8 @@ This project adheres to [Semantic Versioning](http://semver.org/). - introduces ThreadSafeOrderedDictionary which is a wrapper around the OrderedDictionary to ensure thread safety. Thanks to @Rspoon3 ### Fixed -- Prevents crashes relating to the Core Data's persistent store failing to load. Thanks to @bfahey :) +- Prevents crashes relating to the Core Data's persistent store failing to load. Thanks to @bfahey :) +- Fixed incorrect tracking of pushOpen for push notifications with Wake App enabled. Tracking now happens only when users tap to open the app. ## [6.5.7] ### Fixed