Bicrypto 5.4.7
31 August 2025
BUG FIXESWEBSOCKET IMPROVEMENTSLIVE CHATUI ENHANCEMENTS
Version 5.4.7
Release Date: August 31, 2025
Tags: BUG FIXES, WEBSOCKET IMPROVEMENTS, LIVE CHAT, UI ENHANCEMENTS
Changed
WebSocket Management
- Message Processing: Optimized live message routing performance
- Callback Execution: Improved performance with cleaner error handling
- Subscription Management: Enhanced routing key matching and management
- Console Logging: Reduced debug noise while maintaining essential error logging
Live Chat Experience
- Message Consistency: Enhanced message display consistency between user and admin interfaces
- Real-time Delivery: Improved message delivery with proper WebSocket routing
- Conversation Flow: Added smooth auto-scrolling for better chat experience
- Duplicate Prevention: Fixed message duplication issues
Code Quality
- Message IDs: Standardized how messages are identified across every chat surface
- Content Extraction: Unified how message text is read, so no surface shows a blank message
- Type Safety: Improved type safety in message handling
- Error Handling: A malformed live message no longer takes the chat window down with it
Fixed
Live Chat System
- WebSocket Message Routing: Fixed messages never arriving in the live chat window
- Stream Key Mismatch: Resolved support ticket messages being delivered under the wrong routing key
- Message Routing: Support ticket messages are now routed to the conversation they belong to
- Message Display: Fixed duplicate entries appearing in the message list
- Message IDs: Each message is now identified by its own id rather than the ticket's, so messages no longer collide
- Content Processing: Fixed messages appearing blank due to incorrect field priority
Admin Support Interface
- Auto-Scroll: Added missing auto-scroll to bottom functionality in admin chat drawer
- Smooth Scrolling: Implemented automatic scrolling when new messages arrive
- Message Visibility: Enhanced user experience with proper scroll management