Releases: LiveHelperChat/livehelperchat
Releases · LiveHelperChat/livehelperchat
3.60v
- Voice & Video & ScreenShare powered by agora.io. They give 10 000 call minits every month for free.
- Option to reset counter from bot https://doc.livehelperchat.com/docs/bot/multiple-unknown-messages
execute doc/update_db/update_233.sql for update
3.59v
- Option to automatically close the chats where visitor has abandoned them. In other words will close chats where pending widget row indicates that visitor has left the chat.
- Option to do prefill offline message form. Usefull if bot redirects to offline form and you do not want that message area would be prefilled by previous covnersation.
- Update chat -> Transfer to operator has now option to transfer chat to operator and ignore department online hours.
- Internal failing of visitor sending messages will be logged in audit log. Usefull if you experiencing high load and want to investigate why it's happening.
- Transactions will be used on remarks saving.
- saveThis method was not respecting passed arguments to indicate what columns should be updated.
- Department load statistic modal window.
3.58v
- You can change TOS field text value directly in theme. E.g Our terms of service [url=http://livehelperchat.com]Live Helper Chat[/url]
- There is new option to close all active chats based on last message.
- Right chat column layout was changes
- Screenshot from chat was not updating image if more than one chat was open at a time.
- Mobile app will show notification if chat was transfered to an operator.
- Option to reload widget theme on the fly. Usefull if your APP is switching between dark/bright themes.
- Statistic for last 24 hours won't be generated if operator clicks a tab.
- [html] tag will not be rendered for an operator to avoid bad operator scenario :D
- We will try to assign default chat by departments priority.
execute doc/update_db/update_231.sql for update
3.57v
- New widget offline form will support file field now.
- Webhook has option to set alternative scenario of conditions are not met.
- Change how soft limit is calculated for department load statistic.
- Popup was not showing offline form even argument was passed in embed code.
- Dashboard open chats has sub-tabs instead of list one after another.
- Start chat custom field settings was not setting required attribute if not first one was checked.
- Webhooks conditions can be applied to standard events now.
- JS API to send messages as visitor from third party JS.
- Images will show download icon always.
- If sending message to chat fails we will show an error to visitor.
execute doc/update_db/update_230.sql for update
3.56v
- Chat export will have modal window dedicated to chat's export with subject and messages types inclusion.
- FB and Twilio extension has new documentation for easier understanding how to install. https://github.com/LiveHelperChat/twilio https://github.com/LiveHelperChat/fbmessenger
- Sandbox error for serviceWorker will be ignored. Edge case devices handling.
- You can have notifications for active chats which get's alert icon assigned
- You can now manual init widget JS and all it's dependencies https://doc.livehelperchat.com/docs/javascript-arguments/
- Notifications won't be shown if you have many pending chats and change sort
- If storing message fails we should show visitor what happened. So he can try again
- We should also keep his last message attempt
- Reduced number of renders checks in widget
- Translations performance/cache improvements
- You can override now also english translations - https://doc.livehelperchat.com/docs/language/#how-to-override-default-translations
- If sending message from a new widget fails we will show now message for a visitor.
3.55v
3.54v
- Update angular version and disable debug output.
- Anyone who is using NodeJS extension will have to update it also.
- Now you can manually choose what alert icons to exclude from dashboard lists.
- "Check for conditions to proceed" now have option to continue execution even if conditions are matched.
- "Check for conditions to proceed" can access any attribute through {args.chat.<any_attr>} E.g chat message {args.msg.msg}.
- Alert icon now can have custom text as tooltip.
3.53v
- Inactive chats for logged operator and active chats for logged operator stats in departments widget.
- Live helper chat will work perfectly fine on devices where cookies, session storage and popups are disabled.
- Popup refocus did not worked from react app.
- Previous messages will be shown also for proactive invitation.
- Pending chats wait time was calculated from start chat time, but in case bot transfer after some time it should be based on time since chat become pending.
- Departments stats will be ordered by active chats number instead of pending one.
3.52v
- Support for a browser with cookie, sessionStorage support.
- Inactive chats statistic. This change was needed because auto assigned can exclude inactive chats. In that scenario statistic is misleading.
- Offline form now can be without an e-mail field. So you can configure it to be with e-mail either phone.
3.51v
- Departments statistic widget will have a new columns.
1.1 Bot chats - number of active bot chats
1.2 Load column -hard limit
-active chats
(soft limit
-active chats
)
Hard limit
- is the sum of max chats value of logged operators who were active during last 5 minutes
Active chats
- number of active chats in department or department group
Soft limit
- is the sum of max chats of operators who were active during last 10 minutes.
1.3 Group chats list in departments statistic widget - If you have
php-resque
extension running. Departments statistic will be calculate in the background. - Changed background color of chat tab/left chat.
- Rest API to fetch chat information https://api.livehelperchat.com/#/chat/get_restapi_chat__chat_id_
- Check is audio is available on device.
- Separate backend and frontend scripts. Performance improvement.
- Frontend errors tracking in audit log. category - js, source - lhc. It has to be enabled in audit configuration.
- Option to tell LHC are we running under proxy. Avoids faking IP address. https://doc.livehelperchat.com/docs/blocking/#live-helper-chat-does-not-detect-ip
- If archived chat group chat table does not exists. Ignore.
- Bot changes to handle previous process #1579
Typing until
bot response fixes for a new widget.