Skip to content

Releases: zoho/salesiq-mobilisten-android-sample

4.0

17 Aug 11:36
1fafd82
Compare
Choose a tag to compare
4.0

Features or Additions:

  • Added support for Chat Queueing. New chats can now be queued if all the operators assigned to a brand are engaged.
  • Added support for Waiting Timer for the chats from SDK which can be configured in the corresponding brands(websites).
  • Added support for Offline Message (when all departments are offline, the chat will get missed at once the chat is initiated with the question as to the offline message).
  • Added support for live updation of department status inside SDK.
  • Introduced Chat.getDepartments() API that can be used to fetch the list of departments configured for a brand. Learn more
  • New event has been added under SalesIQChatListener - handleQueuePositionChange(). Learn more

Changes or Enhancements:

  • Deprecated Chat.setVisibility(.voiceMessage) API. The voice message feature can now be toggled via the SalesIQ console by navigating to Brands(Websites) > "Brand Name" > Configurations > Voice notes.
  • VisitorChat object will now hold queuePosition attribute. Learn more
  • Attribute changes:
    • siq_chat_image_size_textcolor --> siq_chat_attachment_detail_textcolor
  • Info Message changes:
    • You are now connected to "operator_name" --> The chat has been forwarded to "operator_name" successfully.
    • This chat will now be taken over by "operator name" --> Chat Transferred. Hi, "operator name" here!! I'd be happy to assist you further.
    • Offline message submitted --> We missed your chat request
  • Design Changes:
    • Banner with the Queue position and approximate time to the next position will be displayed in the chat window.
    • Department in which the current queue(only when brand holds more than one dept.) is placed and Queue position will be displayed in Conversation list view.
      Note: Customization is also supported for the above banner. Learn more

Bug Fixes:

  • Hebrew language translation issue fix.
  • We have squashed bugs and enhanced compatibility with the new codeless bot flow builder in SalesIQ 2.0.

3.1

12 Apr 13:07
74c24ff
Compare
Choose a tag to compare
3.1

Issue Fixes

  • Fix rolled out for #27

3.0

16 Mar 09:09
feaf53d
Compare
Choose a tag to compare
3.0

Features:

  • Support for theming sync with device OS. You can customize both the light theme and dark theme here.
    Note: If you have already customized the theme of an SDK it will not reflect now unless it is renamed to the new style. Learn more

Enhancement:

  • Image and Video messages design change.
  • #19 - Extended the customization for the Forms view statusbar.
    Attribute name - siq_forms_statusbar_color. Learn more

Bug fixes:

  • Fix for App restart issue from in-app notifications.
  • Fix rolled out for #23 and #25.

2.3.2

26 Nov 10:16
ffca296
Compare
Choose a tag to compare

Features:

  • Outgoing messages will be having sending and sent states within the chat.
  • Option to resend or delete the messages upon failure.
  • Support for Password Input card. Learn more

Enhancement:

  • #17 - Extended the customization for the Forms toolbar. Learn more
  • #18 - Support to customize the Submit button text in the forms view. Learn more

2.3.1

13 Oct 17:59
ffca296
Compare
Choose a tag to compare

Bug Fixes:

  • SDK launcher visibility issues.
  • Push notification registration issues when regiterVisitor() API used fixed.
  • Crash when the rating is given from a chat window in Kitkat devices - #14.
  • Exception on endchat notification - #10.
  • NullPointer Exception in some rare cases - #8, #12, #13.

2.3

28 Sep 17:32
ffca296
Compare
Choose a tag to compare
2.3

Features or Additions:

  • Multiple line support for the texts in suggestions chip view.
  • API support to hide the FileShare option and Email Transcript option in the chat window. Learn more
  • Support for location search (AutoCompletion of search results) in bot location widget.
  • Support for handling custom triggers. Learn more

Changes or Enhancements:

  • Support for error callback in init method. Learn more
  • Removed support for listing nearby places in the bot location widget.
  • Performance improvement in sending text messages.

Bug Fixes:

  • Fixed the border issues on the bot widget's link display card.
  • Unable to send images using the camera option in Android 11 devices issue fixed.
  • Crash on accessing links from the chat window when no appropriate app or default browser found - #6
  • Exception on tracking disabled state - #8

2.2

03 Jul 18:25
fe9f5c2
Compare
Choose a tag to compare
2.2

