All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Comprehensive documentation for portfolio optimization
- WebSocket reconnection service with exponential backoff
- Connection pool management for dashboard WebSockets
- Event buffering to prevent WebSocket flooding
- Multi-wallet management system
- KYC guard with comprehensive coverage scanning
- Rate limiting for sensitive endpoints
- Token blacklisting service for secure session management
- OpenTelemetry distributed tracing integration
- Sentry error tracking and performance monitoring
- Prometheus metrics with Grafana dashboards
- Kubernetes health probes and liveness/readiness checks
- Added helmet security headers
- Implemented CORS whitelisting
- Added input sanitization on all endpoints
- Enhanced password hashing with bcrypt
- JWT token with secure expiration
- TypeScript compilation errors across all modules
- Memory leaks in WebSocket connections
- Race conditions in oracle submission batching
- SQL injection vulnerabilities in query builders
0.1.0 - 2026-07-31
- Initial NestJS project structure
- Basic authentication system
- Blockchain oracle module
- DeFi portfolio tracking
- Real-time dashboard WebSocket gateway
- Core user profile management
- Basic AI compute bridge