This update introduces a major refactor to the chat component, implementing vue-virtual-scroller to improve rendering performance for large conversation threads. It also adds relative timestamps and refined UI components, including a new chat header layout and enhanced message dropdown actions. The practical effect is a snappier, more robust chat experience when handling numerous messages. It's progress!

Refactored chat interface with virtual scrolling and performance improvements - kutsaniuk/chat