Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Version

2.0.2

Date

05th July 2021

New features

  • Audio, Video, ScreenSharing escalation using Vidyo platform CTLive Vidyo Integration

  • CTLiveBOT: module to use a VirtualAgent with CTLive ( Virtual Agent ). Included support for

  • added parameter "channel" on service model to store whatsapp services

  • Added "touchstart" event for mobile support. The "click" event is not fired on mobile browsers.

  • implemented MENU and MENU_RESPONSE messages

  • Added service message "chatClosedSuccess" to notify the customer about the end of a whatsapp chat

  • Updated "leave" event and added notification on transcript

  • Moved removeAllListeners method on contact object

  • Added new data collection type "info"

  • Added Amazon CSS Styled widget

  • Moved from "redis" to "ioredis" library to have better performance

  • Added "default" localization (it’s a special languageID ‘default’ to be used when the current one is not configured)

  • Added periodic routine (every 30 min) for cleaning logins that are no longer valid

  • Added Prometheus metrics to monitor chat activities

New APIs

Bug fixes

  • Fixed Video Session persistence during page reload

  • Used new Vidyo APIs (SetCameraPrivacy, SetMicrophonePrivacy) to mute/unmute microphone and webcam

  • Fix on Popup Engagement on mobile devices

  • Added check on rejoincontact function to prevent to join an ended chat

  • Added keepAliveContact to contactRejoin method to prevent abnormal agent disconnections

  • Added automatic resizing of chat content after message append

  • Show "Chat Terminated" message if joinChat fails

  • Fixed wrong timestamp in runtime chat transcript (before it used arrival timestamp instead of sent timestamp)

  • Fixed CBN, CBL dialog position and dimension on mobile devices

  • Fix download image request during active chat

  • Moved image url from src parameter to css, to avoid multiple downloads every time a message is sent/received

  • Error handling on end contact

  • Fix on ws "/livechat/:domain?/getActiveContactsID" to returns only the active contacts for the specified domain

  • Reconnect with redis server upon network errors using the interval defined by new env variable redisReconnectInterval (default: 10000) (ms)

  • Fixed error on callback requests due to json parse fail caused by special characters not properly escaped

  • Fix message seen notification on image messages

  • Synchronized text and multimedia messages to be notified in the correct order

  • Fix on emoji to use :name: form for long name

  • Fixed initial missing styles on Header Widget

  • Fixed initial missing styles on Footer Widget

  • Changed persistence behaviour, checking only the service previously involved, not all of configured services.

  • Fixed chat persitence. Previously it was working only on webpages where widget is active (URL is listed in rules param), now it works on every html pages embedding SDK.

  • Added serverSide remindPing to avoid false disconnections when browser is not active (needed to avoid Chrome anti-throttling behaviour https://developer.chrome.com/blog/timer-throttling-in-chrome-88/ ).

Known bugs

  • Consecutive Video escalation on the same chat session does not work

  • No labels