Migration to Java 21 and Spring Boot 3.2.3
Resolved
Jul 15 at 07:20am EEST
Platform Release Notes
What's New in This Release
Enhanced Platform Stability & Performance
🔄 Core Technology Upgrade We've upgraded our platform's foundation to the latest Java LTS (21) and Spring Boot LTS (3.2.3) versions, ensuring better performance, security, and future-proofing.
🛡️ Improved Reliability with Smart Failure Protection We've implemented an advanced "Circuit Breaker" system pattern that automatically protects your gaming experience from any temporary issues with our third-party partners. This applies to:
- Game launches and jackpot updates
- Payment processing
- Identity verification (KYC) services
- Bonus spin operations
- All notification services (email, SMS, push notifications)
This means uninterrupted gameplay, faster recovery times, and more consistent platform performance.
Gaming Experience Improvements
🎮 Enhanced Game Provider Support
- Streamlined game launch for faster and more reliable game loading
- Updated Pragmatic Play integration with new Free Chips feature for Live Casino
- Improved Amusnet jackpot feed compatibility with Dench platform
- Enhanced Softswiss game provider integration - updated integration to work smoothly with latest Dench platform updates.
- Various bug fixes for Spribe and Evolution gaming providers
📊 Better Data Management Enhanced transaction history tables with advanced keyset pagination for improved performance when viewing your account history (payment, gaming, activity logs, etc).
🎰 Bonus System Improvements
- Better bonus ordering system ensuring correct activation sequence
- Enhanced bonus deletion capabilities for waiting claims
- Improved sports betting bonus wagering options - added sports option in Wagering and Application settings
Mobile & Communication Enhancements
📱 Mobile Push Notifications New Firebase-powered push notification system for mobile applications
💬 Enhanced Customer Communication
- Improved system inbox messages with custom options - Added the option of sending System inbox template via Customer profile “Access control”
- “Send System Email” → replaced with “Send System Message” which will now show both System email & inbox message templates.
- Better multi-language email support
- Fixed websocket messaging issues for real-time updates
Security & Infrastructure Enhancements
🔐 Advanced Security Measures
- Enhanced protection through improved DNS routing and additional WAF security rules via Cloudflare
- Strengthened defenses against potential threats
- Secure whitelist system for gaming operations
🏥 Real-Time Health Monitoring New comprehensive monitoring system that tracks the health of all platform components in real-time, ensuring any issues are detected and resolved quickly.
⚡ Improved Communication Systems Upgraded internal messaging system (Kafka) for better coordination between platform components, resulting in faster processing of tournaments, campaigns, and customer actions.
📚 Enhanced Documentation Improved Swagger API documentation for better system transparency and development efficiency.
Payment & Financial Improvements
💳 Enhanced Payment Processing
- Improved currency exchange system with better caching for faster transactions
- Apple Pay prioritization for iOS users - applicable upon request
- Enhanced self-exclusion features for responsible gaming
- Loyalty program purchase controls per customer
- Fixed calculation issues in customer lifetime statistics
Bug Fixes & Stability Improvements
🔧 Resolved Issues
- Fixed bonus ordering and activation timing
- Resolved Evolution gaming refund processing issues
- Corrected customer withdrawal amount calculations
- Fixed campaign recurrency preservation
- Fixed Link Mobility messaging provider wrongly hashed signature
- Enhanced multi-language email delivery
- Corrected Source of Funds (SOF) PDF date formatting
What This Means for You
✅ More reliable gaming sessions with comprehensive failure protection
✅ Faster game loading times and improved provider support
✅ Enhanced mobile experience with push notifications
✅ Better payment processing and currency handling
✅ Improved bonus system with correct activation order
✅ Enhanced account security and monitoring
✅ More accurate financial reporting and statistics
✅ Better responsible gaming tools and controls
Affected services