Skip to main content

Version 3.5.0

πŸ”” Changelog​


πŸš€ v3.5.0​

πŸ“… January 9, 2026

Features​

  • Implement reactive messaging service with WebFlux support
  • Add WebSocket configuration and handler for real-time messaging
  • Add REST API endpoints for message operations (get, send, update, delete, mark as read)
  • Implement reactive MongoDB repository for message operations
  • Add message DTOs (MessageDto, SendMessageRequest, UpdateMessageRequest)
  • Add conversation model with participants and last message tracking
  • Configure STOMP endpoints and message broker for WebSocket communication

Enhancements​

  • Migrate to reactive programming model using Mono and Flux
  • Enhance message repository with query methods (findByConversationId, findBySenderId, findByRecipientId)
  • Improve message service implementation with reactive operators
  • Add WebSocket message mapping for sendMessage and markAsRead operations

Bug Fixes​

  • β€”