Key Changes
ApexBet Casino - Official Changelog 🚀
Version 1.3
Additional Information
✨ New Features & Core Systems
12 New Premium Slots (PG Soft)
Added high-quality slot games such as Fortune Tiger and Treasures of Aztec, including full server-side logic, RNG system, and Spine animations (96% RTP).Advanced Sportsbook Engine
Implemented 1xBet-style match cards with live scores, real odds integration via The Odds API, cricket support via CricketData.org API, and dynamic market grids.Real-time Chat System
Introduced a WebSocket-based chat system with tipping & rain features, emoji reactions, bots, daily tasks, and full admin moderation tools.Multi-Language & RTL Support
Added support for Arabic, French, Turkish, Spanish, and Portuguese with automatic RTL/LTR layout switching.Real-time Balance System
Instant balance updates using WebSockets across deposits, withdrawals, and game results without page refresh.Branding Upload System
New admin interface for uploading and auto-converting (WebP) site assets such as favicon, desktop logo, and site icon.Comprehensive Player Systems
Added KYC verification, multi-tier VIP system, tournaments, and automated bonus system (Welcome, Deposit, Cashback).Smart Referral Commissions
Configurable commission system based on actual deposit balance (accurate tracking of deposited vs. won funds).Dynamic Site Branding
Replaced hardcoded names with global{siteName}variable configurable from settings.
📊 Admin Dashboard Expansion
New Design System
Fully redesigned admin panel with glassmorphism UI, gradient sidebars, glowing inputs, and smooth animations.Live Notification Center
Real-time notification bell for withdrawals, support tickets, and KYC reviews.Advanced Analytics
Added 12 new stat cards, 7-day performance charts, and Top 5 games/winners tracking.System Health Monitor
Real-time API status monitoring displayed in header and sidebar.Icon Upgrade
Migrated to Lucide React SVG icons across 14 admin pages.
🚀 Improvements & Optimization
Sports UI Enhancements
Improved match cards and odds buttons layout. No-draw matches now display 2 buttons instead of 3.User Dashboard Updates
Added detailed win/loss session history with advanced filtering.Performance Optimization
Removed unused routes, optimized database queries, and fixed WebSocket memory leaks.File Upload Handling
Increased body-parser limit to 5MB for better base64 image upload support.
🛡️ Security Updates (Critical)
Wallet Protection
Enforced signature validation for wallet callbacks (/balance,/bet,/win) with atomic database transactions.System Hardening
Secured updater and games routes against path traversal and injection attacks.Authentication Improvements
Increased email verification code length to 8 digits and added rate limiting for KYC endpoints.Secure Randomization
Moved TOKEN_SECRET to environment variables and upgraded tocrypto.randomIntwith secure IV generation.
🐛 Bug Fixes
Fixed RTL/LTR layout alignment issues on homepage sections.
Fixed default currency assignment for new users.
Fixed referral commission calculation to depend only on deposit-based funds.
Fixed text overflow in sports market buttons.
Updated "suspended" badge color for better visibility.
Added missing translation keys for sports section and layout alerts.