Skip to content

Commit

Permalink
Release version 6.4.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
tapashmajumder committed Dec 13, 2021
1 parent 633007b commit 7b1eef5
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 3 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Expand Up @@ -2,6 +2,20 @@
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).

## 6.4.0
### Fixed
- Prevents in-app messages from executing JavaScript code included in their HTML templates.

### Changed
- Removed support for iOS 9.

### Added
- Added the `allowedProtocols` field on the `IterableConfig` class.
- Use this array to declare the specific URL protocols that the SDK can expect to see on incoming links (and that it should therefore handle). This will help prevent the app from opening unexpected links that use arbitrary URLprotocols.
- Iterable's iOS SDK will always handle `https` links (in push notifications, in-app messages, etc.), regardless of the contents of this array. However, you must explicitly specify any non-`https` URL protocols you'd _also_ like the SDK to handle.
- If you don't set up this array, your app will only handle `https` links. If it receives other kinds of links (for example, using `http` or custom URL protocols), it won't open them (as deep links or in the browser).
- For example, to allow the SDK to handle `http://`, `tel://`, and `custom://` links, set the `allowedProtocols` field, on the `IterableConfig` object you pass to the SDK's `initialize` method, to `["http", "tel", "config"]`.

## 6.3.4
#### Fixed
- When syncing in-app queues, new messages that already have `read` set to `true` will not spawn an `InAppDelivery` event
Expand Down
2 changes: 1 addition & 1 deletion 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.4"
s.version = "6.4.0"
s.summary = "App Extensions for Iterable SDK"

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion 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.4"
s.version = "6.4.0"
s.summary = "Iterable's official SDK for iOS"

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion swift-sdk/IterableAPI.swift
Expand Up @@ -8,7 +8,7 @@ import UIKit
@objcMembers
public final class IterableAPI: NSObject {
/// The current SDK version
public static let sdkVersion = "6.3.4"
public static let sdkVersion = "6.4.0"

/// The email of the logged in user that this IterableAPI is using
public static var email: String? {
Expand Down

0 comments on commit 7b1eef5

Please sign in to comment.