Bold360 and BoldChat Developer Center

Release notes

Bold360ai Android SDK release notes.

Version 3.3.2

Release date: September, 2019

This release contains the following improvements:

Bot Chat-related improvements
  • Fixed an issue with ticket channel activation.
  • Reopen customize method in ChatUIProvider.
Bold Chat related improvements
  • Fixed an issue that caused the agent’s details to change in the chatbar as the customer was typing.

SDK imports
implementation "com.bold360ai-sdk.core:sdkcore:3.3.1"
implementation "com.bold360ai-sdk.core:accessibility:3.3.1"
implementation "com.bold360ai-sdk.conversation:engine:3.3.2"
implementation "com.bold360ai-sdk.conversation:chatintegration:3.3.2"
implementation "com.bold360ai-sdk.conversation:ui:3.3.2"

implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.31"
implementation "com.google.code.gson:gson:2.8.5"
implementation "android.arch.lifecycle:extensions:1.1.1"

Version 3.3.1

Release date: August, 2019

This release contains the following improvements:

Bot Chat-related improvements
  • Fix for URL channel activation.
  • Fix for empty bubble content.
Known Issues
  • Channels of ticket type are not working.
SDK imports
implementation "com.bold360ai-sdk.core:sdkcore:3.3.1"
implementation "com.bold360ai-sdk.conversation:engine:3.3.1"
implementation "com.bold360ai-sdk.conversation:chatintegration:3.3.1"
implementation "com.bold360ai-sdk.conversation:ui:3.3.1"
implementation "com.bold360ai-sdk.core:accessibility:3.3.1"

implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.31"
implementation "com.google.code.gson:gson:2.8.5"
implementation "android.arch.lifecycle:extensions:1.1.1"

Version 3.3

Release date: August, 2019

This release contains the following new features and improvements:

Bot Chat-related improvements
Important: BotAccount location has changed to: import com.nanorep.nanoengine.bot.BotAccount
  • Support for welcome message customization by integrating the app
  • Added an auto-complete standalone component
Bold Live Chat-related improvements
  • Live chat bar now displays agent name and avatar
  • Support for chat availability check
  • Support for live chat language customization by integrating the app
General improvements
Important: HistoryProvider was deprecated and should not be used. Use full implementation of ChatElementListener instead.
  • Chat element changes listening support:

    import
        com.nanorep.convesationui.structure.history.ChatElementListener
SDK imports
implementation "com.bold360ai-sdk.core:sdkcore:3.3.0"
implementation "com.bold360ai-sdk.conversation:engine:3.3.0"
implementation "com.bold360ai-sdk.conversation:chatintegration:3.3.0"
implementation "com.bold360ai-sdk.conversation:ui:3.3.0"
implementation "com.bold360ai-sdk.core:accessibility:3.3.0"

implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.31"
implementation "com.google.code.gson:gson:2.8.5"
implementation "android.arch.lifecycle:extensions:1.1.1"

Version 3.2.4

Release date: June 12, 2019

This release contains the following new features and improvements:

Bot Chat-related improvements
  • On load article (welcome message)
  • Custom user ID - overriding default generated ID
  • Handover support -Third party chat support
Bold Live Chat-related improvements
  • Passing user typing indication to agent. agent can now see when the visitor is typing
  • Chat bar display while live chat is in progress. Enables end live chat
  • File upload, supports working with SDK default upload mechanism and integrating with self implementation
General improvements
  • Improve memory usage and images display on different device resolutions
  • Improvements in connections establishing and requests posting
  • Bugs fixes
SDK imports
implementation "com.bold360ai-sdk.core:sdkcore:3.2.4"
implementation "com.bold360ai-sdk.conversation:engine:3.2.4"
implementation "com.bold360ai-sdk.conversation:chatintegration:3.2.4"
implementation "com.bold360ai-sdk.conversation:ui:3.2.4"
implementation "com.bold360ai-sdk.core:accessibility:3.2.4"

Version 3.2.3

Release date: March 31, 2019

