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
MonoandFlux - Enhance message repository with query methods (
findByConversationId,findBySenderId,findByRecipientId) - Improve message service implementation with reactive operators
- Add WebSocket message mapping for
sendMessageandmarkAsReadoperations
Bug Fixesβ
- β