Skip to content

Releases: Kommunicate-io/Kommunicate-iOS-SDK

1.0.0

25 Jan 16:16
36a8381
Compare
Choose a tag to compare

Enhancements

  • Added support for showing Away message. Now away message will be shown if the agent is on away mode.
  • While creating a conversation, a default agent will be fetched and added. Now it's not required to pass the agent Ids.
  • A notification will be sent when the conversation view is launched and closed. This is how you can observe those two notifications:
NotificationCenter.default.addObserver(
forName: NSNotification.Name(rawValue: KMConversationViewConfiguration().conversationLaunchNotificationName),
object: nil, queue: nil) { (notification) in

    guard let info = notification.userInfo,
        let conversationId =  info["ConversationId"] else { return }

    print("Conversation launched and the conversation Id is: ", conversationId)
}


NotificationCenter.default.addObserver(
forName: NSNotification.Name(rawValue: KMConversationViewConfiguration().backButtonNotificationName),
object: nil, queue: nil) { (notification) in

    guard let info = notification.userInfo,
        let conversationId =  info["ConversationId"] else { return }

    print("Conversation closed and the conversation Id is: ", conversationId)
}

0.12.0

21 Dec 11:09
8b7082b
Compare
Choose a tag to compare

Enhancements

  • Added agent online/offline feature.
  • Updated PreChatView for iPhoneX.

Bug fixes

  • Fixed an issue where the keyboard was not hiding when tapped outside the text field in PreChatView.

0.11.0

14 Nov 08:23
df3b4b5
Compare
Choose a tag to compare

Enhancements

A new easy to use API to create and launch conversations.

Use it like this:
Kommunicate.createAndShowConversation(from: <Name of the view controller from you want to present>)

0.9.0

05 Oct 16:04
c99bd7f
Compare
Choose a tag to compare

Enhancements

  • Now a bot will be added by default while creating new conversations.
  • New chat button will be hidden by default.
  • Updated all the dependencies.

0.7.0

05 Sep 15:45
Compare
Choose a tag to compare

Enhancements

  • Now assignment messages will be hidden.
  • Updated dependencies.

0.5.0

01 Jun 12:43
13275df
Compare
Choose a tag to compare

Enhancements

  • Update ApplozicSwift(dependency) to 0.11.0.
  • Added a new param useLastConversation in createConversation to use the conversation which is already present.
  • Some internal changes.