This release contains the following Bold360ai Android SDK features:

  • For Bold360 chats, added support for skipping the pre-chat form and adding extra data configurations provided by the app. For more information, see How to skip the pre-chat form.
  • For Bold360 chats, added support for displaying queue position when chatting with a live agent. The queue position UI can be both configured and overridden. For more information, see Chat queue position
  • The following new state events have been added to lifecycle events:
    • InQueue - raised when chat enters the queue
    • Pending - raised when chat was assigned to a live agent but not yet accepted.
  • Base design implementation for "Read more" indication in notification bubbles. Support configurations also changed for the Read more indication.
    • Full channels and article screen redesign.
    implementation "com.nanorep.core:sdkcore:3.2.3"
    implementation "com.nanorep.conversation:engine:3.2.3"
    implementation "com.nanorep.conversation:chatintegration:3.2.3"
    implementation "com.nanorep.conversation:ui:3.2.3"
    implementation "com.nanorep.core:accessibility:3.2.2"

Version 3.2.2

Release date: March 13, 2019

This release contains the following Bold360ai Android SDK features:

  • Upgraded the SDK default UI configuration and customization
  • Added typing indication when a Bold360 live agent starts typing
  • Support for file upload. You can now integrate your existing file upload mechanism with the Bold360ai SDK
  • Upgraded the Bot API to version 2
  • Bug fixes related to image handling, chat disconnection, displaying feedback, and outgoing message status
implementation "com.nanorep.core:sdkcore:3.2.2"
implementation "com.nanorep.conversation:engine:3.2.2"
implementation "com.nanorep.conversation:chatintegration:3.2.2"
implementation "com.nanorep.conversation:ui:3.2.2"
implementation "com.nanorep.core:accessibility:3.2.2"

Version 3.2.1

Release date: February 21, 2019

This release contains the following Bold360ai Android SDK features:

  • Requests dispatching mechanism was upgraded and improved
  • Kotlin coroutines have been upgraded to version 1.1.1
  • The SDK now uses the new gradle import methods: api and implementation
    implementation "com.nanorep.core:sdkcore:3.2.1"
    implementation "com.nanorep.conversation:engine:3.2.1"
    implementation "com.nanorep.conversation:chatintegration:3.2.1"
    implementation "com.nanorep.conversation:ui:3.2.1"
    implementation "com.nanorep.core:accessibility:3.2.1"
  • Bug fixes related to stability, carousel sizing, and regression

Version 3.2.0

Release date: January 31, 2019

This release contains the following Bold360ai Android SDK features:

  • Live chat with agent:
    • Identify customers and continuation of chats
    • Chat forms display. SDK provides default implementation for the pre-chat form. SDK enables forms override and display by app side
    • Localization
  • Lifecycle state events and notifications subscription
  • Bot chat support:
    • Feedback & Escalation on bot responses.
    • Responses types - Carousel, Options, Channels, videos, and so on
Note: Due to current limitations, imports are necessary to the following:
implementation "com.nanorep.conversation:ui:3.2.1"
implementation "com.nanorep.conversation:chatintegration:3.2.1"
implementation "com.nanorep.conversation:engine:3.2.0"
implementation "com.nanorep.core:sdkcore:3.2.0"
implementation "com.nanorep.core:accessibility:3.2.0"
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.20"
implementation "org.jetbrains.anko:anko-commons:0.10.8"
implementation "com.android.support:appcompat-v7:28.0.0"
implementation "com.android.support:design:28.0.0"
implementation "com.android.support.constraint:constraint-layout:1.1.3"
implementation "com.makeramen:roundedimageview:2.3.0"
implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:0.27.0-eap13"
implementation "com.google.code.gson:gson:2.8.2"
implementation "android.arch.lifecycle:extensions:1.1.1"

Version 3.0.0

Release date: December 5, 2018

This release contains the following Bold360 Android SDK features:

  • Request and submit answers to pre-chat
  • Identify customers
  • Send and receive chat messages
  • Localization
  • Bot support
  • Feedback & escalation