Skip to content

Commit 06323d3

Browse files
Release 6.2.0-beta1
1 parent 954f89c commit 06323d3

File tree

5 files changed

+40
-3
lines changed

5 files changed

+40
-3
lines changed

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,30 @@
22
All notable changes to this project will be documented in this file.
33
This project adheres to [Semantic Versioning](http://semver.org/).
44

5+
## 6.2.0-beta1
6+
#### Added
7+
- [Mobile inbox](https://github.com/Iterable/swift-sdk/tree/inbox#mobile-inbox)
8+
- [Mobile Inbox related events](https://github.com/Iterable/swift-sdk/tree/inbox#mobile-inbox-events-and-the-events-lifecycle)
9+
10+
#### Removed
11+
- `IterableAPI.spawnInAppNotification(_:)`
12+
- In-app messages are automatically shown by SDK now. Please check our [migration guide](https://github.com/iterable/swift-sdk/#migrating-in-app-messages-from-the-previous-version-of-the-sdk).
13+
- `IterableAPI.get(inAppMessages:)`
14+
- Use `IterableAPI.inAppManager.getMessages()` instead
15+
16+
#### Changed
17+
- There is no need to set `IterableConfig.pushIntegrationName` for new projects.
18+
19+
#### Deprecated
20+
Please see method documentation for details about how to replace them.
21+
22+
- `IterableAPI.inAppConsume(messageId:)`
23+
- `IterableAPI.showSystemNotification(..)`
24+
- `IterableAPI.getAndTrack(deeplink:callbackBlock:)`
25+
26+
#### Fixed
27+
- nothing yet
28+
529
## 6.1.2
630
#### Fixed
731
- Fixed a bug in token to hex conversion code.

Iterable-iOS-AppExtensions.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Pod::Spec.new do |s|
1717

1818
s.name = "Iterable-iOS-AppExtensions"
1919
s.module_name = "IterableAppExtensions"
20-
s.version = "6.2.0-dev1"
20+
s.version = "6.2.0-beta1"
2121
s.summary = "App Extensions for Iterable SDK"
2222

2323
s.description = <<-DESC

Iterable-iOS-SDK.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Pod::Spec.new do |s|
1717

1818
s.name = "Iterable-iOS-SDK"
1919
s.module_name = "IterableSDK"
20-
s.version = "6.2.0-dev1"
20+
s.version = "6.2.0-beta1"
2121
s.summary = "Iterable's official SDK for iOS"
2222

2323
s.description = <<-DESC

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
[![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage)
55

66
# Table of Contents
7+
- [Updating SDK for Inbox beta](#updating-sdk-for-inbox-beta)
78
- [Installing with a dependency manager](#installing-with-a-dependency-manager)
89
- [Carthage](#carthage)
910
- [CocoaPods](#cocoapods)
@@ -33,6 +34,18 @@ Before starting with the SDK, you will need to set up Iterable push notification
3334

3435
For more information, read Iterable's [Setting up iOS Push Notifications](https://support.iterable.com/hc/articles/115000315806-Setting-Up-iOS-Push-Notifications) guide.
3536

37+
## Updating SDK for Inbox beta
38+
39+
- Beta releases are not pushed as normal releases to Cocoapods. Instead, point Cocoapods to the git tag.
40+
- Update to 6.2.0-beta1 in Podfile
41+
* pod 'Iterable-iOS-SDK', :git => 'https://github.com/Iterable/swift-sdk.git', :tag => '6.2.0-beta1'
42+
- Same with Carthage:
43+
* github "Iterable/swift-sdk" ~> 6.2.0-beta1
44+
45+
> &#x26A0; **IMPORTANT**
46+
> - Beta versions of this SDK are subject to Iterable's
47+
[Beta Mobile SDK Terms of Service](https://support.iterable.com/hc/articles/360034753412).
48+
3649
## Installing with a dependency manager
3750

3851
Iterable's iOS SDK can be installed using [Carthage](https://github.com/Carthage/Carthage)

swift-sdk/IterableAPI.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import Foundation
1111

1212
@objcMembers public final class IterableAPI: NSObject {
1313
// Current SDK Version.
14-
public static let sdkVersion = "6.2.0-dev1"
14+
public static let sdkVersion = "6.2.0-beta1"
1515

1616
// MARK: Initialization
1717

0 commit comments

Comments
 (0)