Features or Additions:

  • Support for dropdown widget cards.
  • A banner will be shown upon no internet connection in both the chat window and conversation UI.
  • API support to set a secondary location for a visitor. Learn more
  • Basic support for strings customization. Learn more
  • Support for new bot typing indicator style which can be enabled using the following attribute in Theme.SalesIQ.Base style value.
    <item name="siq_chat_message_typingIndicator_style">1</item>

Enhancement:

  • Support for disabling in-app notifications. Learn more

2.1

02 Jul 12:15
fe9f5c2
Compare
Choose a tag to compare
2.1

Features and Additions:

  • Support for Carousel widget cards.
  • Client actions supported for Bot display cards (Images, Links and Articles). Learn more
  • Zoho SalesIQ branding that directs you to the Mobilisten home page will be displayed at the bottom of the chat window for open chats.
    Note: The branding will be displayed only for free account users.

Changes or Enhancement:

  • Minor changes in the design of the sender name and time in the chat bubble.
  • Visitor Name in the chat bubble will now be shown only upon the API call. The default text "You" will be shown otherwise.
  • ZohoSalesIQ.Chat.show() API will now navigate the user to the home page of SDK, ZohoSalesIQ.Chat.open() can be used to open the chat window.

2.0

11 Jun 04:55
fe9f5c2
Compare
Choose a tag to compare
2.0

Feature:

  • Added two new themes Dark Theme and Light Theme and support for customising SDK components.
  • Reopening closed and missed chats.
  • Multi-client live sync for messages.
  • Multiple chat support.
  • PreChat forms support.
  • RTL support.
  • Offline Banner included in both conversation list view and chat window.
  • Launcher visibility control on operator's offline case and outside business hours.
  • Bot input cards and display cards.
  • API support to
    • fetch chats list
    • fetch faq lists
    • fetch operator images
    • fetch categories lists
    • open specific article
    • open specific chat
    • close specific chat
    • enable/disable voice message
    • enable/disable visibility of visitor name in chat window
    • enable/disable forms
  • Event listeners added
    • Visitor's action based listeners added.
      • handleSupportOpened()
      • handleSupportClosed()
      • handleIPBlock()
    • Chat related listeners added.
      • handleChatViewOpen()
      • handleChatViewClose()
      • handleChatOpened()
      • handleChatClosed()
      • handleChatReOpened()
      • handleChatMissed()
      • handleChatAttended()
    • Article related listeners added.
      • handleArticleOpened()
      • handleArticleClosed()
      • handleArticleLiked()
      • handleArticleDisLiked()

Changes or Enhancement:

  • Operator image and name will be shown by default in chat window.
  • Voice recording option is disabled by default.
  • Event listeners are categorised on the basis of chat, faq and visitor action.
  • We have additionally added chatId, attenderName, attenderId, isBotAttender, departmentName, chatStatus, unreadCount, lastMessage, lastMessageSender, lastMessageTime for the VisitorChat class which is used as the return type in callbacks.
  • Feedback and Rating option can be given anytime after chat end.
  • Vertical display option for Bot suggestion.
  • Operator images will not be shown in launcher if there is more than one connected chat.
  • End button is replaced with a kebab menu with an option to end.
  • Change in the layout of chat messages for closed chats (previously it will be aligned in reverse - top to bottom).
  • Change in the flow of ZohoSalesIQ.Chat.show() API, which will navigate to the recent chat window or a new one if no chats are present.
  • Continue button at the bottom of the chat window is replaced with Reopen chat button.
  • Trigger messages are disabled in offline cases.
  • FAQ tab will be enabled by default and departments view is removed.
  • FAQ will not be cleared upon unregistering the visitor.
  • Minor UI changes on the way conversations are displayed in the conversation list view.
  • FAB in the conversation list screen will not be hidden upon open chats. It can be used to initiate another new chat.
    • Note: If details are yet to be filled in previous initiated chat, FAB will take you to that specific chat.
  • Deprecated APIs:
    • ZohoSalesIQ.setThemeColor()
    • LauncherProperties.setBackgroundColor()
    • LauncherProperties.setBadgeTextColor()
    • LauncherProperties.setBadgeBackgroundColor()
    • ZohoSalesIQ.Chat.setMessage()
    • ZohoSalesIQ.Chat.setOfflineMessage()
    • ZohoSalesIQ.FAQ.setDepartmentVisibility()

Fix:

  • Crash when MaterialDesign latest library used - [Issue-#2]
  • Input area will be hidden when Arabic language is used in SDK.
  • Screenshot couldn’t be sent from the app's home page.
  • UI issues in screenshot preview window and horizontal layout of SDK.
  • Bot suggestions view with long text getting overlapped each other.

Documentation: