-
2025-04-10 13:14:55
4.57v Operators notifications
- Link to chat was not activating chat tab on first open.
- Push notifications based browser notifications. You can receive notifications even if back office is closed.
- Rest API for mail conversations and chat Rest API will support search by department identifier.
- Option to log operator actions (chat open/preview...) in audit log.
- Bunch of other small fixes...
For update just follow standard update procedure. For manual update it's update_325.sql
-
2025-04-07 12:15:05
4.56v UX Improvements
- Low risk XSS issue with saving XMP settings.
- Chat/Mail open, preview, search, export actions will be logged if operator does not have `'lhaudit','ignore_view_actions'` permission.
- Continuous webhooks for mails will support `{condition` syntax.
- Widget scroll improvements
- Permission window fixes
- Widget will remain closed of page reloads and chat is not started.
- New permission export for chats and mails
For update just follow standard update procedure. For manual update it's update_324.sql
-
2025-03-17 14:17:34
4.55v UX Improvements
- Mobile devices keyboard wont go up/down on start chat action.
- Webhooks will have a delay which will be executed if background workers are used. Usefull in case one of the webhooks events is updating chat/mail and other event needs that.
- Rest API UX changes with tabs for easier navigation.
- Bot Rest API will have upto 5 custom args.
- Alias and real operator nick will be shown in back office of the admin.
- Option to dispatch events manually.
direct_
prefix for Rest API payloads.
- Bot conditions will have option for OR command and also position changes.
For update just follow standard update procedure. For manual update it's update_323.sql
-
2025-03-12 13:50:27
4.54v Improvements
- Improved support for PHP 8.4.
- Updated Docker images to use PHP version 8.4. https://github.com/LiveHelperChat/docker-standalone
- Resolved an issue where the widget could disappear off the screen on iOS Safari when the user updated the page by dragging from top to bottom.
- The dashboard now displays sound and notification permissions live near the user account. https://doc.livehelperchat.com/docs/install#i-dont-get-a-soundnotification-for-new-chats
- The bot constructor now allows changing the position of individual triggers within a trigger group.
- The momentary chat history will now display active and pending chats.
- Transfers between departments will now only work through a cron job and not via HTTP requests.
- Added an option to set the number of emails to be imported/checked during mail import.
- The global typing setting will now be respected, and it won't show what the visitor is typing if NodeJS is used.
- Adjusted the user experience for streaming settings in the REST API.
- Introduced a cron job to manually check the mail import flow. https://doc.livehelperchat.com/docs/mail/sample-mailbox#how-to-test-debug
For update just follow standard update procedure. For manual update it's update_322.sql
-
2025-03-04 06:42:21
4.53v Improvements
- Increased the CURL timeout for REST API calls to 360 seconds. Since LLM responses can take a long time, use this carefully and delegate tasks to background workers using PHP-Resque.
- Updated translations.
- The encryption cron job now dispatches a "chat modified" event.
- Fixed an issue in the FB Messenger extension where message attributes were lost in auto-responder messages.
- The blocked list can now be searched by block ID.
- Added a new replaceable variable {{msg_all_since_transfer_content_date_nick}}, useful for AI summarization. Documentation.
- Canned message tags now support a similarity search option under "Canned Messages Suggester Configuration" in the back office.
- Added a "Priority Check" option in departments. If a chat's priority changes and moves to a different department, the bot will now respond based on the new department.
- Message edit history will always be stored, regardless of who modified it, unless the operator has the 'lhchat','no_edit_history' permission.
- The "Send to Email" option will now be available when a chat is closed.
- Agent statistics grouping is now limited to 10,000 entries, accommodating installations with over 500 operators.
- Improved the alert icon bot response type: the icon will now change when any of its attributes (e.g., color) are updated.
- Improved webhook editing functionality.
- Added a new cron job to verify required PHP extensions:
php cron.php -s site_admin -c cron/dependencies
- The mailbox module now has an option to reset import status.
- Fixed an issue where operators collapsed the widget completely and could not restore it.
- Added an option to log group/role changes in the audit log.
- Prevented duplicate canned messages from appearing due to quick arrow clicks.
- On mobile, the widget will now minimize when a link is clicked.
- Optimized email synchronization to avoid scheduling tasks for all mailboxes unnecessarily.
- Removed the total statistics view, as the last 24-hour statistics provide identical information.
- Improved validation in the Forms module.
- Fixed an auto-assignment issue when the transaction scope was not properly terminated.
- Visitors are no longer allowed to delete a bot if it is assigned to an active chat.
- The update window will now check the structure of extensions as well.
- Resolved issues where cron jobs were run under the root user during testing.
- Introduced a new API to start a chat via a JavaScript command. Documentation.
- Fixed an issue where not all chat configuration records were fetched and updated.
- Added support for handling "unsend message" actions on Instagram.
- Various fixes to reduce widget flickering.
- Auto-assignment now locks records per user. Previously, users assigned to multiple departments received too many chats.
- Visitor chat exports now include whisper messages and meta messages.
For update just follow standard update procedure. No database update needed this time.
Page 3 of 96, Found - 476