Changelog
Complete version history and changelog for RBX-Tracker. Track all updates, features, and improvements.
Understanding Version Numbers
Our versioning follows semantic versioning (SemVer) to help you understand the impact of each update:
Major Version (X.0.0)
2.8.0 → 3.0.0
Breaking changes that may require action from users. New major features, complete redesigns, or changes that break existing functionality.
Minor Version (0.X.0)
3.0.0 → 3.1.0
New features added in a backward-compatible manner. Enhancements and improvements that don't break existing functionality.
Patch Version (0.0.X)
3.1.0 → 3.1.1
Bug fixes and minor improvements. Backward-compatible fixes that address issues without adding new features.
Version 1.2.0
minor
October 20, 2025
Admin Panel Improvements
- Fixed missing footer display in admin users page
- Resolved non-functional Actions button in user management interface
- Added proper CSS styling for admin action buttons with gradient effects
- Improved admin navigation consistency across all admin pages
New Admin Features
- Created new /admin/games route for centralized game management
- Added redirect from /games/admin to /admin/games for consistency
- Implemented comprehensive /admin/logs page with tabbed interface
- Added system logs viewer with real-time filtering and pagination
- Created admin action logs tracking for subscription changes and user management
- Added auto-refresh functionality for real-time log monitoring
API Enhancements
- Added /api/admin/logs endpoint with advanced filtering capabilities
- Implemented /api/admin/logs/stats endpoint for log statistics
- Added support for log level filtering (error, warn, info, debug)
- Implemented date range filtering for both system and admin logs
- Added pagination support for large log datasets
User Experience
- Enhanced admin navigation with Games and Logs links on all admin pages
- Improved mobile responsiveness for admin interfaces
- Added search functionality for both system and admin logs
- Implemented collapsible changelog sections for better readability
- Added copy link functionality for changelog versions
Technical Improvements
- Enhanced error handling in admin routes with proper logging
- Improved file ownership management for newstargeted.com project structure
- Added comprehensive input validation for admin API endpoints
- Implemented proper security middleware for all admin routes
- Enhanced database query optimization for log retrieval
Version 1.1.0
minor
October 16, 2025
New Features
- Web dashboard with Discord OAuth2 authentication for secure login
- User profile pages displaying personal game statistics and subscription status
- Subscription management system with PayPal and Patreon integration
- API key management system for developers to access game statistics
- Real-time charts and analytics for tracking game performance over time
- Support and documentation pages with comprehensive guides
- Mobile-responsive UI design that works seamlessly on all devices
- SEO-optimized pages for better search engine visibility
Bot Enhancements
- Enhanced /register command to easily add Roblox games for tracking
- Enhanced /unregister command to remove games from tracking
- Enhanced /stats command to view detailed game statistics with multiple display options
- Enhanced /subscribe command to view and manage premium subscriptions
- User blacklist system allowing server admins to restrict command access
- Premium subscription commands for managing billing and plan upgrades
- Automatic Discord channel name updates with live player counts
- Multi-game tracking support allowing servers to monitor multiple games simultaneously
Security & Performance
- Rate limiting on API endpoints to prevent abuse and ensure fair usage
- Session-based authentication with secure cookie management
- SQL injection protection using prepared statements throughout the application
- XSS protection with helmet.js security headers
- CSRF protection to prevent cross-site request forgery attacks
- Advanced error logging system using Winston for comprehensive monitoring
- Database connection pooling for improved performance and reliability
Developer Features
- RESTful API endpoints for accessing game statistics programmatically
- Comprehensive audit logging system tracking all important user actions
- PM2 process management for production deployment with auto-restart
- Automated setup wizard for quick and easy initial configuration
- Database migration system for seamless schema updates
Version 1.0.1
patch
October 15, 2025
Bug Fixes
- Fixed database connection pooling issues causing timeouts
- Resolved Discord channel update rate limiting errors
- Fixed game statistics not updating for certain games
- Corrected error handling in Roblox API calls
Improvements
- Enhanced logging for better debugging capabilities
- Optimized database queries for improved performance
- Improved error messages for better user experience
- Stabilized bot restart handling and reconnection logic
Version 1.0.0
major
October 13, 2025
Initial Release
- Discord bot integration for Roblox game tracking
- Real-time statistics updates
- Channel name and message updates
- Web dashboard for game management
Core Features
- Discord bot with comprehensive Roblox game tracking capabilities
- Real-time player count monitoring (CCU) for registered games
- Automatic Discord channel name updates with live statistics
- Multi-game tracking support for servers
- MySQL database integration for persistent data storage
- Comprehensive logging system for monitoring and debugging
Bot Commands
- /register command to add Roblox games for tracking
- /unregister command to remove games from tracking
- /stats command to view current game statistics
- /help command for comprehensive bot documentation
- Command permission system for server administrators
Statistics & Tracking
- Live concurrent player count (CCU) tracking
- Total game visits monitoring
- Game likes and dislikes tracking
- Game favorites count tracking
- Automatic statistics updates every 5 minutes
- Historical data storage for trend analysis
Technical Infrastructure
- Integration with Roblox API for game data retrieval
- Rate limiting system to comply with API restrictions
- Caching system for improved performance
- Error handling and automatic retry mechanisms
- PM2 process management for production stability
- Node.js backend with Discord.js v14