All Posts

Real-Time Chat Updates & Smarter Attachments

This release makes chat smoother, faster, and more reliable with big improvements to navigation, attachments, infinite scrolling, and real-time updates.

Smarter Chat Navigation

A new skeleton loader improves perceived performance when switching conversations, while responsiveness issues in the navigator have been fixed. Infinite scrolling has been added for both chat rooms and messages, with loading indicators for smoother browsing.

Attachments Made Easy

You can now drag and drop files into the input field to attach them. Attachments are only enabled when an agent is connected, and a new error component provides clear feedback for failed uploads.

Real-Time Conversations

We’ve enhanced real-time updates with better caching, audio notifications for new messages, and more responsive state management. Chat room sorting, avatar display, and actor information in messages have all been improved for a cleaner experience.

Improvements
  • Forward email input field now shows helpful hints.
  • Added current agent name and time-ago display in chat.
  • Updated avatar image styles for consistency across messages and profiles.
  • Adjusted chat room list layout, spacing, and font weights for better readability.
  • Message content rendering improved with better HTML sanitization and more flexible display.
  • Refined avatar sourcing and streamlined rendering logic for efficiency.
Bug Fixes
  • Fixed visibility issue preventing the settings menu from displaying.
  • Fixed null room ID issue.
  • Fixed disappearing messages when rooms were closed.
  • Fixed z-index issues when skeleton loader and settings were open.
  • Fixed multiple runtime null errors.
  • Fixed issues when closing or switching chat rooms to ensure smoother transitions.