From ea9efa8387ff5e3fc26cb7d92e0d494a071f294a Mon Sep 17 00:00:00 2001 From: Tapash Majumder Date: Wed, 10 Apr 2019 17:05:59 -0700 Subject: [PATCH 1/5] Change log for 6.1.0-beta 2. --- CHANGELOG.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cbc973a58..91f04ddbf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## 6.1.0-beta2 +#### Added +- Support for `action://your-custom-action-name` url scheme for calling custom actions and reserved `itbl://sdk-custom-action` scheme for SDK internal actions. + - For example, if you want a custom action called `buyCoffee` to be called via `IterableCustomActionDelegate` when user taps on the 'Buy' button in your in-app, you have to set the href of the button as `action://buyCoffee`. + - Url scheme `itbl://sdk-custom-action` is reserved for internal SDK actions. Do not use `itbl://` urls for your custom actions. For example, in the future you will be set the href for your 'Delete' button to `itbl://delete` for the SDK to delete your in-app when the 'Delete' button is tapped. + ## [6.0.8](https://github.com/Iterable/swift-sdk/releases/tag/6.0.8) #### Fixed - Carthage support with Xcode 10.2 @@ -22,7 +28,6 @@ This project adheres to [Semantic Versioning](http://semver.org/). ## 6.1.0-beta1 #### Added - We have improved the in-app messaging implementation significantly. - - The SDK now maintains a local queue and keep it in sync with the server-side queue automatically. - Iterable servers now notify apps via silent push messages whenever the in-app message queue is updated. - In-app messages are shown by default whenever they arrive. From c11f31125c77637be40e0b8be4fc144ca15b590f Mon Sep 17 00:00:00 2001 From: Brad Umbaugh Date: Wed, 10 Apr 2019 18:00:34 -0700 Subject: [PATCH 2/5] Update CHANGELOG.md Co-Authored-By: tapashmajumder <39278182+tapashmajumder@users.noreply.github.com> --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 91f04ddbf..dd85920f7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,8 @@ This project adheres to [Semantic Versioning](http://semver.org/). ## 6.1.0-beta2 #### Added -- Support for `action://your-custom-action-name` url scheme for calling custom actions and reserved `itbl://sdk-custom-action` scheme for SDK internal actions. +- Support for `action://your-custom-action-name` URL scheme for calling custom actions +- Support for reserved `itbl://sdk-custom-action` scheme for SDK internal actions. - For example, if you want a custom action called `buyCoffee` to be called via `IterableCustomActionDelegate` when user taps on the 'Buy' button in your in-app, you have to set the href of the button as `action://buyCoffee`. - Url scheme `itbl://sdk-custom-action` is reserved for internal SDK actions. Do not use `itbl://` urls for your custom actions. For example, in the future you will be set the href for your 'Delete' button to `itbl://delete` for the SDK to delete your in-app when the 'Delete' button is tapped. From 046326a71095f803f448518ce3d9029836547c36 Mon Sep 17 00:00:00 2001 From: Brad Umbaugh Date: Wed, 10 Apr 2019 18:00:47 -0700 Subject: [PATCH 3/5] Update CHANGELOG.md Co-Authored-By: tapashmajumder <39278182+tapashmajumder@users.noreply.github.com> --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dd85920f7..ace4373d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ This project adheres to [Semantic Versioning](http://semver.org/). #### Added - Support for `action://your-custom-action-name` URL scheme for calling custom actions - Support for reserved `itbl://sdk-custom-action` scheme for SDK internal actions. - - For example, if you want a custom action called `buyCoffee` to be called via `IterableCustomActionDelegate` when user taps on the 'Buy' button in your in-app, you have to set the href of the button as `action://buyCoffee`. + - For example, to have `IterableCustomActionDelegate` call a custom `buyCoffee` action when a user taps on an in-app message's **Buy** button, set the href of the button to `action://buyCoffee`. - Url scheme `itbl://sdk-custom-action` is reserved for internal SDK actions. Do not use `itbl://` urls for your custom actions. For example, in the future you will be set the href for your 'Delete' button to `itbl://delete` for the SDK to delete your in-app when the 'Delete' button is tapped. ## [6.0.8](https://github.com/Iterable/swift-sdk/releases/tag/6.0.8) From 27a8ff47ec6a29324c034c24b3b1545beeff3981 Mon Sep 17 00:00:00 2001 From: Brad Umbaugh Date: Wed, 10 Apr 2019 18:00:56 -0700 Subject: [PATCH 4/5] Update CHANGELOG.md Co-Authored-By: tapashmajumder <39278182+tapashmajumder@users.noreply.github.com> --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ace4373d1..bc78df3fd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,8 @@ This project adheres to [Semantic Versioning](http://semver.org/). - Support for `action://your-custom-action-name` URL scheme for calling custom actions - Support for reserved `itbl://sdk-custom-action` scheme for SDK internal actions. - For example, to have `IterableCustomActionDelegate` call a custom `buyCoffee` action when a user taps on an in-app message's **Buy** button, set the href of the button to `action://buyCoffee`. - - Url scheme `itbl://sdk-custom-action` is reserved for internal SDK actions. Do not use `itbl://` urls for your custom actions. For example, in the future you will be set the href for your 'Delete' button to `itbl://delete` for the SDK to delete your in-app when the 'Delete' button is tapped. + - URL scheme `itbl://sdk-custom-action` is reserved for internal SDK actions. Do not use it for custom actions. + - For example, future versions of the SDK may allow buttons to call href `itbl://delete` to delete an in-app message. ## [6.0.8](https://github.com/Iterable/swift-sdk/releases/tag/6.0.8) #### Fixed From d23d257623aa6e80742b14da27b56e2a23ae5391 Mon Sep 17 00:00:00 2001 From: Tapash Majumder Date: Wed, 10 Apr 2019 18:04:23 -0700 Subject: [PATCH 5/5] Suggested changes. --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bc78df3fd..a461b165a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,8 +5,8 @@ This project adheres to [Semantic Versioning](http://semver.org/). ## 6.1.0-beta2 #### Added - Support for `action://your-custom-action-name` URL scheme for calling custom actions -- Support for reserved `itbl://sdk-custom-action` scheme for SDK internal actions. - - For example, to have `IterableCustomActionDelegate` call a custom `buyCoffee` action when a user taps on an in-app message's **Buy** button, set the href of the button to `action://buyCoffee`. + - For example, to have `IterableCustomActionDelegate` call a custom `buyCoffee` action when a user taps on an in-app message's **Buy** button. +- Support for reserved `itbl://sdk-custom-action` scheme for SDK internal actions. - URL scheme `itbl://sdk-custom-action` is reserved for internal SDK actions. Do not use it for custom actions. - For example, future versions of the SDK may allow buttons to call href `itbl://delete` to delete an in-app message.