Recently Published Versions

  • [Feature] Add GA4 named events for agent-panel view, set-password page, and missing channel integrations (#26369)
  • [Improvement] Disable buttons in Getting started for features that are not available for account (#21725)
  • [Improvement] Disable buttons to connect Facebook & Instagram in Getting started on trials (#21726)
  • [Improvement] Move ref out of the widget iframe query string into the URL fragment so the browser cache key is stable (#26403)
  • [Improvement] Widget pages load the agent-panel webpack bundles unconditionally: stringutils 117 KB gz is markdown + html-to-text tooling visitors rarely need (#26632)
  • [Improvement] Align legacy file.php inline view caching with the new attachment endpoint (#26659)
  • [Fix] Manual chatbot handover breaks message grouping and alignment (#26087)
  • [Fix] Getting Started "Connect social media": 400 on "Next step" and missing "Skip this step" when all channels locked (#26143)
  • [Fix] FlowHunt chatbot: attachment sent without text never calls /invoke, chat loads indefinitely (#26410)
  • [Fix] Rule editor crashes with TypeError when reopening a rule containing an "email header" condition (#26425)
  • [Fix] Available agents don't receive queued chats due to old, un-cleared queue entries (#26755)
  • [Other] Refactorings and other fixes (#26402)(#26897)
  • [Improvement] Serve content-hashed widget assets as immutable: GWT permutations and webpack bundles are capped at 6 hours (#26436)
  • [Improvement] bus.html is served with no Cache-Control despite a version-busted URL (#26438)
  • [Improvement] Fonts and SVG have no cache policy; remove dead .eot/.ttf font sources (#26445)
  • [Improvement] Minimize the static and templated error pages (#26630)
  • [Improvement] Ticket attachment and inline-image view responses are uncacheable (max-age=0, no validators) (#26645)
  • [Security] Security improvement (#26692)
  • [Fix] Chats-list COUNT(*) examines 1.83M rows per poll, saturating qla-prod-ec1-la-db-16-master-2 at 92% CPU (#26423)
  • [Fix] Stuck chat: rc not cleared, co-occurring with Aurora chat-read "Connection refused" error (#26577)
  • [Fix] Agent image not displayed on answers due to wrong URL (#26610)
  • [Improvement] Serve content-hashed widget assets as immutable: GWT permutations and webpack bundles are capped at 6 hours (#26436)
  • [Improvement] bus.html is served with no Cache-Control despite a version-busted URL (#26438)
  • [Improvement] Fonts and SVG have no cache policy; remove dead .eot/.ttf font sources (#26445)
  • [Fix] Chats-list COUNT(*) examines 1.83M rows per poll, saturating qla-prod-ec1-la-db-16-master-2 at 92% CPU (#26423)
  • [Fix] Setting State of missed chats doesn't work (#26485)
  • [Fix] Stuck chat: rc not cleared, co-occurring with Aurora chat-read "Connection refused" error (#26577)
  • [Improvement] Provide FlowHunt with ticket ID when chat with chatbot starts (#25535)
  • [Improvement] Widget fonts: no font-display (FOIT) and three dead @font-face overrides (#26442)
  • [Security] Security improvement (#26372)(#26374)
  • [Fix] Incoming email lost due to a decoding error in the subject line (#26395)
  • [Fix] "InvalidCharacterError" error displayed when you activate or deactivate chat buttons (#26401)
  • [Fix] Private API v4 /api/private/account-usage-stats missing ApiV4Authorization attribute — CRM cannot retrieve usage stats (#26412)
  • [Fix] Button widget from FlowHunt doesn't work in the LiveAgent chat window (#26422)
  • [Other] Refactorings and other fixes (#26487)
  • [Improvement] Provide FlowHunt with ticket ID when chat with chatbot starts (#25535)
  • [Improvement] Widget fonts: no font-display (FOIT) and three dead @font-face overrides (#26442)
  • [Security] Security improvement (#26372)
  • [Fix] System shows the name of the first agent in the Chats overview section even after the chat was taken over by a different agent (#26354)
  • [Fix] Incoming email lost due to a decoding error in the subject line (#26395)
  • [Fix] "InvalidCharacterError" error displayed when you activate or deactivate chat buttons (#26401)