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