Releases: zoho/salesiq-mobilisten-android-sample
Releases · zoho/salesiq-mobilisten-android-sample
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
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:
2.3.2
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
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:
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
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
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()
- Visitor's action based listeners added.
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.